Changeset 26904


Ignore:
Timestamp:
02/25/22 00:17:47 (3 years ago)
Author:
bdef
Message:

BUG: fix to initialization and syntax

Location:
issm/trunk-jpl/src/m/classes
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/SMBpddSicopolis.py

    r25688 r26904  
    129129        WriteData(fid, prefix, 'object', self, 'class', 'smb', 'fieldname', 's0t', 'format', 'DoubleMat', 'mattype', 1)
    130130        WriteData(fid, prefix, 'object', self, 'class', 'smb', 'fieldname', 'rlaps', 'format', 'Double')
    131         WriteData(fid, prefix, 'object', self, 'class', 'smb', 'fieldname', 'monthlytemperatures', 'format', 'DoubleMat', 'mattype', 1, 'timeserieslength', md.mesh.numberofvertices + 1, 'yts', md.constants.yts)
     131        WriteData(fid, prefix, 'object', self, 'class', 'smb', 'fieldname', 'monthlytemperatures', 'format', 'DoubleMat', 'mattype', 1, 'timeserieslength', md.mesh.numberofvertices + 1, 'yts', yts)
    132132        WriteData(fid, prefix, 'object', self, 'class', 'smb', 'fieldname', 'precipitation', 'format', 'DoubleMat', 'mattype', 1, 'scale', 1. / yts, 'timeserieslength', md.mesh.numberofvertices + 1, 'yts', yts)
    133133        WriteData(fid, prefix, 'object', self, 'class', 'smb', 'fieldname', 'temperature_anomaly', 'format', 'DoubleMat', 'mattype', 1, 'timeserieslength', md.mesh.numberofvertices + 1, 'yts', yts)
  • issm/trunk-jpl/src/m/classes/m1qn3inversion.py

    r25688 r26904  
    11import numpy as np
    2 
    32from checkfield import checkfield
    43from fielddisplay import fielddisplay
  • issm/trunk-jpl/src/m/classes/massfluxatgate.py

    r24213 r26904  
     1import numpy as np
    12from fielddisplay import fielddisplay
    23from pairoptions import pairoptions
     
    2021        self.definitionstring = ''
    2122        self.profilename = ''
    22         self.segments = float('NaN')
     23        self.segments = np.nan
    2324
    2425    #set defaults
  • issm/trunk-jpl/src/m/classes/regionaloutput.py

    r24213 r26904  
    2525
    2626        self.name = ''
     27        self.model= ''
    2728        self.definitionstring = ''
    2829        self.outputnamestring = ''
    29         self.mask = float('NaN')
     30        self.mask = np.nan
    3031        self.maskexpstring = ''
    3132
     
    4647                self.setmaskfromexp(modelname)
    4748
    48         if (len(self.mask) <= 1 & np.any(np.isnan(self.mask))):
    49             error('regionaloutput error message: ''mask'' field or ''maskexpstring'' and ''model'' fields should be defined!')
     49        # if (len(self.mask) <= 1 & np.any(np.isnan(self.mask))):
     50        #     raise IOError('regionaloutput error message: ''mask'' field or ''maskexpstring'' and ''model'' fields should be defined!')
    5051
    5152    #}}}
     
    7677        return self
    7778    # }}}
     79
    7880    def checkconsistency(self, md, solution, analyses):  # {{{
    7981
Note: See TracChangeset for help on using the changeset viewer.