Changeset 17051
- Timestamp:
- 12/23/13 13:40:17 (11 years ago)
- Location:
- issm/trunk-jpl/src/m/classes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/friction.m
r16764 r17051 26 26 %Early return 27 27 if ~ismember(StressbalanceAnalysisEnum(),analyses) & ~ismember(ThermalAnalysisEnum(),analyses), return; end 28 29 md = checkfield(md,'fieldname','friction.coefficient','NaN',1,'size',[md.mesh.numberofvertices 1]); 28 md = checkfield(md,'fieldname','friction.coefficient','forcing',1,'NaN',1); 30 29 md = checkfield(md,'fieldname','friction.q','NaN',1,'size',[md.mesh.numberofelements 1]); 31 30 md = checkfield(md,'fieldname','friction.p','NaN',1,'size',[md.mesh.numberofelements 1]); … … 38 37 end % }}} 39 38 function marshall(obj,md,fid) % {{{ 40 WriteData(fid,'object',obj,'fieldname','coefficient','format','DoubleMat','mattype',1); 39 yts=365.0*24.0*3600.0; 40 41 WriteData(fid,'object',obj,'fieldname','coefficient','format','DoubleMat','mattype',1,'forcinglength',md.mesh.numberofvertices+1); 42 %WriteData(fid,'object',obj,'fieldname','coefficient','format','DoubleMat','mattype',1); 41 43 WriteData(fid,'object',obj,'fieldname','p','format','DoubleMat','mattype',2); 42 44 WriteData(fid,'object',obj,'fieldname','q','format','DoubleMat','mattype',2); 45 46 43 47 end % }}} 44 48 end -
issm/trunk-jpl/src/m/classes/friction.py
r16764 r17051 38 38 return md 39 39 40 md = checkfield(md,'fieldname','friction.coefficient',' NaN',1,'size',[md.mesh.numberofvertices])40 md = checkfield(md,'fieldname','friction.coefficient','forcing',1,'NaN',1) 41 41 md = checkfield(md,'fieldname','friction.q','NaN',1,'size',[md.mesh.numberofelements]) 42 42 md = checkfield(md,'fieldname','friction.p','NaN',1,'size',[md.mesh.numberofelements])
Note:
See TracChangeset
for help on using the changeset viewer.