Changeset 19897 for issm/trunk-jpl/src/m/classes/SMBpdd.py
- Timestamp:
- 12/16/15 14:34:45 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/SMBpdd.py
r19527 r19897 120 120 if MasstransportAnalysisEnum() in analyses: 121 121 md = checkfield(md,'fieldname','smb.desfac','<=',1,'numel',[1]) 122 md = checkfield(md,'fieldname','smb.s0p','>=',0,'NaN',1,' size',[md.mesh.numberofvertices,1])123 md = checkfield(md,'fieldname','smb.s0t','>=',0,'NaN',1,' size',[md.mesh.numberofvertices,1])122 md = checkfield(md,'fieldname','smb.s0p','>=',0,'NaN',1,'Inf',1,'size',[md.mesh.numberofvertices,1]) 123 md = checkfield(md,'fieldname','smb.s0t','>=',0,'NaN',1,'Inf',1,'size',[md.mesh.numberofvertices,1]) 124 124 md = checkfield(md,'fieldname','smb.rlaps','>=',0,'numel',[1]) 125 125 md = checkfield(md,'fieldname','smb.rlapslgm','>=',0,'numel',[1]) 126 126 127 127 if (self.isdelta18o==0 and self.ismungsm==0): 128 md = checkfield(md,'fieldname','smb.monthlytemperatures','NaN',1,' timeseries',1)129 md = checkfield(md,'fieldname','smb.precipitation','NaN',1,' timeseries',1)128 md = checkfield(md,'fieldname','smb.monthlytemperatures','NaN',1,'Inf',1,'timeseries',1) 129 md = checkfield(md,'fieldname','smb.precipitation','NaN',1,'Inf',1,'timeseries',1) 130 130 elif self.isdelta18o: 131 md = checkfield(md,'fieldname','smb.delta18o','NaN',1,' size',[2,numpy.nan],'singletimeseries',1)132 md = checkfield(md,'fieldname','smb.delta18o_surface','NaN',1,' size',[2,numpy.nan],'singletimeseries',1)133 md = checkfield(md,'fieldname','smb.temperatures_presentday','size',[md.mesh.numberofvertices+1,12],'NaN',1,' timeseries',1)134 md = checkfield(md,'fieldname','smb.temperatures_lgm','size',[md.mesh.numberofvertices+1,12],'NaN',1,' timeseries',1)135 md = checkfield(md,'fieldname','smb.precipitations_presentday','size',[md.mesh.numberofvertices+1,12],'NaN',1,' timeseries',1)136 md = checkfield(md,'fieldname','smb.precipitations_lgm','size',[md.mesh.numberofvertices+1,12],'NaN',1,' timeseries',1)137 md = checkfield(md,'fieldname','smb.Tdiff','NaN',1,' size',[2,numpy.nan],'singletimeseries',1)138 md = checkfield(md,'fieldname','smb.sealev','NaN',1,' size',[2,numpy.nan],'singletimeseries',1)131 md = checkfield(md,'fieldname','smb.delta18o','NaN',1,'Inf',1,'size',[2,numpy.nan],'singletimeseries',1) 132 md = checkfield(md,'fieldname','smb.delta18o_surface','NaN',1,'Inf',1,'size',[2,numpy.nan],'singletimeseries',1) 133 md = checkfield(md,'fieldname','smb.temperatures_presentday','size',[md.mesh.numberofvertices+1,12],'NaN',1,'Inf',1,'timeseries',1) 134 md = checkfield(md,'fieldname','smb.temperatures_lgm','size',[md.mesh.numberofvertices+1,12],'NaN',1,'Inf',1,'timeseries',1) 135 md = checkfield(md,'fieldname','smb.precipitations_presentday','size',[md.mesh.numberofvertices+1,12],'NaN',1,'Inf',1,'timeseries',1) 136 md = checkfield(md,'fieldname','smb.precipitations_lgm','size',[md.mesh.numberofvertices+1,12],'NaN',1,'Inf',1,'timeseries',1) 137 md = checkfield(md,'fieldname','smb.Tdiff','NaN',1,'Inf',1,'size',[2,numpy.nan],'singletimeseries',1) 138 md = checkfield(md,'fieldname','smb.sealev','NaN',1,'Inf',1,'size',[2,numpy.nan],'singletimeseries',1) 139 139 elif self.ismungsm: 140 md = checkfield(md,'fieldname','smb.temperatures_presentday','size',[md.mesh.numberofvertices+1,12],'NaN',1,' timeseries',1)141 md = checkfield(md,'fieldname','smb.temperatures_lgm','size',[md.mesh.numberofvertices+1,12],'NaN',1,' timeseries',1)142 md = checkfield(md,'fieldname','smb.precipitations_presentday','size',[md.mesh.numberofvertices+1,12],'NaN',1,' timeseries',1)143 md = checkfield(md,'fieldname','smb.precipitations_lgm','size',[md.mesh.numberofvertices+1,12],'NaN',1,' timeseries',1)144 md = checkfield(md,'fieldname','smb.Pfac','NaN',1,' size',[2,numpy.nan],'singletimeseries',1)145 md = checkfield(md,'fieldname','smb.Tdiff','NaN',1,' size',[2,numpy.nan],'singletimeseries',1)146 md = checkfield(md,'fieldname','smb.sealev','NaN',1,' size',[2,numpy.nan],'singletimeseries',1)140 md = checkfield(md,'fieldname','smb.temperatures_presentday','size',[md.mesh.numberofvertices+1,12],'NaN',1,'Inf',1,'timeseries',1) 141 md = checkfield(md,'fieldname','smb.temperatures_lgm','size',[md.mesh.numberofvertices+1,12],'NaN',1,'Inf',1,'timeseries',1) 142 md = checkfield(md,'fieldname','smb.precipitations_presentday','size',[md.mesh.numberofvertices+1,12],'NaN',1,'Inf',1,'timeseries',1) 143 md = checkfield(md,'fieldname','smb.precipitations_lgm','size',[md.mesh.numberofvertices+1,12],'NaN',1,'Inf',1,'timeseries',1) 144 md = checkfield(md,'fieldname','smb.Pfac','NaN',1,'Inf',1,'size',[2,numpy.nan],'singletimeseries',1) 145 md = checkfield(md,'fieldname','smb.Tdiff','NaN',1,'Inf',1,'size',[2,numpy.nan],'singletimeseries',1) 146 md = checkfield(md,'fieldname','smb.sealev','NaN',1,'Inf',1,'size',[2,numpy.nan],'singletimeseries',1) 147 147 148 148 md = checkfield(md,'fieldname','masstransport.requested_outputs','stringrow',1)
Note:
See TracChangeset
for help on using the changeset viewer.