|
generic, public | gas_optics gas_optics_int |
|
generic, public | gas_optics gas_optics_ext |
|
procedure(gas_optics_int_abstract), deferred | gas_optics_int (this, play, plev, tlay, tsfc, gas_desc, optical_props, sources, col_dry, tlev) |
|
procedure(gas_optics_ext_abstract), deferred | gas_optics_ext (this, play, plev, tlay, gas_desc, optical_props, toa_src, col_dry) |
|
procedure(logical_abstract), deferred, public | source_is_internal (this) |
|
procedure(logical_abstract), deferred, public | source_is_external (this) |
|
procedure(real_abstract), deferred, public | get_press_min (this) |
|
procedure(real_abstract), deferred, public | get_press_max (this) |
|
procedure(real_abstract), deferred, public | get_temp_min (this) |
|
procedure(real_abstract), deferred, public | get_temp_max (this) |
|
generic, public | init (this, band_lims_wvn, band_lims_gpt, name) |
|
generic, public | init (this, spectral_desc) |
|
procedure, public | is_initialized (this) |
|
procedure, public | finalize (this) |
|
procedure, public | get_nband (this) |
|
procedure, public | get_ngpt (this) |
|
procedure, public | get_gpoint_bands (this) |
|
procedure, public | convert_band2gpt (this, band) |
|
procedure, public | convert_gpt2band (this, gpt) |
|
procedure, public | get_band_lims_gpoint (this) |
|
procedure, public | get_band_lims_wavenumber (this) |
|
procedure, public | get_band_lims_wavelength (this) |
|
procedure, public | bands_are_equal (this, that) |
|
procedure, public | gpoints_are_equal (this, that) |
|
procedure, public | expand (this, arr_in) |
|
procedure, public | set_name (this, name) |
|
procedure, public | get_name (this) |
|