Ignore:
Timestamp:
05/15/20 20:30:32 (5 years ago)
Author:
Mathieu Morlighem
Message:

CHG: renaming groundedice_levelset -> ocean_levelset (negative if ocean present, positive outside

File:
1 edited

Legend:

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

    r24861 r24866  
    1414
    1515    def __init__(self, *args):  # {{{
    16         self.ocean_levelset = float('NaN')
    1716        self.ice_levelset = float('NaN')
    1817        self.ocean_levelset = float('NaN')
     
    2726    def __repr__(self):  # {{{
    2827        string = '   masks:'
    29         string = "%s\n%s" % (string, fielddisplay(self, 'ocean_levelset', 'is ice grounded ? grounded ice if > 0, grounding line position if = 0, floating ice if < 0'))
    3028        string = "%s\n%s" % (string, fielddisplay(self, 'ice_levelset', 'presence of ice if < 0, icefront position if = 0, no ice if > 0'))
    3129        string = "%s\n%s" % (string, fielddisplay(self, 'ocean_levelset', 'is the vertex on the ocean ? yes if = 1, no if = 0'))
     
    5048
    5149    def checkconsistency(self, md, solution, analyses):  # {{{
    52         md = checkfield(md, 'fieldname', 'mask.ocean_levelset', 'size', [md.mesh.numberofvertices])
    5350        md = checkfield(md, 'fieldname', 'mask.ice_levelset', 'size', [md.mesh.numberofvertices])
    5451        md = checkfield(md, 'fieldname', 'mask.ocean_levelset', 'size', [md.mesh.numberofvertices])
     
    7269
    7370    def extrude(self, md):  # {{{
    74         self.ocean_levelset = project3d(md, 'vector', self.ocean_levelset, 'type', 'node')
    7571        self.ice_levelset = project3d(md, 'vector', self.ice_levelset, 'type', 'node')
    7672        self.ocean_levelset = project3d(md, 'vector', self.ocean_levelset, 'type', 'node')
     
    9086    def marshall(self, prefix, md, fid):  # {{{
    9187        WriteData(fid, prefix, 'name', 'md.mask.type', 'data', type(md.mask).__name__, 'format', 'String')
    92         WriteData(fid, prefix, 'object', self, 'class', 'mask', 'fieldname', 'ocean_levelset', 'format', 'DoubleMat', 'mattype', 1)
    9388        WriteData(fid, prefix, 'object', self, 'class', 'mask', 'fieldname', 'ice_levelset', 'format', 'DoubleMat', 'mattype', 1)
    9489        WriteData(fid, prefix, 'object', self, 'class', 'mask', 'fieldname', 'ocean_levelset', 'format', 'DoubleMat', 'mattype', 1)
     
    9792
    9893    def savemodeljs(self, fid, modelname):  # {{{
    99         writejs1Darray(fid, [modelname, '.mask.ocean_levelset'], self.ocean_levelset)
    10094        writejs1Darray(fid, [modelname, '.mask.ice_levelset'], self.ice_levelset)
    10195        writejs1Darray(fid, [modelname, '.mask.ocean_levelset'], self.ocean_levelset)
Note: See TracChangeset for help on using the changeset viewer.