Derived Types

TypeLocationExtendsDescription
ty_fluxesmo_fluxesNone

Abstract base class: reduce() function accepts spectral flux profiles, computes desired outputs are_desired() returns a logical

ty_fluxes_broadbandmo_fluxesty_fluxes

Class implementing broadband integration for the complete flux profile. Data components are pointers so results can be written directly into memory

ty_optical_propsmo_optical_propsNone

Describes the spectral discretization including the wavenumber limits of each band (spectral region) and the mapping between g-points and bands

Read more…
ty_optical_props_1sclmo_optical_propsty_optical_props_arry

ty_optical_props_arry represents optical properties as arrays with dimensions column, height, spectral point - Class 1-scalar only (extinction) optical depth - Class two-stream adds arrays for single scattering albedo ssa and asymmetry parameter needed in two-stream methods - Class n-stream adds arrays for single scattering albedo ssa and phase function moments (index 1 = g) for use with discrete ordinate methods

Read more…
ty_optical_props_2strmo_optical_propsty_optical_props_arry
ty_optical_props_arrymo_optical_propsty_optical_props

The abstract base class for arrays defines what procedures will be available

Read more…
ty_optical_props_nstrmo_optical_propsty_optical_props_arry
ty_source_func_lwmo_source_functionsty_optical_props

Type representing Planck source functions in computed at layer center, at layer edges using spectral mapping in each direction separately, and at the surface

ty_source_func_swmo_source_functionsty_optical_props
type~~graph~~TypeGraph type~ty_optical_props_1scl ty_optical_props_1scl type~ty_optical_props_arry ty_optical_props_arry type~ty_optical_props_1scl->type~ty_optical_props_arry type~ty_fluxes ty_fluxes type~ty_source_func_lw ty_source_func_lw type~ty_optical_props ty_optical_props type~ty_source_func_lw->type~ty_optical_props type~ty_optical_props_arry->type~ty_optical_props type~ty_optical_props_2str ty_optical_props_2str type~ty_optical_props_2str->type~ty_optical_props_arry type~ty_fluxes_broadband ty_fluxes_broadband type~ty_fluxes_broadband->type~ty_fluxes type~ty_optical_props_nstr ty_optical_props_nstr type~ty_optical_props_nstr->type~ty_optical_props_arry type~ty_source_func_sw ty_source_func_sw type~ty_source_func_sw->type~ty_optical_props
Help