Changeset 21949


Ignore:
Timestamp:
08/14/17 09:12:31 (8 years ago)
Author:
adhikari
Message:

CHG: steric_rate defined

File:
1 edited

Legend:

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

    r21462 r21949  
    3333                self.rotation          = 0
    3434                self.ocean_area_scaling = 0;
     35                steric_rate                                     = 0; #rate of ocean expansion from steric effects.
    3536                self.degacc            = 0
    3637                self.requested_outputs = []
     
    8485                self.tide_love_k=0.3055; #degree 2
    8586               
    86                 #secular fluid love number:
     87      #secular fluid love number:
    8788                self.fluid_love=0.942;
    8889               
     
    9697                #numerical discretization accuracy
    9798                self.degacc=.01
     99
     100                #steric:
     101                self.steric_rate=0;
    98102               
    99103                #output default:
     
    127131                md = checkfield(md,'fieldname','slr.abstol','size',[1,1])
    128132                md = checkfield(md,'fieldname','slr.maxiter','size',[1,1],'>=',1)
     133                md = checkfield(md,'fieldname','slr.steric_rate','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices]);
    129134                md = checkfield(md,'fieldname','slr.degacc','size',[1,1],'>=',1e-10)
    130135                md = checkfield(md,'fieldname','slr.requested_outputs','stringrow',1)
     
    157162                WriteData(fid,prefix,'object',self,'fieldname','rotation','format','Boolean')
    158163                WriteData(fid,prefix,'object',self,'fieldname','ocean_area_scaling','format','Boolean')
     164                WriteData(fid,prefix,'object',self,'fieldname','steric_rate','format','DoubleMat','mattype',1,'scale',1e-3/md.constants.yts);
    159165                WriteData(fid,prefix,'object',self,'fieldname','degacc','format','Double')
    160166                WriteData(fid,prefix,'object',self,'fieldname','transitions','format','MatArray')
Note: See TracChangeset for help on using the changeset viewer.