Changeset 24292 for issm/trunk-jpl/src/m/classes/masstransport.m
- Timestamp:
- 10/30/19 09:01:20 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/masstransport.m
r24192 r24292 5 5 6 6 classdef masstransport 7 properties (SetAccess=public) 7 properties (SetAccess=public) 8 8 spcthickness = NaN; 9 9 isfreesurface = 0; … … 95 95 md = checkfield(md,'fieldname','masstransport.min_thickness','>',0); 96 96 md = checkfield(md,'fieldname','masstransport.requested_outputs','stringrow',1); 97 97 if ~any(isnan(md.stressbalance.vertex_pairing)), 98 md = checkfield(md,'fieldname','stressbalance.vertex_pairing','>',0); 99 end 98 100 end % }}} 99 101 function disp(self) % {{{ … … 122 124 WriteData(fid,prefix,'object',self,'fieldname','vertex_pairing','format','DoubleMat','mattype',3); 123 125 WriteData(fid,prefix,'object',self,'fieldname','penalty_factor','format','Double'); 124 126 125 127 %process requested outputs 126 128 outputs = self.requested_outputs; … … 133 135 end % }}} 134 136 function savemodeljs(self,fid,modelname) % {{{ 135 137 136 138 writejs1Darray(fid,[modelname '.masstransport.spcthickness'],self.spcthickness); 137 139 writejsdouble(fid,[modelname '.masstransport.isfreesurface'],self.isfreesurface);
Note:
See TracChangeset
for help on using the changeset viewer.