Changeset 24793 for issm/trunk-jpl/src/m/classes/SMBgemb.m
- Timestamp:
- 05/05/20 06:26:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified issm/trunk-jpl/src/m/classes/SMBgemb.m ¶
r24772 r24793 112 112 113 113 steps_per_step = 1; 114 averaging = 0; 114 115 requested_outputs = {}; 115 116 … … 286 287 end 287 288 md = checkfield(md,'fieldname','smb.steps_per_step','>=',1,'numel',[1]); 289 md = checkfield(md,'fieldname','smb.averaging',,'numel',[1],'values',[0 1 2]); 288 290 md = checkfield(md,'fieldname','smb.requested_outputs','stringrow',1); 289 291 … … 379 381 380 382 fielddisplay(self, 'steps_per_step', 'number of smb steps per time step'); 383 fielddisplay(self, 'averaging', 'averaging methods from short to long steps'); 384 disp(sprintf('%55s 0: Arithmetic (default)'); 385 disp(sprintf('%55s 0: Geometric'); 386 disp(sprintf('%55s 0: Harmonic'); 381 387 fielddisplay(self,'requested_outputs','additional outputs requested'); 382 388 … … 450 456 WriteData(fid,prefix,'object',self,'class','smb','fieldname','Sizeini','format','IntMat','mattype',2); 451 457 WriteData(fid, prefix, 'object', self, 'fieldname', 'steps_per_step', 'format', 'Integer'); 458 WriteData(fid, prefix, 'object', self, 'fieldname', 'averaging', 'format', 'Integer'); 452 459 %figure out dt from forcings: 453 460 if (any(md.smb.P(end,:) - md.smb.Ta(end,:) ~= 0) | ...
Note:
See TracChangeset
for help on using the changeset viewer.