propagation_matrix_agendaAuto
- Workspace.propagation_matrix_agendaAuto(self, propagation_matrix_agenda: pyarts.arts.Agenda | None = None, absorption_species: pyarts.arts.ArrayOfArrayOfSpeciesTag | None = None, absorption_bands: pyarts.arts.AbsorptionBands | None = None, use_absorption_lookup_table: pyarts.arts.Index | None = None, T_extrapolfac: pyarts.arts.Numeric | None = None, ignore_errors: pyarts.arts.Index | None = None, no_negative_absorption: pyarts.arts.Index | None = None, force_p: pyarts.arts.Numeric | None = None, force_t: pyarts.arts.Numeric | None = None, p_interp_order: pyarts.arts.Index | None = None, t_interp_order: pyarts.arts.Index | None = None, water_interp_order: pyarts.arts.Index | None = None, f_interp_order: pyarts.arts.Index | None = None, extpolfac: pyarts.arts.Numeric | None = None) None
Sets the
propagation_matrix_agenda
automatically from absorption data and species tag meta information.The following methods are considered for addition to the agenda:
If
use_absorption_lookup_table
evaluates to true, lookup table calculations, viapropagation_matrixAddLookup()
, are used instead ofpropagation_matrixAddLines()
.Note that the signature of this method changes depending on the input methods. This is important because several generic input parameters are used in the methods. Please see the individual methods for more information.
Author(s): Richard Larsson
- Parameters:
propagation_matrix_agenda (Agenda, optional) – Compute the propagation matrix, the non-LTE source vector, and their derivatives. See
propagation_matrix_agenda
, defaults toself.propagation_matrix_agenda
[OUT]absorption_species (ArrayOfArrayOfSpeciesTag, optional) – Tag groups for gas absorption. See
absorption_species
, defaults toself.absorption_species
[IN]absorption_bands (AbsorptionBands, optional) – Bands of absorption lines for LBL calculations. See
absorption_bands
, defaults toself.absorption_bands
[IN]use_absorption_lookup_table (Index, optional) – , optionalWhether or not to use the lookup table instead of pure line-by-line calculations. [IN]
T_extrapolfac (Numeric, optional) – , optionalSee
propagation_matrixAddCIA()
. [IN]ignore_errors (Index, optional) – , optionalSee
propagation_matrixAddCIA()
. [IN]no_negative_absorption (Index, optional) – , optionalSee
propagation_matrixAddLines()
,propagation_matrixAddLookup()
. [IN]force_p (Numeric, optional) – , optionalSee
propagation_matrixAddXsecFit()
. [IN]force_t (Numeric, optional) – , optionalSee
propagation_matrixAddXsecFit()
. [IN]p_interp_order (Index, optional) – , optionalSee
propagation_matrixAddLookup()
. [IN]t_interp_order (Index, optional) – , optionalSee
propagation_matrixAddLookup()
. [IN]water_interp_order (Index, optional) – , optionalSee
propagation_matrixAddLookup()
. [IN]f_interp_order (Index, optional) – , optionalSee
propagation_matrixAddLookup()
. [IN]extpolfac (Numeric, optional) – , optionalSee
propagation_matrixAddLookup()
. [IN]