CCPP SciDoc v7.0.0  v7.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches
mo_gas_optics::ty_gas_optics Type Referenceabstract
Inheritance diagram for mo_gas_optics::ty_gas_optics:
Collaboration diagram for mo_gas_optics::ty_gas_optics:

Public Member Functions

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)
 
- Public Member Functions inherited from mo_optical_props::ty_optical_props
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)