Changeset 15143


Ignore:
Timestamp:
05/29/13 14:50:26 (12 years ago)
Author:
adhikari
Message:

CHG: removed gia irate

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

Legend:

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

    r15131 r15143  
    88                mantle_viscosity              = NaN;
    99                lithosphere_thickness         = NaN;
    10                 output_rates                  = 0;
    1110                cross_section_shape           = 0;
    1211        end
     
    2120                end % }}}
    2221                function obj = setdefaultparameters(obj) % {{{
    23                 obj.output_rates=1;  %don't output  rates by default (see irate in GiaDeflectionCorex)
    2422                obj.cross_section_shape=1; %square as default (see iedge in GiaDeflectionCorex)
    2523                end % }}}
     
    2927                        md = checkfield(md,'gia.mantle_viscosity','NaN',1,'size',[md.mesh.numberofvertices 1],'>',0);
    3028                        md = checkfield(md,'gia.lithosphere_thickness','NaN',1,'size',[md.mesh.numberofvertices 1],'>',0);
    31                         md = checkfield(md,'gia.output_rates','numel',[1],'values',[1,2]);
    3229                        md = checkfield(md,'gia.cross_section_shape','numel',[1],'values',[1,2]);
    3330
     
    5350                        fielddisplay(obj,'mantle_viscosity','mantle viscosity[Pa s]');
    5451                        fielddisplay(obj,'lithosphere_thickness','lithosphere thickness (km)');
    55                         fielddisplay(obj,'output_rates','1: fetch w solution (m) (default). 2: fetch dw/dt (mm/yr). See irate in GiaDeflectionCore');
    5652                        fielddisplay(obj,'cross_section_shape','1: square-edged (default). 2: elliptical.  See iedge in GiaDeflectionCore');
    5753
     
    6056                        WriteData(fid,'object',obj,'fieldname','mantle_viscosity','format','DoubleMat','mattype',1);
    6157                        WriteData(fid,'object',obj,'fieldname','lithosphere_thickness','format','DoubleMat','mattype',1,'scale',10^3); %from km to m
    62                         WriteData(fid,'object',obj,'fieldname','output_rates','format','Integer');
    6358                        WriteData(fid,'object',obj,'fieldname','cross_section_shape','format','Integer');
    6459                end % }}}
  • issm/trunk-jpl/src/m/classes/gia.py

    r15131 r15143  
    1515                self.mantle_viscosity              = float('NaN');
    1616                self.lithosphere_thickness         = float('NaN');
    17                 self.output_rates                  = 0;
    1817                self.cross_section_shape           = 0;
    1918       
     
    2827                string="%s\n%s"%(string,fielddisplay(self,'mantle_viscosity','mantle viscosity constraints (NaN means no constraint) (Pa s)'))
    2928                string="%s\n%s"%(string,fielddisplay(self,'lithosphere_thickness','lithosphere thickness constraints (NaN means no constraint) (m)'))
    30                 string="%s\n%s"%(string,fielddisplay(self,'output_rates','1: deflection (w) (m), 2: rate of deflection (dw/dt) (mm/yr)'))
    3129                string="%s\n%s"%(string,fielddisplay(self,'cross_section_shape',"1: square-edged, 2: elliptical-edged surface"))
    3230                return string
     
    3432        def setdefaultparameters(self): # {{{
    3533
    36                 self.output_rates=1; 
    3734                self.cross_section_shape=1;
    3835
     
    4744                md = checkfield(md,'gia.mantle_viscosity','NaN',1,'size',[md.mesh.numberofvertices,1],'>',0)
    4845                md = checkfield(md,'gia.lithosphere_thickness','NaN',1,'size',[md.mesh.numberofvertices,1],'>',0)
    49                 md = checkfield(md,'gia.output_rates','numel',[1],'values',[1,2])
    5046                md = checkfield(md,'gia.cross_section_shape','numel',[1],'values',[1,2])
    5147
     
    5955                WriteData(fid,'object',self,'fieldname','mantle_viscosity','format','DoubleMat','mattype',1);
    6056                WriteData(fid,'object',self,'fieldname','lithosphere_thickness','format','DoubleMat','mattype',1,'scale',10.**3.);
    61                 WriteData(fid,'object',self,'fieldname','output_rates','format','Integer');
    6257                WriteData(fid,'object',self,'fieldname','cross_section_shape','format','Integer');
    6358        # }}}
Note: See TracChangeset for help on using the changeset viewer.