od2ri | index /users/schrei_f/src/py4CAtS/art/od2ri.py |
od2ri
(absorption) optical depth to radiation intensity --- Schwarzschild solver
usage:
od2ri [options] opticalDepthFile
-h help
-c char comment character(s) used in input,output file (default '#')
-o string output file for saving of radiances (if not given: write to StdOut)
--BoA float bottom-of-atmosphere altitude [km] (read opt.depth only for levels above)
--ToA float top-of-atmosphere altitude [km] (read opt.depth only for levels below)
NOTE: no interpolation, i.e. integration starts/stops at the next level above/below BoA/ToA
-C flag indicating that input optical depth is cumulative (default: difference/delta od)
-q char quadrature method: trapezoid with default 'T' for "B linear in tau" or 'E' for "B exponential in tau"
-g float ground / surface altitude [km] (default 0.0)
-T float surface temperature [K] (default 0)
-v flag: verbose
-x Interval lower,upper wavenumbers (comma separated pair of floats [no blanks!],
default set according to range of optical depth in datafiles)
-S float sun zenith angle, SZA (sun at zenith: 0dg, sun at horizon: 90dg)
-z float observer zenith angle (uplooking: 0dg, downlooking 180dg)
NOTE: a horizontal view, i.e. angle=90dg, is not implemented!!!
WARNING:
od2ri does not know the type of optical depth (delta or accumulated ...) given in the input file!
===> use the -C flag if you have (ac)cumulated optical depth
Modules | ||||||
|
Functions | ||
|
Data | ||
earth2sun = 14959787070000 lengthUnits = {'A': 1e-08, 'au': 14959787070000, 'cm': 1.0, 'dm': 10.0, 'inch': 2.54, 'km': 100000.0, 'ly': 946073047258080000, 'm': 100.0, 'micrometer': 0.0001, 'mm': 0.1, ...} pi = 3.141592653589793 radiusSun = 69570000000.0 recPi = 0.3183098861837907 |