Changeset 22356
- Timestamp:
- 01/15/18 14:05:23 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/boundaryconditions/love_numbers.py
r22354 r22356 17 17 # 18 18 19 # some checks:20 if varargin==1:21 frame='CM';22 elif varargin==2:23 frame=reference_frame;24 else:25 raise RuntimeError('love_numbers error message: bad usage')26 27 19 if value not in ['h','k','l','gamma','lambda']: 28 20 raise RuntimeError('value should be one of ''h'',''k'',''l'',''gamma'' and ''lambda''') 21 22 if len(varargin)>1: 23 raise RuntimeError('love_numbers error message: wrong usage') 29 24 30 25 love_numbers=np.array([[ 0 , 0 ,0 ,0 ,0 ,0 ,0 ], … … 10044 10039 10045 10040 # choose degree 1 term for CF reference system 10046 if frame=='CF': # from Blewitt, 2003, JGR 10047 if value=='h': 10041 for frame in varargin: 10042 if frame=='CF': # from Blewitt, 2003, JGR 10043 if value=='h': 10048 10044 series[2,1] = -0.269; 10049 elif value=='k':10045 elif value=='k': 10050 10046 series[2,1] = 0.021; 10051 elif value=='l':10047 elif value=='l': 10052 10048 series[2,1] = 0.134; 10053 10049 10054 10050 return series 10055 10051
Note:
See TracChangeset
for help on using the changeset viewer.