Changeset 27414


Ignore:
Timestamp:
11/22/22 19:51:30 (2 years ago)
Author:
jdquinn
Message:

BUG: Fix for missing default requested output; more translations pending

Location:
issm/trunk-jpl
Files:
4 edited

Legend:

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

    r27404 r27414  
    2222        nargs = len(args)
    2323        if nargs == 0:
    24             pass
     24            self.setdefaultparameters()
    2525        else:
    2626            raise Exception('constructor not supported')
     
    6868    # }}}
    6969
    70     def marshall(self, prefix, md, fid):    # {{{
     70    def marshall(self, prefix, md, fid):  # {{{
    7171        yts = md.constants.yts
    7272        WriteData(fid, prefix, 'name', 'md.smb.model', 'data', 1, 'format', 'Integer')
     
    8383        WriteData(fid, prefix, 'data', outputs, 'name', 'md.smb.requested_outputs', 'format', 'StringArray')
    8484    # }}}
     85
     86    def setdefaultparameters(self):  #{{{
     87        self.requested_outputs = ['SmbMassBalance']
     88        return self
     89    # }}}
  • issm/trunk-jpl/src/m/classes/SMBgradientscomponents.py

    r25678 r27414  
    4949
    5050    def defaultoutputs(self, md):  # {{{
    51         list = ['SmbMassBalance', 'SmbRunoff']
     51        list = ['SmbMassBalance']
    5252        if self.steps_per_step > 1:
    53             list.extend(['SmbMassBalanceSubstep', 'SmbRunoffSubstep'])
     53            list.extend(['SmbMassBalanceSubstep'])
    5454        return list
    5555    #}}}
  • issm/trunk-jpl/src/m/classes/SMBpddSicopolis.py

    r27403 r27414  
    102102        self.desfac = -np.log(2.0) / 1000
    103103        self.rlaps = 7.4
     104        self.requested_outputs = ['default']
    104105        return self
    105106    # }}}
  • issm/trunk-jpl/test/NightlyRun/test228.py

    r24384 r27414  
    1818md.timestepping.time_step = 1.
    1919md.settings.output_frequency = 1
    20 md.timestepping.final_time = 4.
     20md.timestepping.final_time = 4
    2121
    2222#Set up transient
Note: See TracChangeset for help on using the changeset viewer.