Changeset 11237 for issm/trunk/src/m/classes/prognostic.m
- Timestamp:
- 01/27/12 08:19:58 (13 years ago)
- Location:
- issm/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
- Property svn:ignore
-
old new 1 autom4te.cache 2 aclocal.m4 1 3 bin 4 config.log 5 config.h 6 config.h.in 7 config.status 2 8 configure 9 doxygen 10 ISSM.paf 11 ISSM.ppf 12 ISSM.ppf_cache 13 libtool 14 list 3 15 Makefile 4 16 Makefile.in 5 ISSM.paf6 list7 ISSM.ppf_cache8 config.log9 config.h10 .ignore.txt11 config.status12 17 stamp-h1 13 18 svn-commit* 14 ISSM.ppf15 config.h.in16 autom4te.cache17 aclocal.m418 doxygen
-
- Property svn:mergeinfo changed
- Property svn:ignore
-
issm/trunk/src/m/classes/prognostic.m
r11027 r11237 7 7 properties (SetAccess=public) 8 8 spcthickness = NaN; 9 min_thickness = 0; 9 10 hydrostatic_adjustment = 0; 10 11 stabilization = 0; … … 36 37 obj.penalty_factor=3; 37 38 39 %Minimum ice thickness that can be used 40 obj.min_thickness=1; 41 38 42 %Hydrostatic adjustment 39 43 obj.hydrostatic_adjustment='Absolute'; … … 47 51 checkfield(md,'prognostic.hydrostatic_adjustment','values',{'Absolute' 'Incremental'}); 48 52 checkfield(md,'prognostic.stabilization','values',[0 1 3]); 53 checkfield(md,'prognostic.min_thickness','>',0); 49 54 50 55 end % }}} … … 52 57 disp(sprintf(' Prognostic solution parameters:')); 53 58 fielddisplay(obj,'spcthickness','thickness constraints (NaN means no constraint)'); 59 fielddisplay(obj,'min_thickness','minimum ice thickness allowed'); 54 60 fielddisplay(obj,'hydrostatic_adjustment','adjustment of ice shelves surface and bed elevations: ''Incremental'' or ''Absolute'' '); 55 61 fielddisplay(obj,'stabilization','0->no, 1->artificial_diffusivity, 3->discontinuous Galerkin'); … … 62 68 function marshall(obj,fid) % {{{ 63 69 WriteData(fid,'object',obj,'fieldname','spcthickness','format','DoubleMat','mattype',1); 70 WriteData(fid,'object',obj,'fieldname','min_thickness','format','Double'); 64 71 WriteData(fid,'data',StringToEnum(obj.hydrostatic_adjustment),'format','Integer','enum',PrognosticHydrostaticAdjustmentEnum); 65 72 WriteData(fid,'object',obj,'fieldname','stabilization','format','Integer');
Note:
See TracChangeset
for help on using the changeset viewer.