Changeset 16137 for issm/trunk/src/m/classes/transient.m
- Timestamp:
- 09/16/13 09:43:55 (12 years ago)
- Location:
- issm/trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
- Property svn:ignore
-
old new 1 nightlylog 2 configure.sh 1 3 par 2 4 ad
-
- Property svn:mergeinfo changed
/issm/trunk-jpl merged: 15397-15401,15403-15487,15489-15701,15704-15735,15737-16076,16082-16133
- Property svn:ignore
-
issm/trunk/src
- Property svn:mergeinfo changed
-
issm/trunk/src/m/classes/transient.m
r15396 r16137 6 6 classdef transient 7 7 properties (SetAccess=public) 8 is prognostic= 0;9 is diagnostic= 0;8 ismasstransport = 0; 9 isstressbalance = 0; 10 10 isthermal = 0; 11 11 isgroundingline = 0; … … 24 24 function obj = setdefaultparameters(obj) % {{{ 25 25 26 %full analysis: Diagnostic, Prognosticand Thermal but no groundingline migration for now27 obj.is prognostic=1;28 obj.is diagnostic=1;26 %full analysis: Stressbalance, Masstransport and Thermal but no groundingline migration for now 27 obj.ismasstransport=1; 28 obj.isstressbalance=1; 29 29 obj.isthermal=1; 30 30 obj.isgroundingline=0; … … 37 37 if solution~=TransientSolutionEnum(), return; end 38 38 39 md = checkfield(md,'transient.is prognostic','numel',[1],'values',[0 1]);40 md = checkfield(md,'transient.is diagnostic','numel',[1],'values',[0 1]);39 md = checkfield(md,'transient.ismasstransport','numel',[1],'values',[0 1]); 40 md = checkfield(md,'transient.isstressbalance','numel',[1],'values',[0 1]); 41 41 md = checkfield(md,'transient.isthermal','numel',[1],'values',[0 1]); 42 42 md = checkfield(md,'transient.isgroundingline','numel',[1],'values',[0 1]); … … 48 48 disp(sprintf(' transient solution parameters:')); 49 49 50 fielddisplay(obj,'is prognostic','indicates if a prognosticsolution is used in the transient');51 fielddisplay(obj,'is diagnostic','indicates if a diagnosticsolution is used in the transient');50 fielddisplay(obj,'ismasstransport','indicates if a masstransport solution is used in the transient'); 51 fielddisplay(obj,'isstressbalance','indicates if a stressbalance solution is used in the transient'); 52 52 fielddisplay(obj,'isthermal','indicates if a thermal solution is used in the transient'); 53 53 fielddisplay(obj,'isgroundingline','indicates if a groundingline migration is used in the transient'); … … 57 57 end % }}} 58 58 function marshall(obj,md,fid) % {{{ 59 WriteData(fid,'object',obj,'fieldname','is prognostic','format','Boolean');60 WriteData(fid,'object',obj,'fieldname','is diagnostic','format','Boolean');59 WriteData(fid,'object',obj,'fieldname','ismasstransport','format','Boolean'); 60 WriteData(fid,'object',obj,'fieldname','isstressbalance','format','Boolean'); 61 61 WriteData(fid,'object',obj,'fieldname','isthermal','format','Boolean'); 62 62 WriteData(fid,'object',obj,'fieldname','isgroundingline','format','Boolean');
Note:
See TracChangeset
for help on using the changeset viewer.