Changeset 22359
- Timestamp:
- 01/16/18 15:11:01 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/boundaryconditions/love_numbers.py
r22357 r22359 17 17 # 18 18 19 # some checks: 20 if len(varargin)==0: 21 frame='CM'; 22 print 'Info: computation is done in Center of Mass (CM) reference frame by default' 23 elif len(varargin)==1: 24 reference_frame = varargin[0] 25 if (reference_frame in ['CF','CM']): 26 frame=reference_frame; 27 else: 28 raise RuntimeError('reference_frame should be one of ''CM'' or ''CF''') 29 else: 30 raise RuntimeError('love_numbers error message: bad usage') 31 19 32 if value not in ['h','k','l','gamma','lambda']: 20 33 raise RuntimeError('value should be one of ''h'',''k'',''l'',''gamma'' and ''lambda''') 21 34 22 35 if len(varargin)>1: … … 10039 10052 10040 10053 # choose degree 1 term for CF reference system 10041 for frame in varargin: 10042 if frame=='CF': # from Blewitt, 2003, JGR 10043 if value=='h': 10054 if frame=='CF': # from Blewitt, 2003, JGR 10055 if value=='h': 10044 10056 series[1] = -0.269; 10045 10057 elif value=='k': 10046 10058 series[1] = 0.021; 10047 10059 elif value=='l': 10048 10060 series[1] = 0.134; 10049 10061
Note:
See TracChangeset
for help on using the changeset viewer.