Changeset 28160
- Timestamp:
- 03/21/24 07:13:18 (12 months ago)
- Location:
- issm/trunk-jpl/src/m/classes
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/SMBpdd.m
r27405 r28160 90 90 md = checkfield(md,'fieldname','smb.rlapslgm','>=',0,'numel',1); 91 91 if(self.isdelta18o==0 & self.ismungsm==0) 92 md = checkfield(md,'fieldname','smb.monthlytemperatures',' timeseries',1,'NaN',1,'Inf',1);93 md = checkfield(md,'fieldname','smb.precipitation',' timeseries',1,'NaN',1,'Inf',1);92 md = checkfield(md,'fieldname','smb.monthlytemperatures','size',[md.mesh.numberofvertices 12],'NaN',1,'Inf',1); 93 md = checkfield(md,'fieldname','smb.precipitation','size',[md.mesh.numberofvertices 12],'NaN',1,'Inf',1); 94 94 elseif(self.isdelta18o==1) 95 95 md = checkfield(md,'fieldname','smb.delta18o','NaN',1,'Inf',1,'size',[2,NaN],'singletimeseries',1); -
issm/trunk-jpl/src/m/classes/SMBpdd.py
r27458 r28160 153 153 154 154 if (self.isdelta18o == 0 and self.ismungsm == 0): 155 md = checkfield(md, 'fieldname', 'smb.monthlytemperatures', ' NaN', 1, 'Inf', 1, 'timeseries', 1)156 md = checkfield(md, 'fieldname', 'smb.precipitation', ' NaN', 1, 'Inf', 1, 'timeseries', 1)155 md = checkfield(md, 'fieldname', 'smb.monthlytemperatures', 'size', [md.mesh.numberofvertices, 12], 'NaN', 1, 'Inf', 1) 156 md = checkfield(md, 'fieldname', 'smb.precipitation', 'size', [md.mesh.numberofvertices, 12], 'NaN', 1, 'Inf', 1) 157 157 elif self.isdelta18o: 158 158 md = checkfield(md, 'fieldname', 'smb.delta18o', 'NaN', 1, 'Inf', 1, 'size', [2, np.nan], 'singletimeseries', 1) -
issm/trunk-jpl/src/m/classes/dsl.m
r26358 r28160 69 69 if isnan(self.global_average_thermosteric_sea_level) 70 70 self.global_average_thermosteric_sea_level=[0;0]; 71 disp(' no dsl.global_average_thermosteric_sea_level specified: transient values set atzero');71 disp(' no dsl.global_average_thermosteric_sea_level specified: transient values set to zero'); 72 72 end 73 73 if isnan(self.sea_surface_height_above_geoid) 74 74 self.sea_surface_height_above_geoid=[zeros(md.mesh.numberofvertices,1);0]; 75 disp(' no dsl.sea_surface_height_above_geoid specified: transient values set atzero');75 disp(' no dsl.sea_surface_height_above_geoid specified: transient values set to zero'); 76 76 end 77 77 if isnan(self.sea_water_pressure_at_sea_floor) 78 78 self.sea_water_pressure_at_sea_floor=[zeros(md.mesh.numberofvertices,1);0]; 79 disp(' no dsl.sea_water_pressure_at_sea_floor specified: transient values set atzero');79 disp(' no dsl.sea_water_pressure_at_sea_floor specified: transient values set to zero'); 80 80 end 81 81 end % }}} -
issm/trunk-jpl/src/m/classes/dsl.py
r27458 r28160 70 70 if np.isnan(self.global_average_thermosteric_sea_level): 71 71 self.global_average_thermosteric_sea_level = np.array([0, 0]).reshape(-1, 1) 72 print(' no dsl.global_average_thermosteric_sea_level specified: transient values set atzero')72 print(' no dsl.global_average_thermosteric_sea_level specified: transient values set to zero') 73 73 74 74 if np.isnan(self.sea_surface_height_above_geoid): 75 75 self.sea_surface_height_above_geoid = np.append(np.zeros((md.mesh.numberofvertices, 1)), 0).reshape(-1, 1) 76 print(' no dsl.sea_surface_height_above_geoid specified: transient values set atzero')76 print(' no dsl.sea_surface_height_above_geoid specified: transient values set to zero') 77 77 78 78 if np.isnan(self.sea_water_pressure_at_sea_floor): 79 79 self.sea_water_pressure_at_sea_floor = np.append(np.zeros((md.mesh.numberofvertices, 1)), 0).reshape(-1, 1) 80 print(' no dsl.sea_water_pressure_at_sea_floor specified: transient values set atzero')80 print(' no dsl.sea_water_pressure_at_sea_floor specified: transient values set to zero') 81 81 # }}}
Note:
See TracChangeset
for help on using the changeset viewer.