Changeset 28025
- Timestamp:
- 12/01/23 23:36:05 (16 months ago)
- Location:
- issm/trunk-jpl/src/m/classes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/SMBsemic.m
r27829 r28025 12 12 dailywindspeed = NaN; 13 13 dailypressure = NaN; 14 dailyairdensity 14 dailyairdensity = NaN; 15 15 dailyairhumidity = NaN; 16 16 dailytemperature = NaN; 17 17 18 Tamp = NaN; 18 19 mask = NaN; … … 246 247 fielddisplay(self,'hsnow','initial thickness of snow [unit: m]'); 247 248 fielddisplay(self,'mask','masking for albedo. 0: ocean, 1: land, 2: ice (default: 2)'); 249 fielddisplay(self,'qmr','initial net energy difference between melt and refreeze in SEMIC [unit: W m^{-2}]. This variable can be set with zeros because net energy difference between melt and refreeze is dissipated fast.'); 248 250 fielddisplay(self,'hcrit','critical snow height for albedo [unit: m]'); 249 251 fielddisplay(self,'rcrit','critical refreezing height for albedo [no unit]'); -
issm/trunk-jpl/src/m/classes/SMBsemic.py
r27830 r28025 25 25 self.dailyairhumidity = np.nan 26 26 self.dailytemperature = np.nan 27 27 28 self.Tamp = np.nan 28 29 self.mask = np.nan … … 115 116 if self.albedo_scheme == 0: 116 117 s += '\n\tSEMIC snow albedo parameter of None.\n' 117 118 s += '\t albedo of snow is updated from albedo snow max (alb_smax).\n' 118 119 s += '\t alb_snow = abl_smax \n ' 119 120 elif self.albedo_scheme == 1: … … 172 173 if self.ismethod: 173 174 list = ['default','SmbMassBalance', 'SmbMassBalanceSnow', 'SmbMassBalanceIce', 174 'SmbMassBalanceSe cmi', 'SmbMelt', 'SmbRefreeze','SmbAccumulation',175 'SmbMassBalanceSemic', 'SmbMelt', 'SmbRefreeze','SmbAccumulation', 175 176 'SmbHIce', 'SmbHSnow', 'SmbAlbedo', 'SmbAlbedoSnow', 'TemperatureSEMIC', 176 177 'SmbSemicQmr', 'TotalSmb', 'TotalSmbMelt', 'TotalSmbRefreeze'] … … 295 296 WriteData(fid, prefix, 'object', self, 'class', 'smb', 'fieldname', 'hice', 'format', 'DoubleMat', 'mattype', 1) 296 297 WriteData(fid, prefix, 'object', self, 'class', 'smb', 'fieldname', 'hsnow', 'format', 'DoubleMat', 'mattype', 1) 298 WriteData(fid, prefix, 'object', self, 'class', 'smb', 'fieldname', 'qmr', 'format', 'DoubleMat', 'mattype', 1) 297 299 298 300 WriteData(fid, prefix, 'object', self, 'class', 'smb', 'fieldname', 'hcrit', 'format', 'Double')
Note:
See TracChangeset
for help on using the changeset viewer.