Changeset 24867
- Timestamp:
- 05/15/20 20:34:06 (5 years ago)
- Location:
- issm/trunk-jpl/src/m/classes
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/mask.js
r24866 r24867 16 16 console.log(sprintf(" mask:")); 17 17 18 fielddisplay(this,"ocean_levelset"," is ice grounded ? grounded ice if > 0, grounding line position if = 0, floating ice if <0");18 fielddisplay(this,"ocean_levelset","presence of ocean if < 0, coastline/grounding line if = 0, no ocean if > 0"); 19 19 fielddisplay(this,"ice_levelset","presence of ice if < 0, icefront position if = 0, no ice if > 0"); 20 20 } //}}} -
issm/trunk-jpl/src/m/classes/mask.m
r24861 r24867 50 50 disp(sprintf(' masks:')); 51 51 52 fielddisplay(self,'ocean_levelset',' is ice grounded ? grounded ice if > 0, grounding line position if = 0, floating ice if <0');52 fielddisplay(self,'ocean_levelset','presence of ocean if < 0, coastline/grounding line if = 0, no ocean if > 0'); 53 53 fielddisplay(self,'ice_levelset','presence of ice if < 0, icefront position if = 0, no ice if > 0'); 54 54 end % }}} -
issm/trunk-jpl/src/m/classes/mask.py
r24861 r24867 22 22 23 23 #}}} 24 25 24 def __repr__(self): # {{{ 26 25 string = " masks:" 27 26 28 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"))27 string = "%s\n%s" % (string, fielddisplay(self, "ocean_levelset", "presence of ocean if < 0, coastline/grounding line if = 0, no ocean if > 0")) 29 28 string = "%s\n%s" % (string, fielddisplay(self, "ice_levelset", "presence of ice if < 0, icefront position if = 0, no ice if > 0")) 30 29 return string 31 30 #}}} 32 33 31 def extrude(self, md): # {{{ 34 32 self.ice_levelset = project3d(md, 'vector', self.ice_levelset, 'type', 'node') … … 36 34 return self 37 35 #}}} 38 39 36 def setdefaultparameters(self): # {{{ 40 37 return self 41 38 #}}} 42 43 39 def checkconsistency(self, md, solution, analyses): # {{{ 44 40 if(solution == 'LoveSolution'): … … 52 48 return md 53 49 # }}} 54 55 50 def marshall(self, prefix, md, fid): # {{{ 56 51 WriteData(fid, prefix, 'object', self, 'fieldname', 'ocean_levelset', 'format', 'DoubleMat', 'mattype', 1) -
issm/trunk-jpl/src/m/classes/maskpsl.js
r24866 r24867 7 7 //properties 8 8 // {{{ 9 this.ocean_levelset = NaN; 10 this.ice_levelset = NaN; 11 this.land_levelset = NaN; 12 this.ocean_levelset = NaN; 9 this.ice_levelset = NaN; 10 this.land_levelset = NaN; 11 this.ocean_levelset = NaN; 13 12 //}}} 14 13 //methods … … 18 17 console.log(sprintf(" mask:")); 19 18 20 fielddisplay(this,"ocean_levelset","is ice grounded ? grounded ice if > 0, grounding line position if = 0, floating ice if < 0");21 19 fielddisplay(this,"ice_levelset","presence of ice if < 0, icefront position if = 0, no ice if > 0"); 22 20 fielddisplay(this,"ocean_levelset","is the vertex on the ocean? yes if = 1, no if = 0"); … … 28 26 this.checkconsistency = function(md,solution,analyses){ //{{{ 29 27 30 checkfield(md,'fieldname','mask.ocean_levelset','size',[md.mesh.numberofvertices, 1]);31 28 checkfield(md,'fieldname','mask.ice_levelset' ,'size',[md.mesh.numberofvertices, 1]); 32 29 checkfield(md,'fieldname','mask.ocean_levelset' ,'size',[md.mesh.numberofvertices, 1]); … … 59 56 } // }}} 60 57 this.marshall=function(md,prefix,fid) { //{{{ 61 WriteData(fid,prefix,'object',this,'class','mask','fieldname','ocean_levelset','format','DoubleMat','mattype',1);62 58 WriteData(fid,prefix,'object',this,'class','mask','fieldname','ice_levelset','format','DoubleMat','mattype',1); 63 59 WriteData(fid,prefix,'object',this,'class','mask','fieldname','ocean_levelset','format','DoubleMat','mattype',1);
Note:
See TracChangeset
for help on using the changeset viewer.