Changeset 22323 for issm/trunk-jpl/src/m/classes/mesh3dprisms.m
- Timestamp:
- 01/03/18 21:02:33 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/mesh3dprisms.m
r22004 r22323 17 17 long = NaN; 18 18 epsg = 0; 19 scale_factor = NaN; 19 20 20 21 vertexonbase = NaN; … … 120 121 md = checkmessage(md,'md.mesh.z is not consistent with md.geometry.thickness, you changed the geometry after extrusion !!'); 121 122 end 123 if numel(md.mesh.scale_factor)>1, 124 md = checkfield(md,'fieldname','mesh.scale_factor','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices 1]); 125 end 122 126 end % }}} 123 127 function disp(self) % {{{ … … 161 165 fielddisplay(self,'long','vertices longitude [degrees]'); 162 166 fielddisplay(self,'epsg','EPSG code (ex: 3413 for UPS Greenland, 3031 for UPS Antarctica)'); 167 fielddisplay(self,'scale_factor','Projection correction for volume, area, etc. computation)'); 163 168 end % }}} 164 169 function marshall(self,prefix,md,fid) % {{{ … … 181 186 WriteData(fid,prefix,'object',self,'class','mesh','fieldname','numberofvertices2d','format','Integer'); 182 187 WriteData(fid,prefix,'object',self,'class','mesh','fieldname','numberofelements2d','format','Integer'); 188 WriteData(fid,prefix,'object',self,'class','mesh','fieldname','scale_factor','format','DoubleMat','mattype',1); 183 189 end % }}} 184 190 function type = domaintype(self) % {{{
Note:
See TracChangeset
for help on using the changeset viewer.