Ignore:
Timestamp:
05/15/20 20:21:50 (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

    r24213 r24861  
    1414
    1515    def __init__(self, *args):  # {{{
    16         self.groundedice_levelset = float('NaN')
     16        self.ocean_levelset = float('NaN')
    1717        self.ice_levelset = float('NaN')
    1818        self.ocean_levelset = float('NaN')
     
    2727    def __repr__(self):  # {{{
    2828        string = '   masks:'
    29         string = "%s\n%s" % (string, fielddisplay(self, 'groundedice_levelset', 'is ice grounded ? grounded ice if > 0, grounding line position if = 0, floating ice if < 0'))
     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'))
    3030        string = "%s\n%s" % (string, fielddisplay(self, 'ice_levelset', 'presence of ice if < 0, icefront position if = 0, no ice if > 0'))
    3131        string = "%s\n%s" % (string, fielddisplay(self, 'ocean_levelset', 'is the vertex on the ocean ? yes if = 1, no if = 0'))
     
    5050
    5151    def checkconsistency(self, md, solution, analyses):  # {{{
    52         md = checkfield(md, 'fieldname', 'mask.groundedice_levelset', 'size', [md.mesh.numberofvertices])
     52        md = checkfield(md, 'fieldname', 'mask.ocean_levelset', 'size', [md.mesh.numberofvertices])
    5353        md = checkfield(md, 'fieldname', 'mask.ice_levelset', 'size', [md.mesh.numberofvertices])
    5454        md = checkfield(md, 'fieldname', 'mask.ocean_levelset', 'size', [md.mesh.numberofvertices])
     
    7272
    7373    def extrude(self, md):  # {{{
    74         self.groundedice_levelset = project3d(md, 'vector', self.groundedice_levelset, 'type', 'node')
     74        self.ocean_levelset = project3d(md, 'vector', self.ocean_levelset, 'type', 'node')
    7575        self.ice_levelset = project3d(md, 'vector', self.ice_levelset, 'type', 'node')
    7676        self.ocean_levelset = project3d(md, 'vector', self.ocean_levelset, 'type', 'node')
     
    9090    def marshall(self, prefix, md, fid):  # {{{
    9191        WriteData(fid, prefix, 'name', 'md.mask.type', 'data', type(md.mask).__name__, 'format', 'String')
    92         WriteData(fid, prefix, 'object', self, 'class', 'mask', 'fieldname', 'groundedice_levelset', 'format', 'DoubleMat', 'mattype', 1)
     92        WriteData(fid, prefix, 'object', self, 'class', 'mask', 'fieldname', 'ocean_levelset', 'format', 'DoubleMat', 'mattype', 1)
    9393        WriteData(fid, prefix, 'object', self, 'class', 'mask', 'fieldname', 'ice_levelset', 'format', 'DoubleMat', 'mattype', 1)
    9494        WriteData(fid, prefix, 'object', self, 'class', 'mask', 'fieldname', 'ocean_levelset', 'format', 'DoubleMat', 'mattype', 1)
     
    9797
    9898    def savemodeljs(self, fid, modelname):  # {{{
    99         writejs1Darray(fid, [modelname, '.mask.groundedice_levelset'], self.groundedice_levelset)
     99        writejs1Darray(fid, [modelname, '.mask.ocean_levelset'], self.ocean_levelset)
    100100        writejs1Darray(fid, [modelname, '.mask.ice_levelset'], self.ice_levelset)
    101101        writejs1Darray(fid, [modelname, '.mask.ocean_levelset'], self.ocean_levelset)
Note: See TracChangeset for help on using the changeset viewer.