Changeset 24741
- Timestamp:
- 04/27/20 12:08:10 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/matice.m
r24060 r24741 112 112 end % }}} 113 113 function md = checkconsistency(self,md,solution,analyses) % {{{ 114 md = checkfield(md,'fieldname','materials.rho_ice','>',0); 115 md = checkfield(md,'fieldname','materials.rho_water','>',0); 116 md = checkfield(md,'fieldname','materials.rho_freshwater','>',0); 117 md = checkfield(md,'fieldname','materials.mu_water','>',0); 118 md = checkfield(md,'fieldname','materials.rheology_B','>',0,'timeseries',1,'NaN',1,'Inf',1); 119 md = checkfield(md,'fieldname','materials.rheology_n','>',0,'size',[md.mesh.numberofelements 1]); 120 md = checkfield(md,'fieldname','materials.rheology_law','values',{'None' 'BuddJacka' 'Cuffey' 'CuffeyTemperate' 'Paterson' 'Arrhenius' 'LliboutryDuval' 'NyeCO2' 'NyeH2O'}); 121 md = checkfield(md,'fieldname','materials.effectiveconductivity_averaging','numel',[1],'values',[0 1 2]); 114 115 if ~strcmpi(solution,'SealevelriseSolution'), 116 md = checkfield(md,'fieldname','materials.rho_ice','>',0); 117 md = checkfield(md,'fieldname','materials.rho_water','>',0); 118 md = checkfield(md,'fieldname','materials.rho_freshwater','>',0); 119 md = checkfield(md,'fieldname','materials.mu_water','>',0); 120 md = checkfield(md,'fieldname','materials.rheology_B','>',0,'timeseries',1,'NaN',1,'Inf',1); 121 md = checkfield(md,'fieldname','materials.rheology_n','>',0,'size',[md.mesh.numberofelements 1]); 122 md = checkfield(md,'fieldname','materials.rheology_law','values',{'None' 'BuddJacka' 'Cuffey' 'CuffeyTemperate' 'Paterson' 'Arrhenius' 'LliboutryDuval' 'NyeCO2' 'NyeH2O'}); 123 md = checkfield(md,'fieldname','materials.effectiveconductivity_averaging','numel',[1],'values',[0 1 2]); 124 end 122 125 123 126 if ismember('GiaAnalysis',analyses),
Note:
See TracChangeset
for help on using the changeset viewer.