Changeset 18605


Ignore:
Timestamp:
10/08/14 14:38:53 (10 years ago)
Author:
Mathieu Morlighem
Message:

BUG: fixing python indentation

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

Legend:

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

    r18599 r18605  
    7979                if HydrologyDCInefficientAnalysisEnum() in analyses:
    8080                        if hasattr(md.hydrology,'hydrologydc'):
    81                                 md = checkfield(md,'fieldname','initialization.sediment_head','NaN',1,'size',[md.mesh.numberofvertices 1])
     81                                md = checkfield(md,'fieldname','initialization.sediment_head','NaN',1,'size',[md.mesh.numberofvertices,1])
    8282                if HydrologyDCEfficientAnalysisEnum() in analyses:
    8383                        if hasattr(md.hydrology,'hydrologydc'):
    8484                                if md.hydrology.isefficientlayer==1:
    85                                         md = checkfield(md,'fieldname','initialization.epl_head','NaN',1,'size',[md.mesh.numberofvertices 1])
    86                                         md = checkfield(md,'fieldname','initialization.epl_thickness','NaN',1,'size',[md.mesh.numberofvertices 1])
    87                                
    88 
     85                                        md = checkfield(md,'fieldname','initialization.epl_head','NaN',1,'size',[md.mesh.numberofvertices,1])
     86                                        md = checkfield(md,'fieldname','initialization.epl_thickness','NaN',1,'size',[md.mesh.numberofvertices,1])
    8987
    9088                return md
     
    102100                WriteData(fid,'data',self.watercolumn,'format','DoubleMat','mattype',1,'enum',WatercolumnEnum())
    103101                WriteData(fid,'data',self.sediment_head,'format','DoubleMat','mattype',1,'enum',SedimentHeadEnum())
    104                 WriteData(fid,'data',self.epl_head,'format','DoubleMat','mattype',1,'enum',EplHeadEnum);
    105                 WriteData(fid,'data',self.epl_thickness,'format','DoubleMat','mattype',1,'enum',HydrologydcEplThicknessEnum);
     102                WriteData(fid,'data',self.epl_head,'format','DoubleMat','mattype',1,'enum',EplHeadEnum())
     103                WriteData(fid,'data',self.epl_thickness,'format','DoubleMat','mattype',1,'enum',HydrologydcEplThicknessEnum())
    106104
    107105               
  • issm/trunk-jpl/src/m/classes/inversion.m

    r18476 r18605  
    2323                vel_obs                     = NaN
    2424                thickness_obs               = NaN
     25                surface_obs                 = NaN
    2526        end
    2627        methods
     
    133134                        md = checkfield(md,'fieldname','inversion.control_parameters','cell',1,'values',...
    134135                                {'BalancethicknessThickeningRate' 'FrictionCoefficient' 'MaterialsRheologyBbar' 'DamageDbar' 'Vx' 'Vy' 'Thickness',...
    135                                 'BalancethicknessNu' 'BalancethicknessApparentMassbalance'});
     136                                'BalancethicknessOmega' 'BalancethicknessApparentMassbalance'});
    136137                        md = checkfield(md,'fieldname','inversion.nsteps','numel',1,'>=',0);
    137138                        md = checkfield(md,'fieldname','inversion.maxiter_per_step','size',[md.inversion.nsteps 1],'>=',0);
     
    177178                        fielddisplay(obj,'vel_obs','observed velocity magnitude [m/yr]');
    178179                        fielddisplay(obj,'thickness_obs','observed thickness [m]');
     180                        fielddisplay(obj,'surface_obs','observed surface elevation [m]');
    179181                        disp('Available cost functions:');
    180182                        disp('   101: SurfaceAbsVelMisfit');
     
    213215                        end
    214216                        WriteData(fid,'object',obj,'class','inversion','fieldname','thickness_obs','format','DoubleMat','mattype',mattype);
     217                        WriteData(fid,'object',obj,'class','inversion','fieldname','surface_obs','format','DoubleMat','mattype',mattype);
    215218
    216219
     
    239242                        pos=find(obj.cost_functions==505); data(pos)=ThicknessAcrossGradientEnum();
    240243                        pos=find(obj.cost_functions==506); data(pos)=BalancethicknessMisfitEnum();
     244                        pos=find(obj.cost_functions==601); data(pos)=SurfaceAbsMisfitEnum();
    241245                        WriteData(fid,'data',data,'enum',InversionCostFunctionsEnum(),'format','DoubleMat','mattype',3);
    242246                        WriteData(fid,'data',num_cost_functions,'enum',InversionNumCostFunctionsEnum(),'format','Integer');
  • issm/trunk-jpl/src/m/classes/inversionvalidation.m

    r18593 r18605  
    1818                vel_obs                     = NaN
    1919                thickness_obs               = NaN
    20                 surface_obs               = NaN
     20                surface_obs                 = NaN
    2121        end
    2222        methods
  • issm/trunk-jpl/src/m/classes/model.py

    r18592 r18605  
    660660                md.masstransport.calvingrate=project3d(md,'vector',md.masstransport.calvingrate,'type','node')
    661661
    662                 # Hydrologydc variables
    663                 if hasattr(md.hydrology,'hydrologydc'):
    664                         md.hydrology.spcsediment_head=project3d(md,'vector',md.hydrology.spcsediment_head,'type','node','layer',1)
    665                         md.hydrology.spcepl_head=project3d(md,'vector',md.hydrology.spcepl_head,'type','node','layer',1)
    666                         md.hydrology.mask_eplactive_node=project3d(md,'vector',md.hydrology.mask_eplactive_node,'type','node','layer',1)
    667                         md.hydrology.sediment_transmitivity=project3d(md,'vector',md.hydrology.sediment_transmitivity,'type','node','layer',1)
    668                         md.hydrology.basal_moulin_input=project3d(md,'vector',md.hydrology.basal_moulin_input,'type','node','layer',1)
    669                 if md.hydrology.isefficientlayer==1 :
    670                         md.hydrology.spcepl_head=project3d(md,'vector',md.hydrology.spcepl_head,'type','node','layer',1)
     662                # Hydrologydc variables
     663                if hasattr(md.hydrology,'hydrologydc'):
     664                        md.hydrology.spcsediment_head=project3d(md,'vector',md.hydrology.spcsediment_head,'type','node','layer',1)
     665                        md.hydrology.spcepl_head=project3d(md,'vector',md.hydrology.spcepl_head,'type','node','layer',1)
     666                        md.hydrology.mask_eplactive_node=project3d(md,'vector',md.hydrology.mask_eplactive_node,'type','node','layer',1)
     667                        md.hydrology.sediment_transmitivity=project3d(md,'vector',md.hydrology.sediment_transmitivity,'type','node','layer',1)
     668                        md.hydrology.basal_moulin_input=project3d(md,'vector',md.hydrology.basal_moulin_input,'type','node','layer',1)
     669                        if md.hydrology.isefficientlayer==1 :
     670                                md.hydrology.spcepl_head=project3d(md,'vector',md.hydrology.spcepl_head,'type','node','layer',1)
    671671
    672672                #connectivity
Note: See TracChangeset for help on using the changeset viewer.