Changeset 20991


Ignore:
Timestamp:
07/23/16 20:33:38 (9 years ago)
Author:
Mathieu Morlighem
Message:

BUG: spctemperature might have 2 dim

Location:
issm/trunk-jpl/src/m/classes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/initialization.py

    r20990 r20991  
    6262
    6363                #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))
    6666                return self
    6767        #}}}
  • issm/trunk-jpl/src/m/classes/thermal.py

    r20984 r20991  
    4747                self.spctemperature=project3d(md,'vector',self.spctemperature,'type','node','layer',md.mesh.numberoflayers,'padding',numpy.nan)
    4848                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))
    5050                        pos=numpy.nonzero(md.mesh.vertexonsurface)[0]
    5151                        self.spctemperature[pos]=md.initialization.temperature[pos]    #impose observed temperature on surface
Note: See TracChangeset for help on using the changeset viewer.