Changeset 27647
- Timestamp:
- 03/17/23 17:29:39 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/SMBsemic.m
r27583 r27647 19 19 hice = NaN; 20 20 hsnow = NaN; 21 qmr = NaN; 21 22 desfac = 0; 22 23 desfacElevation = 0; … … 125 126 self.hice = 10*ones(md.mesh.numberofvertices,1); 126 127 self.hsnow = 5*ones(md.mesh.numberofvertices,1); 128 self.qmr = zeros(md.mesh.numberofvertices,1); 127 129 end % }}} 128 130 function self = setdefaultparameters(self) % {{{ … … 191 193 md = checkfield(md,'fieldname','smb.albedo_snow','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices, 1]); 192 194 md = checkfield(md,'fieldname','smb.alb_smax','>=',0,'<=',1,'NaN',1,'Inf',1,'numel',1); 193 md = checkfield(md,'fieldname','smb.alb_smin',' >=',0,'<=',1,'NaN',1,'Inf',1,'numel',1);195 md = checkfield(md,'fieldname','smb.alb_smin','<=',1,'NaN',1,'Inf',1,'numel',1); 194 196 md = checkfield(md,'fieldname','smb.albi','>=',0,'<=',1,'NaN',1,'Inf',1,'numel',1); 195 197 md = checkfield(md,'fieldname','smb.albl','>=',0,'<=',1,'NaN',1,'Inf',1,'numel',1); 196 198 md = checkfield(md,'fieldname','smb.hice','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices, 1]); 197 199 md = checkfield(md,'fieldname','smb.hsnow','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices, 1]); 200 md = checkfield(md,'fieldname','smb.qmr','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices, 1]); 198 201 end 199 202 end … … 304 307 WriteData(fid,prefix,'object',self,'class','smb','fieldname','hice','format','DoubleMat','mattype',1); 305 308 WriteData(fid,prefix,'object',self,'class','smb','fieldname','hsnow','format','DoubleMat','mattype',1); 309 WriteData(fid,prefix,'object',self,'class','smb','fieldname','qmr','format','DoubleMat','mattype',1); 306 310 307 311 WriteData(fid,prefix,'object',self,'class','smb','fieldname','hcrit','format','Double');
Note:
See TracChangeset
for help on using the changeset viewer.