Changeset 2712 in lmdz_wrf for trunk


Ignore:
Timestamp:
Sep 26, 2019, 3:17:36 PM (5 years ago)
Author:
lfita
Message:

Adding into `equal_units': '$K$', '$kt$'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/generic_tools.py

    r2711 r2712  
    1713317133    """
    1713417134    fname = 'equal_units'
    17135     availunits = ['$gkg^{-1}$', 'K']
    17136 
    17137     if units1 == '$gkg^{-1}$':
     17135    availunits = ['$^{\circ}C$', '$gkg^{-1}$', '$K$', '$kt$']
     17136
     17137    if units1 == '$^{\circ}C$':
     17138        availunits1 = ['$K$']
     17139        if units2 == '$K$': factor = ['addc', -273.15]
     17140        else:
     17141            print errormsg
     17142            print '  ' + fname + ": for ref. units '" + units1 + "' not available '"+\
     17143              units2 + "' !!"
     17144            print '    available ones:', availunits1
     17145            quit()
     17146    elif units1 == '$gkg^{-1}$':
    1713817147        availunits1 = ['$kgkg^{-1}$']
    1713917148        if units2 == '$kgkg^{-1}$': factor = ['mulc', 1000.]
     
    1715317162            print '    available ones:', availunits1
    1715417163            quit()
     17164    elif units1 == '$kt$':
     17165        availunits1 = ['$ms^{-1}$']
     17166        if units2 == '$ms^{-1}$': factor = ['mulc', 3600./1852.]
     17167        else:
     17168            print errormsg
     17169            print '  ' + fname + ": for ref. units '" + units1 + "' not available '"+\
     17170              units2 + "' !!"
     17171            print '    available ones:', availunits1
     17172            quit()
    1715517173    else:
    1715617174        print errormsg
Note: See TracChangeset for help on using the changeset viewer.