Changeset 20991
- Timestamp:
- 07/23/16 20:33:38 (9 years ago)
- Location:
- issm/trunk-jpl/src/m/classes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/initialization.py
r20990 r20991 62 62 63 63 #Lithostatic pressure by default 64 #self.pressure=md.constants.g*md.materials.rho_ice*(md.geometry.surface[:,0]-md.mesh.z)65 self.pressure=md.constants.g*md.materials.rho_ice*(md.geometry.surface-md.mesh.z.reshape(-1,1))64 self.pressure=md.constants.g*md.materials.rho_ice*(md.geometry.surface[:,0]-md.mesh.z) 65 #self.pressure=md.constants.g*md.materials.rho_ice*(md.geometry.surface-md.mesh.z.reshape(-1,1)) 66 66 return self 67 67 #}}} -
issm/trunk-jpl/src/m/classes/thermal.py
r20984 r20991 47 47 self.spctemperature=project3d(md,'vector',self.spctemperature,'type','node','layer',md.mesh.numberoflayers,'padding',numpy.nan) 48 48 if isinstance(md.initialization.temperature,numpy.ndarray) and numpy.size(md.initialization.temperature,axis=0)==md.mesh.numberofvertices: 49 self.spctemperature=float('nan')*numpy.ones( md.mesh.numberofvertices)49 self.spctemperature=float('nan')*numpy.ones((md.mesh.numberofvertices,1)) 50 50 pos=numpy.nonzero(md.mesh.vertexonsurface)[0] 51 51 self.spctemperature[pos]=md.initialization.temperature[pos] #impose observed temperature on surface
Note:
See TracChangeset
for help on using the changeset viewer.