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.ArrayOfAbsorptionBand | None = None, T_extrapolfac: pyarts.arts.Numeric | None = None, force_p: pyarts.arts.Numeric | None = None, force_t: pyarts.arts.Numeric | None = None, ignore_errors: pyarts.arts.Index | None = None) None
Sets the
propagation_matrix_agenda
automaticallyThis method introspects the input and uses it for generating the
propagation_matrix_agenda
automatically. Ifuse_absorption_lookup_table_data
, all methods that can be used to generate the absorption lookup table are ignored and instead the calculations from the absorption lookup are used.The following methods are considered for addition:
5)
propagation_matrixAddXsecFit()
7)propagation_matrixAddPredefined()
To perform absorption lookupo table calculation, call:
absorption_lookup_table_dataCalc
FIXME: HOW TO COMPUTE ITpropagation_matrix_agendaAuto()
(use_absorption_lookup_table_data=1)Perform other calculations
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 (ArrayOfAbsorptionBand, optional) – Bands of absorption lines for LBL calculations. See
absorption_bands
, defaults toself.absorption_bands
[IN]T_extrapolfac (Numeric, optional) – See
propagation_matrixAddCIA()
. Defaults to0.5
[IN]force_p (Numeric, optional) – See
propagation_matrixAddXsecFit()
. Defaults to-1
[IN]force_t (Numeric, optional) – See
propagation_matrixAddXsecFit()
. Defaults to-1
[IN]ignore_errors (Index, optional) – See
propagation_matrixAddCIA()
. Defaults to0
[IN]