Changeset 22356


Ignore:
Timestamp:
01/15/18 14:05:23 (7 years ago)
Author:
adhikari
Message:

CHG: minor

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/boundaryconditions/love_numbers.py

    r22354 r22356  
    1717#
    1818
    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        
    2719        if value not in ['h','k','l','gamma','lambda']:
    2820            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')
    2924       
    3025        love_numbers=np.array([[    0         , 0          ,0          ,0          ,0          ,0          ,0          ],
     
    1004410039       
    1004510040        # 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':
    1004810044                    series[2,1] = -0.269;
    10049             elif value=='k':
     10045                elif value=='k':
    1005010046                    series[2,1] = 0.021; 
    10051             elif value=='l':
     10047                elif value=='l':
    1005210048                    series[2,1] = 0.134;
    10053        
     10049
    1005410050        return series
    1005510051
Note: See TracChangeset for help on using the changeset viewer.