ARTS built-in documentation server

Workspace Method abs_lookupSetup

Description

Set up input parameters for abs_lookupCalc.

More information can be found in the documentation for method
abs_lookupSetupBatch

Max and min values of H2O and temperature are adjusted to allow for
numerical perturbations in Jacobian calculation.

The input variables abs_nls_interp_order and abs_t_interp_order
are used to make sure that there are enough points in abs_nls_pert
and abs_t_pert for the chosen interpolation order.

Note: For homogeneous 1D cases, it can be advantageous to calculate
abs_lookup from the 1D atmosphere, and to expand the atmosphere
to 3D only after that. This particularly if nonlinear species
(i.e., H2O) are involved.
See also:
   abs_lookupSetupBatch

Authors: Stefan Buehler

Synopsis

abs_lookupSetup( abs_p, abs_t, abs_t_pert, abs_vmrs, abs_nls, abs_nls_pert, atmosphere_dim, p_grid, t_field, vmr_field, atmfields_checked, abs_species, abs_p_interp_order, abs_t_interp_order, abs_nls_interp_order, p_step, t_step, h2o_step )

Variables

OUTabs_p(Vector)List of pressures to be used for the calculation of absorption coefficients.
OUTabs_t(Vector)List of temperatures to be used for the calculation of absorption coefficients.
OUTabs_t_pert(Vector)Temperature perturbations for the absorption lookup table.
OUTabs_vmrs(Matrix)The VMRs (unit: absolute number) on the abs_p grid.
OUTabs_nls(ArrayOfArrayOfSpeciesTag)Nonlinear species for absorption lookup table generation.
OUTabs_nls_pert(Vector)Fractional perturbations for the nonlinear species in the absorption lookup table.
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INp_grid(Vector)The pressure grid.
INt_field(Tensor3)The field of atmospheric temperatures.
INvmr_field(Tensor4)VMR field.
INatmfields_checked(Index)OK-flag for atmospheric grids and (physical) fields.
INabs_species(ArrayOfArrayOfSpeciesTag)Tag groups for scalar gas absorption.
INabs_p_interp_order(Index)The interpolation order to use when interpolating absorption between pressure levels.
INabs_t_interp_order(Index)The interpolation order to use when interpolating absorption between the temperature values given by abs_t_pert.
INabs_nls_interp_order(Index)The interpolation order to use when interpolating absorption between the H2O values given by abs_nls_pert.
GINp_step(Numeric, Default: 0.05)Maximum step in log10(p[Pa]) (base 10 logarithm).If the pressure grid is coarser than this, additional points are added until each log step is smaller than this.
GINt_step(Numeric, Default: 100)The temperature variation grid step in Kelvin, for a 2D or 3D atmosphere. For a 1D atmosphere this parameter is not used.
GINh2o_step(Numeric, Default: 100)The H2O variation grid step [fractional], if H2O variations are done (which is determined automatically, based on abs_species and the atmospheric dimension). For a 1D atmosphere this parameter is not used.