Ignore:
Timestamp:
01/31/19 07:34:11 (6 years ago)
Author:
bdef
Message:

CHG: python scripts after 2to3 and indentation fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/py3/classes/steadystate.py

    r19895 r23670  
    1 import numpy
     1import numpy as np
    22from fielddisplay import fielddisplay
    3 from EnumDefinitions import *
    43from checkfield import checkfield
    54from WriteData import WriteData
     
    4948
    5049                #Early return
    51                 if not solution==SteadystateSolutionEnum():
     50                if not solution=='SteadystateSolution':
    5251                        return md
    5352
     
    5554                        md.checkmessage("for a steadystate computation, timestepping.time_step must be zero.")
    5655
    57                 if numpy.isnan(md.stressbalance.reltol):
     56                if np.isnan(md.stressbalance.reltol):
    5857                        md.checkmessage("for a steadystate computation, stressbalance.reltol (relative convergence criterion) must be defined!")
    5958
     
    6261                return md
    6362        # }}}
    64         def marshall(self,md,fid):    # {{{
    65                 WriteData(fid,'object',self,'fieldname','reltol','format','Double')
    66                 WriteData(fid,'object',self,'fieldname','maxiter','format','Integer')
     63        def marshall(self,prefix,md,fid):    # {{{
     64                WriteData(fid,prefix,'object',self,'fieldname','reltol','format','Double')
     65                WriteData(fid,prefix,'object',self,'fieldname','maxiter','format','Integer')
    6766
    6867                #process requested outputs
     
    7271                        outputscopy=outputs[0:max(0,indices[0]-1)]+self.defaultoutputs(md)+outputs[indices[0]+1:]
    7372                        outputs    =outputscopy
    74                 WriteData(fid,'data',outputs,'enum',SteadystateRequestedOutputsEnum(),'format','StringArray')
     73                WriteData(fid,prefix,'data',outputs,'name','md.steadystate.requested_outputs','format','StringArray')
    7574        # }}}
Note: See TracChangeset for help on using the changeset viewer.