Changeset 21049 for issm/trunk-jpl/src/m/classes/basalforcings.py
- Timestamp:
- 08/02/16 17:06:46 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/basalforcings.py
r20916 r21049 1 1 from fielddisplay import fielddisplay 2 2 from project3d import project3d 3 from EnumDefinitions import *4 3 from checkfield import checkfield 5 4 from WriteData import WriteData … … 54 53 def checkconsistency(self,md,solution,analyses): # {{{ 55 54 56 if MasstransportAnalysisEnum() in analyses and not (solution==TransientSolutionEnum()and not md.transient.ismasstransport):55 if 'MasstransportAnalysis' in analyses and not (solution=='TransientSolution' and not md.transient.ismasstransport): 57 56 md = checkfield(md,'fieldname','basalforcings.groundedice_melting_rate','NaN',1,'Inf',1,'timeseries',1) 58 57 md = checkfield(md,'fieldname','basalforcings.floatingice_melting_rate','NaN',1,'Inf',1,'timeseries',1) 59 58 60 if BalancethicknessAnalysisEnum()in analyses:59 if 'BalancethicknessAnalysis' in analyses: 61 60 md = checkfield(md,'fieldname','basalforcings.groundedice_melting_rate','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices]) 62 61 md = checkfield(md,'fieldname','basalforcings.floatingice_melting_rate','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices]) 63 62 64 if ThermalAnalysisEnum() in analyses and not (solution==TransientSolutionEnum()and not md.transient.isthermal):63 if 'ThermalAnalysis' in analyses and not (solution=='TransientSolution' and not md.transient.isthermal): 65 64 md = checkfield(md,'fieldname','basalforcings.groundedice_melting_rate','NaN',1,'Inf',1,'timeseries',1) 66 65 md = checkfield(md,'fieldname','basalforcings.floatingice_melting_rate','NaN',1,'Inf',1,'timeseries',1)
Note:
See TracChangeset
for help on using the changeset viewer.