Changeset 13029


Ignore:
Timestamp:
08/14/12 10:16:46 (13 years ago)
Author:
Mathieu Morlighem
Message:

CHG: updated python inversion.py class to reflect changes in inversion.m

File:
1 edited

Legend:

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

    r13023 r13029  
    7070                #}}}
    7171
    72         def setdefaultparameters(self):
    73                 # {{{setdefaultparameters
     72        def setdefaultparameters(self): # {{{
    7473               
    7574                #default is incomplete adjoint for now
     
    112111                return self
    113112        #}}}
    114 
    115113        def checkconsistency(self,md,solution,analyses):    # {{{
    116114
     
    129127                md = checkfield(md,'inversion.maxiter_per_step','size',[md.inversion.nsteps],'>=',0)
    130128                md = checkfield(md,'inversion.step_threshold','size',[md.inversion.nsteps])
    131                 md = checkfield(md,'inversion.cost_functions','size',[md.inversion.nsteps,num_costfunc],'values',[101,102,103,104,105,201,501,502,503])
     129                md = checkfield(md,'inversion.cost_functions','size',[md.inversion.nsteps,num_costfunc],'values',[101,102,103,104,105,201,501,502,503,377,378])
    132130                md = checkfield(md,'inversion.cost_functions_coefficients','size',[md.mesh.numberofvertices,num_costfunc],'>=',0)
    133131                md = checkfield(md,'inversion.gradient_only','values',[0,1])
     
    144142                return md
    145143        # }}}
    146 
    147144        def marshall(self,fid):    # {{{
    148145
     
    187184                WriteData(fid,'data',num_cost_functions,'enum',InversionNumCostFunctionsEnum(),'format','Integer')
    188185        # }}}
    189 
Note: See TracChangeset for help on using the changeset viewer.