Volume Mixing Ratios
RRTMGP.Vmrs.AbstractVmr
— TypeAbstractVmr{FT}
RRTMGP.Vmrs.Vmr
— TypeVmr{FT,FTA3D} <: AbstractVmr{FT}
Volume mixing ratios for various gases in the atmosphere. This struct can be used when concentrations vary spatially for all gases.
Fields
vmr
: volume mixing ratio of all gases as a function of location and column
RRTMGP.Vmrs.VmrGM
— TypeVmrGM{FT,FTA1D,FTA2D} <: AbstractVmr{FT}
Volume mixing ratios for various gases in the atmosphere. This struct can be used when only H₂O and O₃ concentrations vary spatially and a global mean is used for all other gases.
Fields
vmr_h2o
: volume mixing ratio of H₂Ovmr_o3
: volume mixing ratio of Ozonevmr
: volume mixing ratio of all other gases, which are independent of location and column
RRTMGP.Vmrs.init_vmr
— Functioninit_vmr(
ngas,
nlay,
ncol,
::Type{FT},
::Type{DA};
gm::Bool = true,
) where {FT<:AbstractFloat,DA}
Initialize the Vmr struct.
RRTMGP.Vmrs.get_vmr
— Functionget_vmr(
vmr::VmrGM{FT},
ig::Int,
ilay::Int,
icol::Int,
) where {FT<:AbstractFloat}
Obtain volume mixing ratio of gas ig
for layer ilay
of column icol
.
get_vmr(
vmr::Vmr{FT},
ig::Int,
ilay::Int,
icol::Int,
) where {FT<:AbstractFloat}
Obtain volume mixing ratio of gas ig
for layer ilay
of column icol
.