Changeset 13686
- Timestamp:
- 10/16/12 08:42:06 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/surfaceforcings.py
r13040 r13686 22 22 self.isdelta18o = 0 23 23 self.hc = float('NaN') 24 self.href = float('NaN') 25 self.smbref = float('NaN') 24 26 self.smb_pos_max = float('NaN') 25 27 self.smb_pos_min = float('NaN') … … 56 58 string="%s\n%s"%(string,fielddisplay(self,'issmbgradients','is smb gradients method activated (0 or 1, default is 0)')) 57 59 string="%s\n%s"%(string,fielddisplay(self,'hc',' elevation of intersection between accumulation and ablation regime required if smb gradients is activated')) 60 string="%s\n%s"%(string,fielddisplay(self,'href',' reference elevation from which deviation is used to calculate SMB adjustment in smb gradients method')) 61 string="%s\n%s"%(string,fielddisplay(self,'smbref',' reference smb from which deviation is calculated in smb gradients method')) 58 62 string="%s\n%s"%(string,fielddisplay(self,'smb_pos_max',' maximum value of positive smb required if smb gradients is activated')) 59 63 string="%s\n%s"%(string,fielddisplay(self,'smb_pos_min',' minimum value of positive smb required if smb gradients is activated')) … … 94 98 elif self.issmbgradients: 95 99 md = checkfield(md,'surfaceforcings.hc','forcing',1,'NaN',1) 100 md = checkfield(md,'surfaceforcings.href','forcing',1,'NaN',1) 101 md = checkfield(md,'surfaceforcings.smbref','forcing',1,'NaN',1) 96 102 md = checkfield(md,'surfaceforcings.smb_pos_max','forcing',1,'NaN',1) 97 103 md = checkfield(md,'surfaceforcings.smb_pos_min','forcing',1,'NaN',1) … … 130 136 if self.issmbgradients: 131 137 WriteData(fid,'object',self,'fieldname','hc','format','DoubleMat','mattype',1) 138 WriteData(fid,'object',self,'fieldname','href','format','DoubleMat','mattype',1) 139 WriteData(fid,'object',self,'fieldname','smbref','format','DoubleMat','mattype',1) 132 140 WriteData(fid,'object',self,'fieldname','smb_pos_max','format','DoubleMat','mattype',1) 133 141 WriteData(fid,'object',self,'fieldname','smb_pos_min','format','DoubleMat','mattype',1)
Note:
See TracChangeset
for help on using the changeset viewer.