Changeset 27031 for issm/trunk-jpl/src/m/classes/flowequation.js
- Timestamp:
- 05/31/22 06:20:44 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/flowequation.js
r26305 r27031 22 22 fielddisplay(this,'isSSA','is the Shelfy-Stream Approximation (SSA) used ?'); 23 23 fielddisplay(this,'isL1L2','is the L1L2 approximation used ?'); 24 fielddisplay(this,'isM LHO','is the Mono-Layer Higher-Orderapproximation used?');24 fielddisplay(this,'isMOLHO','is the MOno-Layer Higher-Order (MOLHO) approximation used?'); 25 25 fielddisplay(this,'isHO','is the Higher-Order (HO) approximation used ?'); 26 26 fielddisplay(this,'isFS','are the Full-FS (FS) equations used ?'); … … 41 41 42 42 }// }}} 43 44 45 46 47 48 49 43 this.extrude = function(md) {//{{{ 44 this.element_equation=project3d(md,'vector',this.element_equation,'type','element'); 45 this.vertex_equation=project3d(md,'vector',this.vertex_equation,'type','node'); 46 this.borderSSA=project3d(md,'vector',this.borderSSA,'type','node'); 47 this.borderHO=project3d(md,'vector',this.borderHO,'type','node'); 48 this.borderFS=project3d(md,'vector',this.borderFS,'type','node'); 49 return this; 50 50 }//}}} 51 51 this.checkconsistency = function(md,solution,analyses) {//{{{ … … 59 59 checkfield(md,'fieldname','flowequation.isSSA','numel',[1],'values',[0, 1]); 60 60 checkfield(md,'fieldname','flowequation.isL1L2','numel',[1],'values',[0, 1]); 61 checkfield(md,'fieldname','flowequation.isM LHO','numel',[1],'values',[0, 1]);61 checkfield(md,'fieldname','flowequation.isMOLHO','numel',[1],'values',[0, 1]); 62 62 checkfield(md,'fieldname','flowequation.isHO','numel',[1],'values',[0, 1]); 63 63 checkfield(md,'fieldname','flowequation.isFS','numel',[1],'values',[0, 1]); … … 93 93 else throw Error('Case not supported yet'); 94 94 95 if (!(this.isSIA | this.isSSA | this.isL1L2 | this.isM LHO | this.isHO | this.isFS)){95 if (!(this.isSIA | this.isSSA | this.isL1L2 | this.isMOLHO | this.isHO | this.isFS)){ 96 96 checkmessage(md,['no element types set for this model']); 97 97 } … … 108 108 WriteData(fid,prefix,'object',this,'fieldname','isSSA','format','Boolean'); 109 109 WriteData(fid,prefix,'object',this,'fieldname','isL1L2','format','Boolean'); 110 WriteData(fid,prefix,'object',this,'fieldname','isM LHO','format','Boolean');110 WriteData(fid,prefix,'object',this,'fieldname','isMOLHO','format','Boolean'); 111 111 WriteData(fid,prefix,'object',this,'fieldname','isHO','format','Boolean'); 112 112 WriteData(fid,prefix,'object',this,'fieldname','isFS','format','Boolean'); … … 138 138 this.isSSA = 0; 139 139 this.isL1L2 = 0; 140 this.isM LHO = 0;140 this.isMOLHO = 0; 141 141 this.isHO = 0; 142 142 this.isFS = 0;
Note:
See TracChangeset
for help on using the changeset viewer.