Changeset 27519
- Timestamp:
- 01/19/23 03:50:59 (2 years ago)
- Location:
- issm/trunk-jpl/src/m
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/model.py
r27458 r27519 907 907 md.materials.rheology_n = project2d(md, md.materials.rheology_n, 1) 908 908 909 # dsl 910 if np.size(md.dsl.sea_surface_height_above_geoid) > 1: 911 md.dsl.sea_surface_height_above_geoid = project2d(md, md.dsl.sea_surface_height_above_geoid, 1) 912 if np.size(md.dsl.sea_water_pressure_at_sea_floor) > 1: 913 md.dsl.sea_water_pressure_at_sea_floor = project2d(md, md.dsl.sea_water_pressure_at_sea_floor, 1) 914 909 915 # Damage 910 916 if md.damage.isdamage: -
issm/trunk-jpl/src/m/extrusion/project2d.py
r24672 r27519 40 40 projection_value = value[(layer - 1) * md3d.mesh.numberofvertices2d:layer * md3d.mesh.numberofvertices2d] 41 41 elif value.shape[0] == md3d.mesh.numberofvertices + 1: 42 projection_value = np.vstack((value[(layer - 1) * md3d.mesh.numberofvertices2d:layer * md3d.mesh.numberofvertices2d], value[-1])) 42 if np.ndim(value) == 1: 43 projection_value = np.hstack((value[(layer - 1) * md3d.mesh.numberofvertices2d:layer * md3d.mesh.numberofvertices2d], value[-1])) 44 else: 45 projection_value = np.vstack((value[(layer - 1) * md3d.mesh.numberofvertices2d:layer * md3d.mesh.numberofvertices2d], value[-1])) 43 46 else: 44 47 projection_value = value[(layer - 1) * md3d.mesh.numberofelements2d:layer * md3d.mesh.numberofelements2d]
Note:
See TracChangeset
for help on using the changeset viewer.