Changeset 892 in lmdz_wrf


Ignore:
Timestamp:
Jun 19, 2016, 1:02:09 PM (9 years ago)
Author:
lfita
Message:

Adding `variable_values'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/generic.py

    r828 r892  
    2727  'rmNOnum', 'running_mean',                                                         \
    2828  'significant_decomposition', 'squared_radial',                                     \
    29   'table_tex_file', 'unitsDate', 'wdismean']
     29  'table_tex_file', 'unitsDate', 'variables_values', 'wdismean']
    3030
    3131hundredvals = '0'
     
    5252## e.g. # generic.py -o running_mean -S 0@1@2@3@4@5@6@7@8@9,10
    5353## e.g. # generic.py -o squared_radial -S 3
     54## e.g. # generic.py -o variables_values -S 'hus'
    5455## e.g. # generic.py -o wdismean -S 0.005@0.005,0.@1.@2.@3.
    5556
     
    306307        print gen.unitsDate(vals[0], vals[1], vals[2])
    307308
     309elif oper == 'variables_values':
     310    Nvals = 1
     311    vals = opts.values.split(cS)
     312    if vals[0] == 'h':
     313        print gen.variables_values.__doc__
     314        quit(-1)
     315    else:
     316        if len(vals) != Nvals:
     317            print errormsg
     318            print '  ' + main + ": operation '" + oper + "' requires", Nvals, 'and', \
     319              len(vals), ' has passed!!'
     320            print gen.variables_values.__doc__
     321            quit(-1)
     322        result = gen.variables_values(vals[0])
     323        print gen.numVector_String(result,':')
     324
    308325elif oper == 'wdismean':
    309326    Nvals = 2
Note: See TracChangeset for help on using the changeset viewer.