Changeset 21458


Ignore:
Timestamp:
01/02/17 20:17:16 (8 years ago)
Author:
adhikari
Message:

BUG: rotational parameters are introduced for python

File:
1 edited

Legend:

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

    r21334 r21458  
    2525                self.tide_love_h       = 0
    2626                self.tide_love_k       = 0
     27                self.fluid_love        = 0;
     28                self.equatorial_moi    = 0;
     29                self.polar_moi         = 0;
    2730                self.angular_velocity  = 0;
    2831                self.rigid             = 0
     
    7780                self.tide_love_h=0.6149; #degree 2
    7881                self.tide_love_k=0.3055; #degree 2
     82               
     83                #secular fluid love number:
     84                self.fluid_love=0.942;
     85               
     86                #moment of inertia:
     87                self.equatorial_moi=8.0077*10^37; % [kg m^2]
     88                self.polar_moi     =8.0345*10^37; % [kg m^2]
    7989
    8090                #mean rotational velocity of earth
     
    107117                md = checkfield(md,'fieldname','slr.tide_love_h','NaN',1,'Inf',1)
    108118                md = checkfield(md,'fieldname','slr.tide_love_k','NaN',1,'Inf',1)
     119                md = checkfield(md,'fieldname','slr.fluid_love','NaN',1,'Inf',1)
     120                md = checkfield(md,'fieldname','slr.equatorial_moi','NaN',1,'Inf',1)
     121                md = checkfield(md,'fieldname','slr.polar_moi','NaN',1,'Inf',1)
    109122                md = checkfield(md,'fieldname','slr.angular_velocity','NaN',1,'Inf',1)
    110123                md = checkfield(md,'fieldname','slr.reltol','size',[1,1])
     
    133146                WriteData(fid,prefix,'object',self,'fieldname','tide_love_h','format','Double');
    134147                WriteData(fid,prefix,'object',self,'fieldname','tide_love_k','format','Double');
     148                WriteData(fid,prefix,'object',self,'fieldname','fluid_love','format','Double');
     149                WriteData(fid,prefix,'object',self,'fieldname','equatorial_moi','format','Double');
     150                WriteData(fid,prefix,'object',self,'fieldname','polar_moi','format','Double');
    135151                WriteData(fid,prefix,'object',self,'fieldname','angular_velocity','format','Double');
    136152                WriteData(fid,prefix,'object',self,'fieldname','rigid','format','Boolean')
Note: See TracChangeset for help on using the changeset viewer.