Changeset 27297 for issm/trunk-jpl/src/m/classes/initialization.m
- Timestamp:
- 10/06/22 23:34:44 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/initialization.m
r27226 r27297 25 25 str = NaN; 26 26 sample = NaN; 27 debris = NaN; 27 28 end 28 29 methods … … 121 122 if ~isnan(md.initialization.sample) 122 123 md = checkfield(md,'fieldname','initialization.sample','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices 1]); 124 end 125 end 126 if ismember('DebrisAnalysis',analyses), 127 if ~isnan(md.initialization.debris) 128 md = checkfield(md,'fieldname','initialization.debris','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices 1]); 123 129 end 124 130 end … … 145 151 fielddisplay(self,'dsl','Dynamic sea level.'); 146 152 fielddisplay(self,'str','Steric sea level.'); 153 fielddisplay(self,'debris','Surface debris layer [m]'); 147 154 end % }}} 148 155 function marshall(self,prefix,md,fid) % {{{ … … 167 174 WriteData(fid,prefix,'object',self,'fieldname','hydraulic_potential','format','DoubleMat','mattype',1); 168 175 WriteData(fid,prefix,'object',self,'fieldname','sample','format','DoubleMat','mattype',1); 176 WriteData(fid,prefix,'object',self,'fieldname','debris','format','DoubleMat','mattype',1); 169 177 170 178 if md.thermal.isenthalpy, … … 197 205 self.dsl=project3d(md,'vector',self.dsl,'type','node','layer',1); 198 206 self.str=project3d(md,'vector',self.str,'type','node','layer',1); 207 self.str=project3d(md,'vector',self.debris,'type','node','layer',1); 199 208 200 209 %Lithostatic pressure by default … … 218 227 writejs1Darray(fid,[modelname '.initialization.channel'],self.channelarea); 219 228 writejs1Darray(fid,[modelname '.initialization.sample'],self.sample); 229 writejs1Darray(fid,[modelname '.initialization.debris'],self.debris); 220 230 221 231 end % }}}
Note:
See TracChangeset
for help on using the changeset viewer.