source:
issm/oecreview/Archive/25834-26739/ISSM-26642-26643.diff@
28275
Last change on this file since 28275 was 26740, checked in by , 3 years ago | |
---|---|
File size: 1.9 KB |
-
../trunk-jpl/src/m/classes/stochasticforcing.py
63 63 for field in self.fields: 64 64 if 'SMB' in field: 65 65 mdname = structstoch['mdnames'][structstoch['fields']==field] 66 if type(md.smb).__name__ != mdname:66 if (type(md.smb) != mdname): 67 67 raise TypeError('md.smb does not agree with stochasticforcing field {}'.format(field)) 68 68 if 'FrontalForcings' in field: 69 69 mdname = structstoch['mdnames'][structstoch['fields']==field] 70 if type(md.frontalforcings).__name__ != mdname:70 if (type(md.frontalforcings) != mdname): 71 71 raise TypeError('md.frontalforcings does not agree with stochasticforcing field {}'.format(field)) 72 72 if 'Calving' in field: 73 73 mdname = structstoch['mdnames'][structstoch['fields']==field] 74 if type(md.calving).__name__ != mdname:74 if (type(md.calving) != mdname): 75 75 raise TypeError('md.calving does not agree with stochasticforcing field {}'.format(field)) 76 76 if 'BasalforcingsFloatingice' in field: 77 77 mdname = structstoch['mdnames'][structstoch['fields']==field] 78 if type(md.basalforcings).__name__ != mdname:78 if (type(md.basalforcings) != mdname): 79 79 raise TypeError('md.basalforcings does not agree with stochasticforcing field {}'.format(field))#Checking for specific dimensions 80 80 if not (field == 'SMBautoregression' or field == 'FrontalForcingsRignotAutoregression'): 81 81 checkdefaults = True #field with non-specific dimensionality
Note:
See TracBrowser
for help on using the repository browser.