Changeset 9517
- Timestamp:
- 08/31/11 11:11:51 (14 years ago)
- Location:
- issm/trunk/src/m
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/classes/model.m
r9515 r9517 283 283 284 284 %grounding line migration: 285 groundingline_migration = modelfield('default', 0,'marshall',true,'format','Integer');285 groundingline_migration = modelfield('default','','marshall',true,'preprocess','StringToEnum','format','Integer'); 286 286 287 287 %partitioner: … … 693 693 694 694 %grounding line migration: 695 md.groundingline_migration= NoneEnum;695 md.groundingline_migration='None'; 696 696 697 697 %How often to save results, default is 1 so save every step -
issm/trunk/src/m/model/ismodelselfconsistent.m
r9515 r9517 120 120 end 121 121 %GROUNDING LINE MIGRATION {{{1 122 checkvalues(md,{'groundingline_migration'}, [NoneEnum() AgressiveMigrationEnum() SoftMigrationEnum()]);123 if (md.groundingline_migration~=NoneEnum),122 checkvalues(md,{'groundingline_migration'},{'None' 'AgressiveMigration' 'SoftMigration']); 123 if ~strcmp(md.groundingline_migration,'None'), 124 124 if (md.dim==3 | strcmpi(md.cluster.name,'none')), 125 125 message(['model ' md.name ' requesting grounding line migration, but grounding line module only implemented for 2d models and parallel runs!']); -
issm/trunk/src/m/model/tres.m
r9390 r9517 66 66 results2(count).time=md.results.TransientSolution(i).time; 67 67 results2(count).step=md.results.TransientSolution(i).step; 68 if md.groundingline_migration~=NoneEnum,68 if ~strcmpi(md.groundingline_migration,'None'), 69 69 results2(count).ElementOnIceShelf=md.results.TransientSolution(i).ElementOnIceShelf; 70 70 end
Note:
See TracChangeset
for help on using the changeset viewer.