Changeset 27505 for issm/trunk-jpl/src/m/classes/initialization.m
- Timestamp:
- 01/09/23 08:52:51 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/initialization.m
r27430 r27505 26 26 sample = NaN; 27 27 debris = NaN; 28 age = NaN; 28 29 end 29 30 methods … … 127 128 if ~isnan(md.initialization.debris) 128 129 md = checkfield(md,'fieldname','initialization.debris','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices 1]); 130 end 131 end 132 if ismember('AgeAnalysis',analyses), 133 if ~isnan(md.initialization.age) 134 md = checkfield(md,'fieldname','initialization.age','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices 1]); 129 135 end 130 136 end … … 152 158 fielddisplay(self,'str','Steric sea level.'); 153 159 fielddisplay(self,'debris','Surface debris layer [m]'); 160 fielddisplay(self,'age','Initial age [yr]'); 154 161 end % }}} 155 162 function marshall(self,prefix,md,fid) % {{{ … … 174 181 WriteData(fid,prefix,'object',self,'fieldname','hydraulic_potential','format','DoubleMat','mattype',1); 175 182 WriteData(fid,prefix,'object',self,'fieldname','sample','format','DoubleMat','mattype',1); 176 WriteData(fid,prefix,'object',self,'fieldname','debris','format','DoubleMat','mattype',1 );183 WriteData(fid,prefix,'object',self,'fieldname','debris','format','DoubleMat','mattype',1,'scale',yts); 177 184 178 185 if md.thermal.isenthalpy, … … 206 213 self.str=project3d(md,'vector',self.str,'type','node','layer',1); 207 214 self.str=project3d(md,'vector',self.debris,'type','node','layer',1); 215 self.str=project3d(md,'vector',self.age,'type','node','layer',1); 208 216 209 217 %Lithostatic pressure by default … … 228 236 writejs1Darray(fid,[modelname '.initialization.sample'],self.sample); 229 237 writejs1Darray(fid,[modelname '.initialization.debris'],self.debris); 238 writejs1Darray(fid,[modelname '.initialization.age'],self.age); 230 239 231 240 end % }}}
Note:
See TracChangeset
for help on using the changeset viewer.