Changeset 26617
- Timestamp:
- 11/12/21 10:13:55 (3 years ago)
- Location:
- issm/trunk-jpl/src/m/classes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/stochasticforcing.m
r26615 r26617 89 89 md = checkfield(md,'fieldname','stochasticforcing.defaultdimension','numel',1,'NaN',1,'Inf',1,'>',0); 90 90 md = checkfield(md,'fieldname','stochasticforcing.default_id','Inf',1,'>=',0,'<=',self.defaultdimension,'size',[md.mesh.numberofelements,1]); 91 91 end 92 92 end % }}} 93 93 function disp(self) % {{{ … … 142 142 end 143 143 end 144 %Set dummy default_id vector if defaults not used 145 if isnan(self.default_id) 146 self.default_id = zeros(md.mesh.numberofelements,1); 147 end 144 148 WriteData(fid,prefix,'data',num_fields,'name','md.stochasticforcing.num_fields','format','Integer'); 145 149 WriteData(fid,prefix,'object',self,'fieldname','fields','format','StringArray'); -
issm/trunk-jpl/src/m/classes/stochasticforcing.py
r26615 r26617 132 132 for col in inds: # scale columns corresponding to scaled field 133 133 tempcovariance[:, col] = 1 / yts * tempcovariance[:, col] 134 #Set dummy default_id vector if defaults not used 135 if np.isnan(self.default_id) 136 self.default_id = np.zeros(md.mesh.numberofelements); 134 137 WriteData(fid, prefix, 'data', num_fields, 'name', 'md.stochasticforcing.num_fields', 'format', 'Integer') 135 138 WriteData(fid, prefix, 'object', self, 'fieldname', 'fields', 'format', 'StringArray')
Note:
See TracChangeset
for help on using the changeset viewer.