Changeset 27418
- Timestamp:
- 11/24/22 01:10:07 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/frontalforcings.py
r27417 r27418 1 import numpy as np 2 3 from checkfield import checkfield 1 4 from fielddisplay import fielddisplay 2 5 from project3d import project3d 3 from checkfield import checkfield4 6 from WriteData import WriteData 5 7 … … 14 16 15 17 def __init__(self): # {{{ 16 self.meltingrate = float('NaN')17 self.ablationrate = float('NaN')18 self.meltingrate = np.nan 19 self.ablationrate = np.nan 18 20 19 self.setdefaultparameters() 21 nargs = len(args) 22 if nargs == 0: 23 self.setdefaultparameters() 24 elif nargs == 1: 25 # TODO: Replace the following with constructor 26 self.setdefaultparameters() 27 else: 28 raise Exception('constructor not supported') 20 29 #}}} 21 30 … … 35 44 36 45 def setdefaultparameters(self): # {{{ 37 self.meltingrate = float('NaN')38 self.ablationrate = float('NaN')46 self.meltingrate = np.nan 47 self.ablationrate = np.nan 39 48 return self 40 49 #}}}
Note:
See TracChangeset
for help on using the changeset viewer.