ARTS 2.5.0 (git: 9ee3ac6c)
auto_md.h File Reference
#include "matpackI.h"
#include "matpackII.h"
#include "species_tags.h"
#include "artstime.h"
#include "gas_abs_lookup.h"
#include "gridded_fields.h"
#include "linemixing_hitran.h"
#include "optproperties.h"
#include "jacobian.h"
#include "mc_antenna.h"
#include "m_general.h"
#include "parser.h"
#include "workspace_ng.h"
#include "cia.h"
#include "covariance_matrix.h"
#include "propagationmatrix.h"
#include "transmissionmatrix.h"
#include "telsem.h"
#include "tessem.h"
#include "hitran_xsec.h"
#include "absorptionlines.h"
#include "linemixing.h"

Go to the source code of this file.

Macros

#define N_MD   2070
 

Functions

void AbsorptionLinesCreate (AbsorptionLines &out, const Verbosity &verbosity)
 WORKSPACE METHOD: AbsorptionLinesCreate. More...
 
void AgendaCreate (Agenda &out, const Verbosity &verbosity)
 WORKSPACE METHOD: AgendaCreate. More...
 
void ArrayOfAbsorptionLinesCreate (ArrayOfAbsorptionLines &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfAbsorptionLinesCreate. More...
 
void ArrayOfArrayOfAbsorptionLinesCreate (ArrayOfArrayOfAbsorptionLines &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfAbsorptionLinesCreate. More...
 
void ArrayOfAgendaCreate (ArrayOfAgenda &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfAgendaCreate. More...
 
void ArrayOfArrayOfGriddedField1Create (ArrayOfArrayOfGriddedField1 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfGriddedField1Create. More...
 
void ArrayOfArrayOfGriddedField2Create (ArrayOfArrayOfGriddedField2 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfGriddedField2Create. More...
 
void ArrayOfArrayOfGriddedField3Create (ArrayOfArrayOfGriddedField3 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfGriddedField3Create. More...
 
void ArrayOfArrayOfIndexCreate (ArrayOfArrayOfIndex &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfIndexCreate. More...
 
void ArrayOfArrayOfMatrixCreate (ArrayOfArrayOfMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfMatrixCreate. More...
 
void ArrayOfPpathCreate (ArrayOfPpath &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfPpathCreate. More...
 
void ArrayOfArrayOfPropagationMatrixCreate (ArrayOfArrayOfPropagationMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfPropagationMatrixCreate. More...
 
void ArrayOfArrayOfRadiationVectorCreate (ArrayOfArrayOfRadiationVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfRadiationVectorCreate. More...
 
void ArrayOfArrayOfScatteringMetaDataCreate (ArrayOfArrayOfScatteringMetaData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfScatteringMetaDataCreate. More...
 
void ArrayOfArrayOfSingleScatteringDataCreate (ArrayOfArrayOfSingleScatteringData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfSingleScatteringDataCreate. More...
 
void ArrayOfArrayOfSpeciesTagCreate (ArrayOfArrayOfSpeciesTag &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfSpeciesTagCreate. More...
 
void ArrayOfArrayOfStokesVectorCreate (ArrayOfArrayOfStokesVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfStokesVectorCreate. More...
 
void ArrayOfArrayOfStringCreate (ArrayOfArrayOfString &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfStringCreate. More...
 
void ArrayOfArrayOfTensor3Create (ArrayOfArrayOfTensor3 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfTensor3Create. More...
 
void ArrayOfArrayOfTensor6Create (ArrayOfArrayOfTensor6 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfTensor6Create. More...
 
void ArrayOfArrayOfTimeCreate (ArrayOfArrayOfTime &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfTimeCreate. More...
 
void ArrayOfArrayOfTransmissionMatrixCreate (ArrayOfArrayOfTransmissionMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfTransmissionMatrixCreate. More...
 
void ArrayOfArrayOfVectorCreate (ArrayOfArrayOfVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfVectorCreate. More...
 
void ArrayOfCIARecordCreate (ArrayOfCIARecord &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfCIARecordCreate. More...
 
void ArrayOfGriddedField1Create (ArrayOfGriddedField1 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfGriddedField1Create. More...
 
void ArrayOfGriddedField2Create (ArrayOfGriddedField2 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfGriddedField2Create. More...
 
void ArrayOfGriddedField3Create (ArrayOfGriddedField3 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfGriddedField3Create. More...
 
void ArrayOfGriddedField4Create (ArrayOfGriddedField4 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfGriddedField4Create. More...
 
void ArrayOfIndexCreate (ArrayOfIndex &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfIndexCreate. More...
 
void ArrayOfJacobianTargetCreate (ArrayOfJacobianTarget &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfJacobianTargetCreate. More...
 
void ArrayOfMatrixCreate (ArrayOfMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfMatrixCreate. More...
 
void ArrayOfPropagationMatrixCreate (ArrayOfPropagationMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfPropagationMatrixCreate. More...
 
void ArrayOfQuantumIdentifierCreate (ArrayOfQuantumIdentifier &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfQuantumIdentifierCreate. More...
 
void ArrayOfRadiationVectorCreate (ArrayOfRadiationVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfRadiationVectorCreate. More...
 
void ArrayOfRetrievalQuantityCreate (ArrayOfRetrievalQuantity &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfRetrievalQuantityCreate. More...
 
void ArrayOfScatteringMetaDataCreate (ArrayOfScatteringMetaData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfScatteringMetaDataCreate. More...
 
void ArrayOfSingleScatteringDataCreate (ArrayOfSingleScatteringData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfSingleScatteringDataCreate. More...
 
void ArrayOfSpeciesTagCreate (ArrayOfSpeciesTag &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfSpeciesTagCreate. More...
 
void ArrayOfSparseCreate (ArrayOfSparse &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfSparseCreate. More...
 
void ArrayOfStokesVectorCreate (ArrayOfStokesVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfStokesVectorCreate. More...
 
void ArrayOfStringCreate (ArrayOfString &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfStringCreate. More...
 
void ArrayOfTelsemAtlasCreate (ArrayOfTelsemAtlas &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTelsemAtlasCreate. More...
 
void ArrayOfTensor3Create (ArrayOfTensor3 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor3Create. More...
 
void ArrayOfTensor4Create (ArrayOfTensor4 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor4Create. More...
 
void ArrayOfTensor5Create (ArrayOfTensor5 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor5Create. More...
 
void ArrayOfTensor6Create (ArrayOfTensor6 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor6Create. More...
 
void ArrayOfTensor7Create (ArrayOfTensor7 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor7Create. More...
 
void ArrayOfTimeCreate (ArrayOfTime &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTimeCreate. More...
 
void ArrayOfTransmissionMatrixCreate (ArrayOfTransmissionMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTransmissionMatrixCreate. More...
 
void ArrayOfVectorCreate (ArrayOfVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfVectorCreate. More...
 
void ArrayOfXsecRecordCreate (ArrayOfXsecRecord &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfXsecRecordCreate. More...
 
void CIARecordCreate (CIARecord &out, const Verbosity &verbosity)
 WORKSPACE METHOD: CIARecordCreate. More...
 
void CovarianceMatrixCreate (CovarianceMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: CovarianceMatrixCreate. More...
 
void EnergyLevelMapCreate (EnergyLevelMap &out, const Verbosity &verbosity)
 WORKSPACE METHOD: EnergyLevelMapCreate. More...
 
void GasAbsLookupCreate (GasAbsLookup &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GasAbsLookupCreate. More...
 
void GridPosCreate (GridPos &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GridPosCreate. More...
 
void GriddedField1Create (GriddedField1 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField1Create. More...
 
void GriddedField2Create (GriddedField2 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField2Create. More...
 
void GriddedField3Create (GriddedField3 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField3Create. More...
 
void GriddedField4Create (GriddedField4 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField4Create. More...
 
void GriddedField5Create (GriddedField5 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField5Create. More...
 
void GriddedField6Create (GriddedField6 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField6Create. More...
 
void HitranRelaxationMatrixDataCreate (HitranRelaxationMatrixData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: HitranRelaxationMatrixDataCreate. More...
 
void IndexCreate (Index &out, const Verbosity &verbosity)
 WORKSPACE METHOD: IndexCreate. More...
 
void JacobianTargetCreate (JacobianTarget &out, const Verbosity &verbosity)
 WORKSPACE METHOD: JacobianTargetCreate. More...
 
void MapOfErrorCorrectedSuddenDataCreate (MapOfErrorCorrectedSuddenData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: MapOfErrorCorrectedSuddenDataCreate. More...
 
void MCAntennaCreate (MCAntenna &out, const Verbosity &verbosity)
 WORKSPACE METHOD: MCAntennaCreate. More...
 
void MatrixCreate (Matrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixCreate. More...
 
void NumericCreate (Numeric &out, const Verbosity &verbosity)
 WORKSPACE METHOD: NumericCreate. More...
 
void PpathCreate (Ppath &out, const Verbosity &verbosity)
 WORKSPACE METHOD: PpathCreate. More...
 
void PropagationMatrixCreate (PropagationMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: PropagationMatrixCreate. More...
 
void QuantumIdentifierCreate (QuantumIdentifier &out, const Verbosity &verbosity)
 WORKSPACE METHOD: QuantumIdentifierCreate. More...
 
void RadiationVectorCreate (RadiationVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: RadiationVectorCreate. More...
 
void RationalCreate (Rational &out, const Verbosity &verbosity)
 WORKSPACE METHOD: RationalCreate. More...
 
void ScatteringMetaDataCreate (ScatteringMetaData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ScatteringMetaDataCreate. More...
 
void SingleScatteringDataCreate (SingleScatteringData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: SingleScatteringDataCreate. More...
 
void SparseCreate (Sparse &out, const Verbosity &verbosity)
 WORKSPACE METHOD: SparseCreate. More...
 
void SpeciesIsotopologueRatiosCreate (SpeciesIsotopologueRatios &out, const Verbosity &verbosity)
 WORKSPACE METHOD: SpeciesIsotopologueRatiosCreate. More...
 
void StokesVectorCreate (StokesVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: StokesVectorCreate. More...
 
void StringCreate (String &out, const Verbosity &verbosity)
 WORKSPACE METHOD: StringCreate. More...
 
void TelsemAtlasCreate (TelsemAtlas &out, const Verbosity &verbosity)
 WORKSPACE METHOD: TelsemAtlasCreate. More...
 
void Tensor3Create (Tensor3 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor3Create. More...
 
void Tensor4Create (Tensor4 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor4Create. More...
 
void Tensor5Create (Tensor5 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor5Create. More...
 
void Tensor6Create (Tensor6 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor6Create. More...
 
void Tensor7Create (Tensor7 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor7Create. More...
 
void TimerCreate (Timer &out, const Verbosity &verbosity)
 WORKSPACE METHOD: TimerCreate. More...
 
void TimeCreate (Time &out, const Verbosity &verbosity)
 WORKSPACE METHOD: TimeCreate. More...
 
void TessemNNCreate (TessemNN &out, const Verbosity &verbosity)
 WORKSPACE METHOD: TessemNNCreate. More...
 
void TransmissionMatrixCreate (TransmissionMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: TransmissionMatrixCreate. More...
 
void VectorCreate (Vector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorCreate. More...
 
void VerbosityCreate (Verbosity &out, const Verbosity &verbosity)
 WORKSPACE METHOD: VerbosityCreate. More...
 
void AbsInputFromAtmFields (Vector &abs_p, Vector &abs_t, Matrix &abs_vmrs, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const Tensor4 &vmr_field, const Verbosity &verbosity)
 WORKSPACE METHOD: AbsInputFromAtmFields. More...
 
void abs_cia_dataAddCIARecord (ArrayOfCIARecord &abs_cia_data, const CIARecord &cia_record, const Index &clobber, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_cia_dataAddCIARecord. More...
 
void abs_cia_dataReadFromCIA (ArrayOfCIARecord &abs_cia_data, const ArrayOfArrayOfSpeciesTag &abs_species, const String &catalogpath, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_cia_dataReadFromCIA. More...
 
void abs_cia_dataReadFromXML (ArrayOfCIARecord &abs_cia_data, const ArrayOfArrayOfSpeciesTag &abs_species, const String &filename, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_cia_dataReadFromXML. More...
 
void abs_cont_descriptionAppend (ArrayOfString &abs_cont_names, ArrayOfString &abs_cont_models, ArrayOfVector &abs_cont_parameters, const String &tagname, const String &model, const Vector &userparam, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_cont_descriptionAppend. More...
 
void abs_cont_descriptionInit (ArrayOfString &abs_cont_names, ArrayOfString &abs_cont_models, ArrayOfVector &abs_cont_parameters, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_cont_descriptionInit. More...
 
void abs_hitran_relmat_dataReadHitranRelmatDataAndLines (HitranRelaxationMatrixData &abs_hitran_relmat_data, ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basedir, const Numeric &linemixinglimit, const Numeric &fmin, const Numeric &fmax, const Numeric &stot, const String &mode, const String &hitran_type, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_hitran_relmat_dataReadHitranRelmatDataAndLines. More...
 
void abs_lines_per_speciesAdaptHitranLineMixing (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const HitranRelaxationMatrixData &abs_hitran_relmat_data, const Vector &t_grid, const Numeric &pressure, const Index &order, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesAdaptHitranLineMixing. More...
 
void abs_lines_per_speciesHitranLineMixingAdaptationData (ArrayOfTensor5 &lm_data, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const HitranRelaxationMatrixData &abs_hitran_relmat_data, const Vector &t_grid, const Vector &p_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesHitranLineMixingAdaptationData. More...
 
void abs_linesKeepBand (ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &qid, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesKeepBand. More...
 
void abs_linesRemoveBand (ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &qid, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesRemoveBand. More...
 
void abs_linesRemoveLines (ArrayOfAbsorptionLines &abs_lines, const Numeric &lower_frequency, const Numeric &upper_frequency, const Numeric &lower_intensity, const Index &safe, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesRemoveLines. More...
 
void abs_lines_per_speciesRemoveLines (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &lower_frequency, const Numeric &upper_frequency, const Numeric &lower_intensity, const Index &safe, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesRemoveLines. More...
 
void abs_linesRemoveLinesFromSpecies (ArrayOfAbsorptionLines &abs_lines, const ArrayOfSpeciesTag &species, const Numeric &lower_frequency, const Numeric &upper_frequency, const Numeric &lower_intensity, const Index &safe, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesRemoveLinesFromSpecies. More...
 
void abs_lines_per_speciesRemoveLinesFromSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfSpeciesTag &species, const Numeric &lower_frequency, const Numeric &upper_frequency, const Numeric &lower_intensity, const Index &safe, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesRemoveLinesFromSpecies. More...
 
void abs_linesRemoveEmptyBands (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesRemoveEmptyBands. More...
 
void abs_linesFlatten (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesFlatten. More...
 
void abs_lines_per_speciesFlatten (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesFlatten. More...
 
void abs_linesRemoveUnusedLocalQuantumNumbers (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesRemoveUnusedLocalQuantumNumbers. More...
 
void abs_linesReplaceWithLines (ArrayOfAbsorptionLines &abs_lines, const ArrayOfAbsorptionLines &replacing_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesReplaceWithLines. More...
 
void abs_linesAppendWithLines (ArrayOfAbsorptionLines &abs_lines, const ArrayOfAbsorptionLines &appending_lines, const Index &safe, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesAppendWithLines. More...
 
void abs_linesDeleteWithLines (ArrayOfAbsorptionLines &abs_lines, const ArrayOfAbsorptionLines &deleting_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesDeleteWithLines. More...
 
void abs_linesDeleteBadF0 (ArrayOfAbsorptionLines &abs_lines, const Numeric &f0, const Index &lower, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesDeleteBadF0. More...
 
void abs_linesDeleteLinesWithUndefinedLocalQuanta (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesDeleteLinesWithUndefinedLocalQuanta. More...
 
void abs_linesDeleteLinesWithBadOrHighChangingJs (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesDeleteLinesWithBadOrHighChangingJs. More...
 
void abs_linesDeleteLinesWithQuantumNumberAbove (ArrayOfAbsorptionLines &abs_lines, const String &quantumnumber, const Index &quantumnumber_value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesDeleteLinesWithQuantumNumberAbove. More...
 
void abs_linesPrintDefinedQuantumNumbers (const ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesPrintDefinedQuantumNumbers. More...
 
void abs_lines_per_speciesReadSplitCatalog (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesReadSplitCatalog. More...
 
void abs_linesReadSpeciesSplitCatalog (ArrayOfAbsorptionLines &abs_lines, const String &basename, const Index &robust, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesReadSpeciesSplitCatalog. More...
 
void abs_lines_per_speciesReadSpeciesSplitCatalog (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Index &robust, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesReadSpeciesSplitCatalog. More...
 
void abs_lines_per_speciesSetEmpty (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetEmpty. More...
 
void abs_linesSetEmptyBroadeningParametersToEmpty (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetEmptyBroadeningParametersToEmpty. More...
 
void abs_linesSetNormalization (ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetNormalization. More...
 
void abs_lines_per_speciesSetNormalization (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetNormalization. More...
 
void abs_linesSetNormalizationForMatch (ArrayOfAbsorptionLines &abs_lines, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetNormalizationForMatch. More...
 
void abs_lines_per_speciesSetNormalizationForMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetNormalizationForMatch. More...
 
void abs_lines_per_speciesSetNormalizationForSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetNormalizationForSpecies. More...
 
void abs_linesSetMirroring (ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetMirroring. More...
 
void abs_lines_per_speciesSetMirroring (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetMirroring. More...
 
void abs_linesSetMirroringForMatch (ArrayOfAbsorptionLines &abs_lines, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetMirroringForMatch. More...
 
void abs_lines_per_speciesSetMirroringForMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetMirroringForMatch. More...
 
void abs_lines_per_speciesSetMirroringForSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetMirroringForSpecies. More...
 
void abs_linesMakeManualMirroring (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesMakeManualMirroring. More...
 
void abs_lines_per_speciesMakeManualMirroring (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesMakeManualMirroring. More...
 
void abs_lines_per_speciesMakeManualMirroringSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfSpeciesTag &species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesMakeManualMirroringSpecies. More...
 
void abs_linesSetPopulation (ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetPopulation. More...
 
void abs_lines_per_speciesSetPopulation (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetPopulation. More...
 
void abs_linesSetPopulationForMatch (ArrayOfAbsorptionLines &abs_lines, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetPopulationForMatch. More...
 
void abs_lines_per_speciesSetPopulationForMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetPopulationForMatch. More...
 
void abs_lines_per_speciesSetPopulationForSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetPopulationForSpecies. More...
 
void abs_linesSetLineShapeType (ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetLineShapeType. More...
 
void abs_lines_per_speciesSetLineShapeType (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetLineShapeType. More...
 
void abs_linesSetLineShapeTypeForMatch (ArrayOfAbsorptionLines &abs_lines, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetLineShapeTypeForMatch. More...
 
void abs_lines_per_speciesSetLineShapeTypeForMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetLineShapeTypeForMatch. More...
 
void abs_lines_per_speciesSetLineShapeTypeForSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetLineShapeTypeForSpecies. More...
 
void abs_linesSetCutoff (ArrayOfAbsorptionLines &abs_lines, const String &option, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetCutoff. More...
 
void abs_lines_per_speciesSetCutoff (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetCutoff. More...
 
void abs_linesSetCutoffForMatch (ArrayOfAbsorptionLines &abs_lines, const String &option, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetCutoffForMatch. More...
 
void abs_lines_per_speciesSetCutoffForMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetCutoffForMatch. More...
 
void abs_lines_per_speciesSetCutoffForSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const Numeric &value, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetCutoffForSpecies. More...
 
void abs_linesSetLinemixingLimit (ArrayOfAbsorptionLines &abs_lines, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetLinemixingLimit. More...
 
void abs_lines_per_speciesSetLinemixingLimit (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetLinemixingLimit. More...
 
void abs_linesSetLinemixingLimitForMatch (ArrayOfAbsorptionLines &abs_lines, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetLinemixingLimitForMatch. More...
 
void abs_lines_per_speciesSetLinemixingLimitForMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetLinemixingLimitForMatch. More...
 
void abs_lines_per_speciesSetLinemixingLimitForSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const Numeric &value, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetLinemixingLimitForSpecies. More...
 
void abs_linesSetT0 (ArrayOfAbsorptionLines &abs_lines, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetT0. More...
 
void abs_lines_per_speciesSetT0 (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetT0. More...
 
void abs_linesSetT0ForMatch (ArrayOfAbsorptionLines &abs_lines, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetT0ForMatch. More...
 
void abs_lines_per_speciesSetT0ForMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetT0ForMatch. More...
 
void abs_lines_per_speciesSetT0ForSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const Numeric &value, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetT0ForSpecies. More...
 
void abs_linesSetQuantumNumberForMatch (ArrayOfAbsorptionLines &abs_lines, const String &quantum_number, const Rational &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetQuantumNumberForMatch. More...
 
void abs_lines_per_speciesSetQuantumNumberForMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &quantum_number, const Rational &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetQuantumNumberForMatch. More...
 
void abs_linesChangeBaseParameterForMatchingLevel (ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &relative, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesChangeBaseParameterForMatchingLevel. More...
 
void abs_linesChangeBaseParameterForMatchingLevels (ArrayOfAbsorptionLines &abs_lines, const ArrayOfQuantumIdentifier &QI, const String &parameter_name, const Vector &change, const Index &relative, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesChangeBaseParameterForMatchingLevels. More...
 
void abs_lines_per_speciesChangeBaseParameterForMatchingLevel (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &relative, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesChangeBaseParameterForMatchingLevel. More...
 
void abs_lines_per_speciesChangeBaseParameterForMatchingLevels (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfQuantumIdentifier &QI, const String &parameter_name, const Vector &change, const Index &relative, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesChangeBaseParameterForMatchingLevels. More...
 
void abs_linesSetBaseParameterForMatchingLevel (ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetBaseParameterForMatchingLevel. More...
 
void abs_linesSetBaseParameterForMatchingLevels (ArrayOfAbsorptionLines &abs_lines, const ArrayOfQuantumIdentifier &QI, const String &parameter_name, const Vector &change, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetBaseParameterForMatchingLevels. More...
 
void abs_lines_per_speciesSetBaseParameterForMatchingLevel (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetBaseParameterForMatchingLevel. More...
 
void abs_lines_per_speciesSetBaseParameterForMatchingLevels (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfQuantumIdentifier &QI, const String &parameter_name, const Vector &change, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetBaseParameterForMatchingLevels. More...
 
void abs_linesChangeBaseParameterForMatchingLines (ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &relative, const Index &band_matching, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesChangeBaseParameterForMatchingLines. More...
 
void abs_lines_per_speciesChangeBaseParameterForMatchingLines (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &relative, const Index &band_matching, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesChangeBaseParameterForMatchingLines. More...
 
void abs_lines_per_speciesChangeBaseParameterForSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &relative, const Index &band_matching, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesChangeBaseParameterForSpecies. More...
 
void abs_linesSetBaseParameterForMatchingLines (ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &band_matching, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetBaseParameterForMatchingLines. More...
 
void abs_linesSetLineShapeModelParametersForMatchingLines (ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter, const String &species, const String &temperaturemodel, const Vector &new_values, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetLineShapeModelParametersForMatchingLines. More...
 
void abs_lines_per_speciesSetLineShapeModelParametersForMatchingLines (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const QuantumIdentifier &QI, const String &parameter, const String &species, const String &temperaturemodel, const Vector &new_values, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetLineShapeModelParametersForMatchingLines. More...
 
void abs_linesSetZeemanCoefficients (ArrayOfAbsorptionLines &abs_lines, const ArrayOfQuantumIdentifier &qid, const Vector &gs, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSetZeemanCoefficients. More...
 
void abs_lines_per_speciesSetZeemanCoefficients (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfQuantumIdentifier &qid, const Vector &gs, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesSetZeemanCoefficients. More...
 
void abs_linesCompact (ArrayOfAbsorptionLines &abs_lines, const Vector &f_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesCompact. More...
 
void abs_lines_per_speciesCompact (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Vector &f_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesCompact. More...
 
void abs_lines_per_speciesCreateFromLines (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfAbsorptionLines &abs_lines, const ArrayOfArrayOfSpeciesTag &abs_species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesCreateFromLines. More...
 
void abs_lookupAdapt (GasAbsLookup &abs_lookup, Index &abs_lookup_is_adapted, const ArrayOfArrayOfSpeciesTag &abs_species, const Vector &f_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lookupAdapt. More...
 
void abs_lookupCalc (Workspace &ws, GasAbsLookup &abs_lookup, Index &abs_lookup_is_adapted, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfArrayOfSpeciesTag &abs_nls, const Vector &f_grid, const Vector &abs_p, const Matrix &abs_vmrs, const Vector &abs_t, const Vector &abs_t_pert, const Vector &abs_nls_pert, const Agenda &abs_xsec_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lookupCalc. More...
 
void abs_lookupInit (GasAbsLookup &abs_lookup, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lookupInit. More...
 
void abs_lookupSetup (Vector &abs_p, Vector &abs_t, Vector &abs_t_pert, Matrix &abs_vmrs, ArrayOfArrayOfSpeciesTag &abs_nls, Vector &abs_nls_pert, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const Tensor4 &vmr_field, const Index &atmfields_checked, const ArrayOfArrayOfSpeciesTag &abs_species, const Index &abs_p_interp_order, const Index &abs_t_interp_order, const Index &abs_nls_interp_order, const Numeric &p_step, const Numeric &t_step, const Numeric &h2o_step, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lookupSetup. More...
 
void abs_lookupSetupBatch (Vector &abs_p, Vector &abs_t, Vector &abs_t_pert, Matrix &abs_vmrs, ArrayOfArrayOfSpeciesTag &abs_nls, Vector &abs_nls_pert, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfGriddedField4 &batch_atm_fields_compact, const Index &abs_p_interp_order, const Index &abs_t_interp_order, const Index &abs_nls_interp_order, const Index &atmosphere_dim, const Numeric &p_step, const Numeric &t_step, const Numeric &h2o_step, const Vector &extremes, const Index &robust, const Index &check_gridnames, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lookupSetupBatch. More...
 
void abs_lookupSetupWide (Vector &abs_p, Vector &abs_t, Vector &abs_t_pert, Matrix &abs_vmrs, ArrayOfArrayOfSpeciesTag &abs_nls, Vector &abs_nls_pert, const ArrayOfArrayOfSpeciesTag &abs_species, const Index &abs_p_interp_order, const Index &abs_t_interp_order, const Index &abs_nls_interp_order, const Numeric &p_min, const Numeric &p_max, const Numeric &p_step, const Numeric &t_min, const Numeric &t_max, const Numeric &h2o_min, const Numeric &h2o_max, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lookupSetupWide. More...
 
void abs_lookupTestAccuracy (Workspace &ws, const GasAbsLookup &abs_lookup, const Index &abs_lookup_is_adapted, const Index &abs_p_interp_order, const Index &abs_t_interp_order, const Index &abs_nls_interp_order, const Agenda &abs_xsec_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lookupTestAccuracy. More...
 
void abs_lookupTestAccMC (Workspace &ws, const GasAbsLookup &abs_lookup, const Index &abs_lookup_is_adapted, const Index &abs_p_interp_order, const Index &abs_t_interp_order, const Index &abs_nls_interp_order, const Index &mc_seed, const Agenda &abs_xsec_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lookupTestAccMC. More...
 
void abs_nlteFromRaw (EnergyLevelMap &abs_nlte, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Vector &nlte_vibrational_energies, const Matrix &data, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_nlteFromRaw. More...
 
void abs_speciesAdd (ArrayOfArrayOfSpeciesTag &abs_species, Index &propmat_clearsky_agenda_checked, Index &abs_xsec_agenda_checked, const ArrayOfString &species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_speciesAdd. More...
 
void abs_speciesAdd2 (Workspace &ws, ArrayOfArrayOfSpeciesTag &abs_species, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, Index &propmat_clearsky_agenda_checked, Index &abs_xsec_agenda_checked, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &gin1, const Vector &gin2, const Vector &gin3, const String &species, const String &unit, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_speciesAdd2. More...
 
void abs_speciesDefineAllInScenario (ArrayOfArrayOfSpeciesTag &abs_species, Index &propmat_clearsky_agenda_checked, Index &abs_xsec_agenda_checked, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_speciesDefineAllInScenario. More...
 
void abs_speciesDefineAll (ArrayOfArrayOfSpeciesTag &abs_species, Index &propmat_clearsky_agenda_checked, Index &abs_xsec_agenda_checked, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_speciesDefineAll. More...
 
void abs_speciesInit (ArrayOfArrayOfSpeciesTag &abs_species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_speciesInit. More...
 
void abs_speciesSet (ArrayOfArrayOfSpeciesTag &abs_species, Index &abs_xsec_agenda_checked, Index &propmat_clearsky_agenda_checked, const ArrayOfString &species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_speciesSet. More...
 
void abs_vecAddGas (StokesVector &abs_vec, const PropagationMatrix &propmat_clearsky, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_vecAddGas. More...
 
void abs_xsec_agenda_checkedCalc (Workspace &ws, Index &abs_xsec_agenda_checked, const ArrayOfArrayOfSpeciesTag &abs_species, const Agenda &abs_xsec_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_xsec_agenda_checkedCalc. More...
 
void abs_xsec_per_speciesAddCIA (ArrayOfMatrix &abs_xsec_per_species, ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfIndex &abs_species_active, const Vector &f_grid, const Vector &abs_p, const Vector &abs_t, const Matrix &abs_vmrs, const ArrayOfCIARecord &abs_cia_data, const Numeric &T_extrapolfac, const Index &robust, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_xsec_per_speciesAddCIA. More...
 
void abs_xsec_per_speciesAddHitranXsec (ArrayOfMatrix &abs_xsec_per_species, ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfIndex &abs_species_active, const Vector &f_grid, const Vector &abs_p, const Vector &abs_t, const ArrayOfXsecRecord &hitran_xsec_data, const Index &apply_tfit, const Numeric &force_p, const Numeric &force_t, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_xsec_per_speciesAddHitranXsec. More...
 
void abs_xsec_per_speciesAddConts (ArrayOfMatrix &abs_xsec_per_species, ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfIndex &abs_species_active, const Vector &f_grid, const Vector &abs_p, const Vector &abs_t, const Matrix &abs_vmrs, const ArrayOfString &abs_cont_names, const ArrayOfVector &abs_cont_parameters, const ArrayOfString &abs_cont_models, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_xsec_per_speciesAddConts. More...
 
void abs_xsec_per_speciesAddLines (ArrayOfMatrix &abs_xsec_per_species, ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfIndex &abs_species_active, const Vector &f_grid, const Vector &abs_p, const Vector &abs_t, const Matrix &abs_vmrs, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const SpeciesIsotopologueRatios &isotopologue_ratios, const Index &lbl_checked, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_xsec_per_speciesAddLines. More...
 
void propmat_clearskyAddPredefinedO2MPM2020 (PropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &f_grid, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddPredefinedO2MPM2020. More...
 
void abs_xsec_per_speciesInit (ArrayOfMatrix &abs_xsec_per_species, ArrayOfArrayOfMatrix &dabs_xsec_per_species_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfIndex &abs_species_active, const Vector &f_grid, const Vector &abs_p, const Index &abs_xsec_agenda_checked, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_xsec_per_speciesInit. More...
 
void AddZaAa (Matrix &new_los, const Vector &ref_los, const Matrix &dlos, const Verbosity &verbosity)
 WORKSPACE METHOD: AddZaAa. More...
 
void AgendaAppend (Workspace &ws, Agenda &out, const String &out_wsvname, const Agenda &in, const String &in_wsvname, const Agenda &input_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: AgendaAppend. More...
 
void AgendaExecute (Workspace &ws, const Agenda &a, const Verbosity &verbosity)
 WORKSPACE METHOD: AgendaExecute. More...
 
void AgendaExecuteExclusive (Workspace &ws, const Agenda &a, const Verbosity &verbosity)
 WORKSPACE METHOD: AgendaExecuteExclusive. More...
 
void AgendaSet (Workspace &ws, Agenda &out, const String &out_wsvname, const Agenda &input_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: AgendaSet. More...
 
void AngularGridsSetFluxCalc (Vector &za_grid, Vector &aa_grid, Vector &za_grid_weights, const Index &N_za_grid, const Index &N_aa_grid, const String &za_grid_type, const Verbosity &verbosity)
 WORKSPACE METHOD: AngularGridsSetFluxCalc. More...
 
void ArrayOfAgendaAppend (Workspace &ws, ArrayOfAgenda &out, const String &out_wsvname, const Agenda &input_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfAgendaAppend. More...
 
void ArrayOfAgendaExecute (Workspace &ws, const Index &agenda_array_index, const ArrayOfAgenda &agendas, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfAgendaExecute. More...
 
void AntennaConstantGaussian1D (Index &antenna_dim, Matrix &mblock_dlos_grid, GriddedField4 &antenna_response, Matrix &antenna_dlos, const Index &n_za_grid, const Numeric &fwhm, const Numeric &xwidth_si, const Numeric &dx_si, const Verbosity &verbosity)
 WORKSPACE METHOD: AntennaConstantGaussian1D. More...
 
void AntennaMultiBeamsToPencilBeams (Matrix &sensor_pos, Matrix &sensor_los, Matrix &antenna_dlos, Index &antenna_dim, Matrix &mblock_dlos_grid, const Index &atmosphere_dim, const Verbosity &verbosity)
 WORKSPACE METHOD: AntennaMultiBeamsToPencilBeams. More...
 
void AntennaOff (Index &antenna_dim, Matrix &mblock_dlos_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: AntennaOff. More...
 
void antenna_responseGaussian (GriddedField4 &antenna_response, const Numeric &fwhm, const Numeric &xwidth_si, const Numeric &dx_si, const Index &do_2d, const Verbosity &verbosity)
 WORKSPACE METHOD: antenna_responseGaussian. More...
 
void antenna_responseVaryingGaussian (GriddedField4 &antenna_response, const Numeric &leff, const Numeric &xwidth_si, const Numeric &dx_si, const Index &nf, const Numeric &fstart, const Numeric &fstop, const Index &do_2d, const Verbosity &verbosity)
 WORKSPACE METHOD: antenna_responseVaryingGaussian. More...
 
void ArrayOfIndexLinSpace (ArrayOfIndex &out, const Index &start, const Index &stop, const Index &step, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfIndexLinSpace. More...
 
void ArrayOfIndexSet (ArrayOfIndex &out, const ArrayOfIndex &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfIndexSet. More...
 
void ArrayOfSpeciesTagSet (ArrayOfSpeciesTag &out, const ArrayOfSpeciesTag &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfSpeciesTagSet. More...
 
void ArrayOfIndexSetConstant (ArrayOfIndex &out, const Index &nelem, const Index &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfIndexSetConstant. More...
 
void ArrayOfStringSet (ArrayOfString &out, const ArrayOfString &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfStringSet. More...
 
void ArrayOfTimeNLinSpace (ArrayOfTime &out, const Index &nelem, const String &start, const String &stop, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTimeNLinSpace. More...
 
void ArrayOfTimeSetConstant (ArrayOfTime &out, const Index &nelem, const Time &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTimeSetConstant. More...
 
void Arts (Workspace &ws, const Agenda &input_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: Arts. More...
 
void Arts2 (Workspace &ws, const Agenda &input_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: Arts2. More...
 
void AtmFieldPerturb (Tensor3 &perturbed_field, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &original_field, const Vector &p_ret_grid, const Vector &lat_ret_grid, const Vector &lon_ret_grid, const Index &pert_index, const Numeric &pert_size, const String &pert_mode, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmFieldPerturb. More...
 
void AtmFieldPerturbAtmGrids (Tensor3 &perturbed_field, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &original_field, const Index &pert_index, const Numeric &pert_size, const String &pert_mode, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmFieldPerturbAtmGrids. More...
 
void AtmFieldPRegrid (Tensor3 &out, const Tensor3 &in, const Vector &p_grid_new, const Vector &p_grid_old, const Index &interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmFieldPRegrid. More...
 
void AtmFieldPRegrid (Tensor4 &out, const Tensor4 &in, const Vector &p_grid_new, const Vector &p_grid_old, const Index &interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmFieldPRegrid. More...
 
void AtmFieldsCalc (Tensor3 &t_field, Tensor3 &z_field, Tensor4 &vmr_field, EnergyLevelMap &nlte_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &t_field_raw, const GriddedField3 &z_field_raw, const ArrayOfGriddedField3 &vmr_field_raw, const ArrayOfGriddedField3 &nlte_field_raw, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Vector &nlte_vibrational_energies, const Index &atmosphere_dim, const Index &interp_order, const Index &vmr_zeropadding, const Index &vmr_nonegative, const Index &nlte_when_negative, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmFieldsCalc. More...
 
void AtmFieldsCalcExpand1D (Tensor3 &t_field, Tensor3 &z_field, Tensor4 &vmr_field, EnergyLevelMap &nlte_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &t_field_raw, const GriddedField3 &z_field_raw, const ArrayOfGriddedField3 &vmr_field_raw, const ArrayOfGriddedField3 &nlte_field_raw, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Vector &nlte_vibrational_energies, const Index &atmosphere_dim, const Index &interp_order, const Index &vmr_zeropadding, const Index &vmr_nonegative, const Index &nlte_when_negative, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmFieldsCalcExpand1D. More...
 
void AtmFieldsExpand1D (Tensor3 &t_field, Tensor3 &z_field, Tensor4 &vmr_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Index &atmosphere_dim, const Index &chk_vmr_nan, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmFieldsExpand1D. More...
 
void AtmFieldsExtract1D (Index &atmosphere_dim, Vector &lat_grid, Vector &lon_grid, Tensor3 &t_field, Tensor3 &z_field, Tensor4 &vmr_field, const Index &ilat, const Index &ilon, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmFieldsExtract1D. More...
 
void AtmFieldsRefinePgrid (Vector &p_grid, Tensor3 &t_field, Tensor3 &z_field, Tensor4 &vmr_field, Index &atmfields_checked, Index &atmgeom_checked, Index &cloudbox_checked, const Vector &lat_grid, const Vector &lon_grid, const Index &atmosphere_dim, const Numeric &p_step, const Index &interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmFieldsRefinePgrid. More...
 
void AtmFieldsAndParticleBulkPropFieldFromCompact (Vector &p_grid, Vector &lat_grid, Vector &lon_grid, Tensor3 &t_field, Tensor3 &z_field, Tensor4 &vmr_field, Tensor4 &particle_bulkprop_field, ArrayOfString &particle_bulkprop_names, const ArrayOfArrayOfSpeciesTag &abs_species, const GriddedField4 &atm_fields_compact, const Index &atmosphere_dim, const String &delim, const Numeric &p_min, const Index &check_gridnames, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmFieldsAndParticleBulkPropFieldFromCompact. More...
 
void atmfields_checkedCalc (Index &atmfields_checked, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &t_field, const Tensor4 &vmr_field, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &abs_f_interp_order, const Index &negative_vmr_ok, const Verbosity &verbosity)
 WORKSPACE METHOD: atmfields_checkedCalc. More...
 
void atmgeom_checkedCalc (Index &atmgeom_checked, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Matrix &z_surface, const Vector &lat_true, const Vector &lon_true, const Numeric &max500hpa_gradient, const Verbosity &verbosity)
 WORKSPACE METHOD: atmgeom_checkedCalc. More...
 
void AtmosphereSet1D (Index &atmosphere_dim, Vector &lat_grid, Vector &lon_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmosphereSet1D. More...
 
void AtmosphereSet2D (Index &atmosphere_dim, Vector &lon_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmosphereSet2D. More...
 
void AtmosphereSet3D (Index &atmosphere_dim, Vector &lat_true, Vector &lon_true, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmosphereSet3D. More...
 
void AtmRawRead (GriddedField3 &t_field_raw, GriddedField3 &z_field_raw, ArrayOfGriddedField3 &vmr_field_raw, ArrayOfGriddedField3 &nlte_field_raw, ArrayOfQuantumIdentifier &nlte_level_identifiers, Vector &nlte_vibrational_energies, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmRawRead. More...
 
void AtmWithNLTERawRead (GriddedField3 &t_field_raw, GriddedField3 &z_field_raw, ArrayOfGriddedField3 &vmr_field_raw, ArrayOfGriddedField3 &nlte_field_raw, ArrayOfQuantumIdentifier &nlte_level_identifiers, Vector &nlte_vibrational_energies, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Index &expect_vibrational_energies, const Verbosity &verbosity)
 WORKSPACE METHOD: AtmWithNLTERawRead. More...
 
void atm_fields_compactAddConstant (GriddedField4 &atm_fields_compact, const String &name, const Numeric &value, const Index &prepend, const ArrayOfString &condensibles, const Verbosity &verbosity)
 WORKSPACE METHOD: atm_fields_compactAddConstant. More...
 
void atm_fields_compactAddSpecies (GriddedField4 &atm_fields_compact, const String &name, const GriddedField3 &value, const Index &prepend, const Verbosity &verbosity)
 WORKSPACE METHOD: atm_fields_compactAddSpecies. More...
 
void atm_fields_compactCleanup (GriddedField4 &atm_fields_compact, const Numeric &threshold, const Verbosity &verbosity)
 WORKSPACE METHOD: atm_fields_compactCleanup. More...
 
void atm_fields_compactCreateFromField (GriddedField4 &atm_fields_compact, const String &name, const GriddedField3 &field, const Verbosity &verbosity)
 WORKSPACE METHOD: atm_fields_compactCreateFromField. More...
 
void atm_fields_compactFromMatrix (GriddedField4 &atm_fields_compact, const Index &atmosphere_dim, const Matrix &gin1, const ArrayOfString &field_names, const Verbosity &verbosity)
 WORKSPACE METHOD: atm_fields_compactFromMatrix. More...
 
void backend_channel_responseFlat (ArrayOfGriddedField1 &backend_channel_response, const Numeric &resolution, const Verbosity &verbosity)
 WORKSPACE METHOD: backend_channel_responseFlat. More...
 
void backend_channel_responseGaussian (ArrayOfGriddedField1 &backend_channel_response, const Vector &fwhm, const Vector &xwidth_si, const Vector &dx_si, const Verbosity &verbosity)
 WORKSPACE METHOD: backend_channel_responseGaussian. More...
 
void batch_atm_fields_compactAddConstant (ArrayOfGriddedField4 &batch_atm_fields_compact, const String &name, const Numeric &value, const Index &prepend, const ArrayOfString &condensibles, const Verbosity &verbosity)
 WORKSPACE METHOD: batch_atm_fields_compactAddConstant. More...
 
void batch_atm_fields_compactAddSpecies (ArrayOfGriddedField4 &batch_atm_fields_compact, const String &name, const GriddedField3 &value, const Index &prepend, const Verbosity &verbosity)
 WORKSPACE METHOD: batch_atm_fields_compactAddSpecies. More...
 
void batch_atm_fields_compactCleanup (ArrayOfGriddedField4 &batch_atm_fields_compact, const Numeric &threshold, const Verbosity &verbosity)
 WORKSPACE METHOD: batch_atm_fields_compactCleanup. More...
 
void batch_atm_fields_compactFromArrayOfMatrix (ArrayOfGriddedField4 &batch_atm_fields_compact, const Index &atmosphere_dim, const ArrayOfMatrix &atmospheres_fields, const ArrayOfString &field_names, const Verbosity &verbosity)
 WORKSPACE METHOD: batch_atm_fields_compactFromArrayOfMatrix. More...
 
void CIAInfo (const String &catalogpath, const ArrayOfString &cia_tags, const Verbosity &verbosity)
 WORKSPACE METHOD: CIAInfo. More...
 
void CIARecordReadFromFile (CIARecord &cia_record, const String &species_tag, const String &filename, const Verbosity &verbosity)
 WORKSPACE METHOD: CIARecordReadFromFile. More...
 
void cloudboxOff (Index &cloudbox_on, Index &ppath_inside_cloudbox_do, ArrayOfIndex &cloudbox_limits, Agenda &iy_cloudbox_agenda, Tensor4 &pnd_field, ArrayOfTensor4 &dpnd_field_dx, ArrayOfString &scat_species, ArrayOfArrayOfSingleScatteringData &scat_data, ArrayOfArrayOfSingleScatteringData &scat_data_raw, Index &scat_data_checked, Matrix &particle_masses, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudboxOff. More...
 
void cloudboxSetAutomatically (Index &cloudbox_on, ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor4 &particle_field, const Numeric &cloudbox_margin, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudboxSetAutomatically. More...
 
void cloudboxSetFullAtm (Index &cloudbox_on, ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudboxSetFullAtm. More...
 
void cloudboxSetManually (Index &cloudbox_on, ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Numeric &p1, const Numeric &p2, const Numeric &lat1, const Numeric &lat2, const Numeric &lon1, const Numeric &lon2, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudboxSetManually. More...
 
void cloudboxSetManuallyAltitude (Index &cloudbox_on, ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Tensor3 &z_field, const Vector &lat_grid, const Vector &lon_grid, const Numeric &z1, const Numeric &z2, const Numeric &lat1, const Numeric &lat2, const Numeric &lon1, const Numeric &lon2, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudboxSetManuallyAltitude. More...
 
void cloudbox_checkedCalc (Index &cloudbox_checked, const Index &atmfields_checked, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Matrix &z_surface, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfArrayOfSingleScatteringData &scat_data, const ArrayOfString &scat_species, const Matrix &particle_masses, const ArrayOfArrayOfSpeciesTag &abs_species, const Index &negative_pnd_ok, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_checkedCalc. More...
 
void cloudbox_field_monoIterate (Workspace &ws, Tensor6 &cloudbox_field_mono, const Agenda &doit_scat_field_agenda, const Agenda &doit_rte_agenda, const Agenda &doit_conv_test_agenda, const Index &accelerated, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_field_monoIterate. More...
 
void cloudbox_fieldCrop (Tensor7 &cloudbox_field, ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Index &cloudbox_on, const Index &new_limit0, const Index &new_limit1, const Index &new_limit2, const Index &new_limit3, const Index &new_limit4, const Index &new_limit5, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_fieldCrop. More...
 
void cloudbox_fieldSetFromPrecalc (Tensor7 &cloudbox_field, const Vector &za_grid, const Vector &f_grid, const Index &atmosphere_dim, const Index &stokes_dim, const ArrayOfIndex &cloudbox_limits, const Index &doit_is_initialized, const Tensor7 &cloudbox_field_precalc, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_fieldSetFromPrecalc. More...
 
void cloudbox_fieldSetClearsky (Tensor7 &cloudbox_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Index &cloudbox_on, const Index &doit_is_initialized, const Index &all_frequencies, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_fieldSetClearsky. More...
 
void cloudbox_field_monoSetConst (Tensor6 &cloudbox_field_mono, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &value, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_field_monoSetConst. More...
 
void cloudbox_fieldSetConst (Tensor7 &cloudbox_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &value, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_fieldSetConst. More...
 
void cloudbox_fieldSetConstPerFreq (Tensor7 &cloudbox_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Index &stokes_dim, const Matrix &value, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_fieldSetConstPerFreq. More...
 
void cloudbox_fieldUpdate1D (Workspace &ws, Tensor6 &cloudbox_field_mono, const Tensor6 &doit_scat_field, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Tensor4 &vmr_field, const Agenda &spt_calc_agenda, const Vector &za_grid, const Tensor4 &pnd_field, const Agenda &ppath_step_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Vector &p_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Tensor3 &t_field, const Vector &f_grid, const Index &f_index, const Agenda &surface_rtprop_agenda, const Index &doit_za_interp, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_fieldUpdate1D. More...
 
void cloudbox_fieldUpdateSeq1D (Workspace &ws, Tensor6 &cloudbox_field_mono, Tensor6 &doit_scat_field, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Tensor4 &vmr_field, const Agenda &spt_calc_agenda, const Vector &za_grid, const Vector &aa_grid, const Tensor4 &pnd_field, const Agenda &ppath_step_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Vector &p_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Tensor3 &t_field, const Vector &f_grid, const Index &f_index, const Agenda &surface_rtprop_agenda, const Index &doit_za_interp, const Index &normalize, const Numeric &norm_error_threshold, const Index &norm_debug, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_fieldUpdateSeq1D. More...
 
void cloudbox_fieldUpdateSeq1DPP (Workspace &ws, Tensor6 &cloudbox_field_mono, Index &za_index, const Tensor6 &doit_scat_field, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Tensor4 &vmr_field, const Agenda &spt_calc_agenda, const Vector &za_grid, const Tensor4 &pnd_field, const Vector &p_grid, const Tensor3 &z_field, const Tensor3 &t_field, const Vector &f_grid, const Index &f_index, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_fieldUpdateSeq1DPP. More...
 
void cloudbox_fieldUpdateSeq3D (Workspace &ws, Tensor6 &cloudbox_field_mono, const Tensor6 &doit_scat_field, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Tensor4 &vmr_field, const Agenda &spt_calc_agenda, const Vector &za_grid, const Vector &aa_grid, const Tensor4 &pnd_field, const Agenda &ppath_step_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Tensor3 &t_field, const Vector &f_grid, const Index &f_index, const Index &doit_za_interp, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_fieldUpdateSeq3D. More...
 
void cloudbox_field_monoOptimizeReverse (Tensor6 &cloudbox_field_mono, const Vector &p_grid_orig, const Vector &p_grid, const ArrayOfIndex &cloudbox_limits, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_field_monoOptimizeReverse. More...
 
void Compare (const Numeric &var1, const Numeric &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void Compare (const Vector &var1, const Vector &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void Compare (const Matrix &var1, const Matrix &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void Compare (const Tensor3 &var1, const Tensor3 &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void Compare (const Tensor4 &var1, const Tensor4 &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void Compare (const Tensor5 &var1, const Tensor5 &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void Compare (const Tensor7 &var1, const Tensor7 &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void Compare (const ArrayOfVector &var1, const ArrayOfVector &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void Compare (const ArrayOfMatrix &var1, const ArrayOfMatrix &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void Compare (const ArrayOfTensor7 &var1, const ArrayOfTensor7 &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void Compare (const GriddedField3 &var1, const GriddedField3 &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void Compare (const Sparse &var1, const Sparse &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void Compare (const SingleScatteringData &var1, const SingleScatteringData &var2, const Numeric &maxabsdiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsdiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: Compare. More...
 
void CompareRelative (const Numeric &var1, const Numeric &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const Vector &var1, const Vector &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const Matrix &var1, const Matrix &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const Tensor3 &var1, const Tensor3 &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const Tensor4 &var1, const Tensor4 &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const Tensor5 &var1, const Tensor5 &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const Tensor6 &var1, const Tensor6 &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const Tensor7 &var1, const Tensor7 &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfVector &var1, const ArrayOfVector &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfMatrix &var1, const ArrayOfMatrix &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfTensor3 &var1, const ArrayOfTensor3 &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfTensor4 &var1, const ArrayOfTensor4 &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfTensor6 &var1, const ArrayOfTensor6 &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfTensor7 &var1, const ArrayOfTensor7 &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfArrayOfVector &var1, const ArrayOfArrayOfVector &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfArrayOfMatrix &var1, const ArrayOfArrayOfMatrix &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfArrayOfTensor3 &var1, const ArrayOfArrayOfTensor3 &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfArrayOfTensor6 &var1, const ArrayOfArrayOfTensor6 &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfPropagationMatrix &var1, const ArrayOfPropagationMatrix &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfArrayOfPropagationMatrix &var1, const ArrayOfArrayOfPropagationMatrix &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfStokesVector &var1, const ArrayOfStokesVector &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const ArrayOfArrayOfStokesVector &var1, const ArrayOfArrayOfStokesVector &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const EnergyLevelMap &var1, const EnergyLevelMap &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const PropagationMatrix &var1, const PropagationMatrix &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void CompareRelative (const StokesVector &var1, const StokesVector &var2, const Numeric &maxabsreldiff, const String &error_message, const String &var1_wsvname, const String &var2_wsvname, const String &maxabsreldiff_wsvname, const String &error_message_wsvname, const Verbosity &verbosity)
 WORKSPACE METHOD: CompareRelative. More...
 
void complex_refr_indexConstant (GriddedField3 &complex_refr_index, const Numeric &refr_index_real, const Numeric &refr_index_imag, const Verbosity &verbosity)
 WORKSPACE METHOD: complex_refr_indexConstant. More...
 
void complex_refr_indexIceMatzler06 (GriddedField3 &complex_refr_index, const Vector &data_f_grid, const Vector &data_T_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: complex_refr_indexIceMatzler06. More...
 
void complex_refr_indexIceWarren84 (GriddedField3 &complex_refr_index, const Vector &data_f_grid, const Vector &data_T_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: complex_refr_indexIceWarren84. More...
 
void complex_refr_indexWaterLiebe93 (GriddedField3 &complex_refr_index, const Vector &data_f_grid, const Vector &data_T_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: complex_refr_indexWaterLiebe93. More...
 
void covmat_sxExtractSqrtDiagonal (Vector &x_norm, const CovarianceMatrix &covmat_sx, const Verbosity &verbosity)
 WORKSPACE METHOD: covmat_sxExtractSqrtDiagonal. More...
 
void diameter_maxFromDiameter_volume_equ (Numeric &diameter_max, Numeric &diameter_area_equ, const String &shape, const Numeric &diameter_volume_equ, const Numeric &aspect_ratio, const Verbosity &verbosity)
 WORKSPACE METHOD: diameter_maxFromDiameter_volume_equ. More...
 
void diameter_volume_equFromDiameter_max (Numeric &diameter_volume_equ, Numeric &volume, const String &shape, const Numeric &diameter_max, const Numeric &aspect_ratio, const Verbosity &verbosity)
 WORKSPACE METHOD: diameter_volume_equFromDiameter_max. More...
 
void DiagonalMatrix (Matrix &out, const Vector &v, const Verbosity &verbosity)
 WORKSPACE METHOD: DiagonalMatrix. More...
 
void DiagonalMatrix (Sparse &out, const Vector &v, const Verbosity &verbosity)
 WORKSPACE METHOD: DiagonalMatrix. More...
 
void DiffZaAa (Matrix &dlos, const Vector &ref_los, const Matrix &other_los, const Verbosity &verbosity)
 WORKSPACE METHOD: DiffZaAa. More...
 
void DisortCalc (Workspace &ws, Tensor7 &cloudbox_field, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Index &cloudbox_checked, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Index &atmosphere_dim, const Tensor4 &pnd_field, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &p_grid, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Vector &za_grid, const Index &stokes_dim, const Matrix &z_surface, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Index &nstreams, const Index &Npfct, const Index &quiet, const Verbosity &verbosity)
 WORKSPACE METHOD: DisortCalc. More...
 
void DisortCalcWithARTSSurface (Workspace &ws, Tensor7 &cloudbox_field, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Index &cloudbox_checked, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Agenda &surface_rtprop_agenda, const Index &atmosphere_dim, const Tensor4 &pnd_field, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &p_grid, const Matrix &z_surface, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Vector &za_grid, const Index &stokes_dim, const Index &nstreams, const Index &Npfct, const Index &quiet, const Verbosity &verbosity)
 WORKSPACE METHOD: DisortCalcWithARTSSurface. More...
 
void DisortCalcClearsky (Workspace &ws, Tensor7 &spectral_radiance_field, const Index &atmfields_checked, const Index &atmgeom_checked, const Agenda &propmat_clearsky_agenda, const Index &atmosphere_dim, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &p_grid, const Vector &f_grid, const Vector &za_grid, const Index &stokes_dim, const Matrix &z_surface, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Index &nstreams, const Index &quiet, const Verbosity &verbosity)
 WORKSPACE METHOD: DisortCalcClearsky. More...
 
void DOBatchCalc (Workspace &ws, ArrayOfTensor7 &dobatch_cloudbox_field, ArrayOfTensor5 &dobatch_radiance_field, ArrayOfTensor4 &dobatch_irradiance_field, ArrayOfTensor5 &dobatch_spectral_irradiance_field, const Index &ybatch_start, const Index &ybatch_n, const Agenda &dobatch_calc_agenda, const Index &robust, const Verbosity &verbosity)
 WORKSPACE METHOD: DOBatchCalc. More...
 
void DOAngularGridsSet (Index &doit_za_grid_size, Vector &aa_grid, Vector &za_grid, const Index &N_za_grid, const Index &N_aa_grid, const String &za_grid_opt_file, const Verbosity &verbosity)
 WORKSPACE METHOD: DOAngularGridsSet. More...
 
void DoitCalc (Workspace &ws, Tensor7 &cloudbox_field, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &cloudbox_checked, const Index &scat_data_checked, const Index &cloudbox_on, const Vector &f_grid, const Agenda &doit_mono_agenda, const Index &doit_is_initialized, const Verbosity &verbosity)
 WORKSPACE METHOD: DoitCalc. More...
 
void DoitGetIncoming (Workspace &ws, Tensor7 &cloudbox_field, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &cloudbox_checked, const Index &doit_is_initialized, const Agenda &iy_main_agenda, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Vector &f_grid, const Index &stokes_dim, const Vector &za_grid, const Vector &aa_grid, const Index &rigorous, const Numeric &maxratio, const Verbosity &verbosity)
 WORKSPACE METHOD: DoitGetIncoming. More...
 
void DoitGetIncoming1DAtm (Workspace &ws, Tensor7 &cloudbox_field, Index &cloudbox_on, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &cloudbox_checked, const Index &doit_is_initialized, const Agenda &iy_main_agenda, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const EnergyLevelMap &nlte_field, const ArrayOfIndex &cloudbox_limits, const Vector &f_grid, const Index &stokes_dim, const Vector &za_grid, const Vector &aa_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: DoitGetIncoming1DAtm. More...
 
void DoitInit (Tensor6 &doit_scat_field, Tensor7 &cloudbox_field, Index &doit_is_initialized, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &f_grid, const Vector &za_grid, const Vector &aa_grid, const Index &doit_za_grid_size, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Verbosity &verbosity)
 WORKSPACE METHOD: DoitInit. More...
 
void DoitScatteringDataPrepare (Workspace &ws, ArrayOfTensor7 &pha_mat_sptDOITOpt, ArrayOfArrayOfSingleScatteringData &scat_data_mono, Tensor7 &pha_mat_doit, Vector &aa_grid, const Index &doit_za_grid_size, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_data_checked, const Index &f_index, const Index &atmosphere_dim, const Index &stokes_dim, const Tensor3 &t_field, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const Agenda &pha_mat_spt_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: DoitScatteringDataPrepare. More...
 
void DoitWriteIterationFields (const Index &doit_iteration_counter, const Tensor6 &cloudbox_field_mono, const Index &f_index, const ArrayOfIndex &iterations, const ArrayOfIndex &frequencies, const Verbosity &verbosity)
 WORKSPACE METHOD: DoitWriteIterationFields. More...
 
void doit_conv_flagAbs (Index &doit_conv_flag, Index &doit_iteration_counter, Tensor6 &cloudbox_field_mono, const Tensor6 &cloudbox_field_mono_old, const Vector &epsilon, const Index &max_iterations, const Index &nonconv_return_nan, const Verbosity &verbosity)
 WORKSPACE METHOD: doit_conv_flagAbs. More...
 
void doit_conv_flagAbsBT (Index &doit_conv_flag, Index &doit_iteration_counter, Tensor6 &cloudbox_field_mono, const Tensor6 &cloudbox_field_mono_old, const Vector &f_grid, const Index &f_index, const Vector &epsilon, const Index &max_iterations, const Index &nonconv_return_nan, const Verbosity &verbosity)
 WORKSPACE METHOD: doit_conv_flagAbsBT. More...
 
void doit_conv_flagLsq (Index &doit_conv_flag, Index &doit_iteration_counter, Tensor6 &cloudbox_field_mono, const Tensor6 &cloudbox_field_mono_old, const Vector &f_grid, const Index &f_index, const Vector &epsilon, const Index &max_iterations, const Index &nonconv_return_nan, const Verbosity &verbosity)
 WORKSPACE METHOD: doit_conv_flagLsq. More...
 
void OptimizeDoitPressureGrid (Workspace &ws, Vector &p_grid, Tensor4 &pnd_field, Tensor3 &t_field, ArrayOfArrayOfSingleScatteringData &scat_data_mono, Tensor3 &z_field, ArrayOfIndex &cloudbox_limits, Tensor6 &cloudbox_field_mono, Tensor7 &pha_mat_doit, Tensor4 &vmr_field, Vector &p_grid_orig, const Vector &f_grid, const Index &f_index, const Agenda &propmat_clearsky_agenda, const Numeric &tau_scat_max, const Numeric &sgl_alb_max, const Index &cloudbox_size_max, const Verbosity &verbosity)
 WORKSPACE METHOD: OptimizeDoitPressureGrid. More...
 
void doit_scat_fieldCalc (Workspace &ws, Tensor6 &doit_scat_field, const Agenda &pha_mat_spt_agenda, const Tensor6 &cloudbox_field_mono, const Tensor4 &pnd_field, const Tensor3 &t_field, const Index &atmosphere_dim, const ArrayOfIndex &cloudbox_limits, const Vector &za_grid, const Vector &aa_grid, const Index &doit_za_grid_size, const Tensor7 &pha_mat_doit, const Verbosity &verbosity)
 WORKSPACE METHOD: doit_scat_fieldCalc. More...
 
void doit_scat_fieldCalcLimb (Workspace &ws, Tensor6 &doit_scat_field, const Agenda &pha_mat_spt_agenda, const Tensor6 &cloudbox_field_mono, const Tensor4 &pnd_field, const Tensor3 &t_field, const Index &atmosphere_dim, const ArrayOfIndex &cloudbox_limits, const Vector &za_grid, const Vector &aa_grid, const Index &doit_za_grid_size, const Index &doit_za_interp, const Tensor7 &pha_mat_doit, const Verbosity &verbosity)
 WORKSPACE METHOD: doit_scat_fieldCalcLimb. More...
 
void doit_za_grid_optCalc (Vector &doit_za_grid_opt, const Tensor6 &cloudbox_field_mono, const Vector &za_grid, const Index &doit_za_interp, const Numeric &acc, const Verbosity &verbosity)
 WORKSPACE METHOD: doit_za_grid_optCalc. More...
 
void doit_za_interpSet (Index &doit_za_interp, const Index &atmosphere_dim, const String &interp_method, const Verbosity &verbosity)
 WORKSPACE METHOD: doit_za_interpSet. More...
 
void Duration (Numeric &duration, const Time &start, const Time &end, const Verbosity &verbosity)
 WORKSPACE METHOD: Duration. More...
 
void ecs_dataAddMakarov2020 (MapOfErrorCorrectedSuddenData &ecs_data, const SpeciesIsotopologueRatios &isotopologue_ratios, const Verbosity &verbosity)
 WORKSPACE METHOD: ecs_dataAddMakarov2020. More...
 
void ecs_dataAddRodrigues1997 (MapOfErrorCorrectedSuddenData &ecs_data, const SpeciesIsotopologueRatios &isotopologue_ratios, const Verbosity &verbosity)
 WORKSPACE METHOD: ecs_dataAddRodrigues1997. More...
 
void ecs_dataAddTran2011 (MapOfErrorCorrectedSuddenData &ecs_data, const SpeciesIsotopologueRatios &isotopologue_ratios, const Verbosity &verbosity)
 WORKSPACE METHOD: ecs_dataAddTran2011. More...
 
void ecs_dataInit (MapOfErrorCorrectedSuddenData &ecs_data, const Verbosity &verbosity)
 WORKSPACE METHOD: ecs_dataInit. More...
 
void ecs_dataSetMeanAir (MapOfErrorCorrectedSuddenData &ecs_data, const Vector &vmrs, const ArrayOfSpeciesTag &specs, const Verbosity &verbosity)
 WORKSPACE METHOD: ecs_dataSetMeanAir. More...
 
void ecs_dataSetSpeciesData (MapOfErrorCorrectedSuddenData &ecs_data, const SpeciesIsotopologueRatios &isotopologue_ratios, const QuantumIdentifier &qid, const String &species, const String &scaling_type, const Vector &scaling, const String &beta_type, const Vector &beta, const String &lambda_type, const Vector &lambda, const String &collisional_distance_type, const Vector &collisional_distance, const Verbosity &verbosity)
 WORKSPACE METHOD: ecs_dataSetSpeciesData. More...
 
void EnergyLevelMapSet (EnergyLevelMap &x, const EnergyLevelMap &y, const Verbosity &verbosity)
 WORKSPACE METHOD: EnergyLevelMapSet. More...
 
void Error (const String &msg, const Verbosity &verbosity)
 WORKSPACE METHOD: Error. More...
 
void Exit (const Verbosity &verbosity)
 WORKSPACE METHOD: Exit. More...
 
void ExtractFromMetaSingleScatSpecies (Vector &meta_param, const ArrayOfArrayOfScatteringMetaData &scat_meta, const String &meta_name, const Index &scat_species_index, const Verbosity &verbosity)
 WORKSPACE METHOD: ExtractFromMetaSingleScatSpecies. More...
 
void ext_matAddGas (PropagationMatrix &ext_mat, const PropagationMatrix &propmat_clearsky, const Verbosity &verbosity)
 WORKSPACE METHOD: ext_matAddGas. More...
 
void FastemStandAlone (Matrix &emissivity, Matrix &reflectivity, const Vector &f_grid, const Numeric &surface_skin_t, const Numeric &za, const Numeric &salinity, const Numeric &wind_speed, const Numeric &rel_aa, const Vector &transmittance, const Index &fastem_version, const Verbosity &verbosity)
 WORKSPACE METHOD: FastemStandAlone. More...
 
void FieldFromGriddedField (Matrix &out, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField2 &in, const Verbosity &verbosity)
 WORKSPACE METHOD: FieldFromGriddedField. More...
 
void FieldFromGriddedField (Tensor3 &out, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &in, const Verbosity &verbosity)
 WORKSPACE METHOD: FieldFromGriddedField. More...
 
void FieldFromGriddedField (Tensor4 &out, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField4 &in, const Verbosity &verbosity)
 WORKSPACE METHOD: FieldFromGriddedField. More...
 
void FieldFromGriddedField (Tensor4 &out, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfGriddedField3 &in, const Verbosity &verbosity)
 WORKSPACE METHOD: FieldFromGriddedField. More...
 
void FlagOff (Index &flag, const Verbosity &verbosity)
 WORKSPACE METHOD: FlagOff. More...
 
void FlagOn (Index &flag, const Verbosity &verbosity)
 WORKSPACE METHOD: FlagOn. More...
 
void Flatten (ArrayOfTime &out, const ArrayOfArrayOfTime &in, const Verbosity &verbosity)
 WORKSPACE METHOD: Flatten. More...
 
void Flatten (ArrayOfVector &out, const ArrayOfArrayOfVector &in, const Verbosity &verbosity)
 WORKSPACE METHOD: Flatten. More...
 
void Flatten (Matrix &out, const ArrayOfVector &in, const Verbosity &verbosity)
 WORKSPACE METHOD: Flatten. More...
 
void Flatten (Tensor3 &out, const ArrayOfMatrix &in, const Verbosity &verbosity)
 WORKSPACE METHOD: Flatten. More...
 
void Flatten (Tensor4 &out, const ArrayOfTensor3 &in, const Verbosity &verbosity)
 WORKSPACE METHOD: Flatten. More...
 
void Flatten (Tensor5 &out, const ArrayOfTensor4 &in, const Verbosity &verbosity)
 WORKSPACE METHOD: Flatten. More...
 
void Flatten (Tensor6 &out, const ArrayOfTensor5 &in, const Verbosity &verbosity)
 WORKSPACE METHOD: Flatten. More...
 
void Flatten (Tensor7 &out, const ArrayOfTensor6 &in, const Verbosity &verbosity)
 WORKSPACE METHOD: Flatten. More...
 
void ForLoop (Workspace &ws, const Agenda &forloop_agenda, const Index &start, const Index &stop, const Index &step, const Verbosity &verbosity)
 WORKSPACE METHOD: ForLoop. More...
 
void FrequencyFromWavelength (Numeric &frequency, const Numeric &wavelength, const Verbosity &verbosity)
 WORKSPACE METHOD: FrequencyFromWavelength. More...
 
void FrequencyFromWavelength (Vector &frequency, const Vector &wavelength, const Verbosity &verbosity)
 WORKSPACE METHOD: FrequencyFromWavelength. More...
 
void FrequencyFromCGSAngularWavenumber (Numeric &frequency, const Numeric &angular_wavenumber, const Verbosity &verbosity)
 WORKSPACE METHOD: FrequencyFromCGSAngularWavenumber. More...
 
void FrequencyFromCGSAngularWavenumber (Vector &frequency, const Vector &angular_wavenumber, const Verbosity &verbosity)
 WORKSPACE METHOD: FrequencyFromCGSAngularWavenumber. More...
 
void FrequencyFromCGSKayserWavenumber (Numeric &frequency, const Numeric &kayser_wavenumber, const Verbosity &verbosity)
 WORKSPACE METHOD: FrequencyFromCGSKayserWavenumber. More...
 
void FrequencyFromCGSKayserWavenumber (Vector &frequency, const Vector &kayser_wavenumber, const Verbosity &verbosity)
 WORKSPACE METHOD: FrequencyFromCGSKayserWavenumber. More...
 
void f_gridFromAbsorptionLines (Vector &f_grid, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &delta_f_low, const Numeric &delta_f_upp, const Index &num_freqs, const Verbosity &verbosity)
 WORKSPACE METHOD: f_gridFromAbsorptionLines. More...
 
void f_gridFromGasAbsLookup (Vector &f_grid, const GasAbsLookup &abs_lookup, const Verbosity &verbosity)
 WORKSPACE METHOD: f_gridFromGasAbsLookup. More...
 
void f_gridFromSensorAMSU (Vector &f_grid, const Vector &lo_multi, const ArrayOfVector &f_backend_multi, const ArrayOfArrayOfGriddedField1 &backend_channel_response_multi, const Numeric &spacing, const Verbosity &verbosity)
 WORKSPACE METHOD: f_gridFromSensorAMSU. More...
 
void f_gridFromSensorAMSUgeneric (Vector &f_grid, const ArrayOfVector &f_backend_multi, const ArrayOfArrayOfGriddedField1 &backend_channel_response_multi, const Numeric &spacing, const Vector &verbosityVect, const Verbosity &verbosity)
 WORKSPACE METHOD: f_gridFromSensorAMSUgeneric. More...
 
void f_gridFromSensorHIRS (Vector &f_grid, const Vector &f_backend, const ArrayOfGriddedField1 &backend_channel_response, const Numeric &spacing, const Verbosity &verbosity)
 WORKSPACE METHOD: f_gridFromSensorHIRS. More...
 
void f_gridMetMM (Vector &f_grid, Vector &f_backend, ArrayOfArrayOfIndex &channel2fgrid_indexes, ArrayOfVector &channel2fgrid_weights, const Matrix &met_mm_backend, const Vector &freq_spacing, const ArrayOfIndex &freq_number, const Numeric &freq_merge_threshold, const Verbosity &verbosity)
 WORKSPACE METHOD: f_gridMetMM. More...
 
void yMaskOutsideMedianRange (Vector &y, const Numeric &dx, const Verbosity &verbosity)
 WORKSPACE METHOD: yMaskOutsideMedianRange. More...
 
void ybatchMaskOutsideMedianRange (ArrayOfVector &ybatch, const Numeric &dx, const Verbosity &verbosity)
 WORKSPACE METHOD: ybatchMaskOutsideMedianRange. More...
 
void yDoublingMeanFocus (Vector &f_grid, Vector &y, const Numeric &f0, const Numeric &df, const Verbosity &verbosity)
 WORKSPACE METHOD: yDoublingMeanFocus. More...
 
void ybatchDoublingMeanFocus (Vector &f_grid, ArrayOfVector &ybatch, const Numeric &f0, const Numeric &df, const Verbosity &verbosity)
 WORKSPACE METHOD: ybatchDoublingMeanFocus. More...
 
void g0Earth (Numeric &g0, const Numeric &lat, const Verbosity &verbosity)
 WORKSPACE METHOD: g0Earth. More...
 
void g0Io (Numeric &g0, const Verbosity &verbosity)
 WORKSPACE METHOD: g0Io. More...
 
void g0Jupiter (Numeric &g0, const Verbosity &verbosity)
 WORKSPACE METHOD: g0Jupiter. More...
 
void g0Mars (Numeric &g0, const Verbosity &verbosity)
 WORKSPACE METHOD: g0Mars. More...
 
void g0Venus (Numeric &g0, const Verbosity &verbosity)
 WORKSPACE METHOD: g0Venus. More...
 
void geo_posEndOfPpath (Vector &geo_pos, const Ppath &ppath, const Verbosity &verbosity)
 WORKSPACE METHOD: geo_posEndOfPpath. More...
 
void geo_posLowestAltitudeOfPpath (Vector &geo_pos, const Ppath &ppath, const Verbosity &verbosity)
 WORKSPACE METHOD: geo_posLowestAltitudeOfPpath. More...
 
void geo_posWherePpathPassesZref (Vector &geo_pos, const Ppath &ppath, const Numeric &z_ref, const Verbosity &verbosity)
 WORKSPACE METHOD: geo_posWherePpathPassesZref. More...
 
void GetEnvironmentVariable (String &out, const String &in, const Verbosity &verbosity)
 WORKSPACE METHOD: GetEnvironmentVariable. More...
 
void GetEnvironmentVariable (Index &out, const String &in, const Verbosity &verbosity)
 WORKSPACE METHOD: GetEnvironmentVariable. More...
 
void GetNumberOfThreads (Index &nthreads, const Verbosity &verbosity)
 WORKSPACE METHOD: GetNumberOfThreads. More...
 
void GriddedFieldLatLonExpand (GriddedField2 &out, const GriddedField2 &in, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedFieldLatLonExpand. More...
 
void GriddedFieldLatLonExpand (GriddedField3 &out, const GriddedField3 &in, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedFieldLatLonExpand. More...
 
void GriddedFieldLatLonExpand (GriddedField4 &out, const GriddedField4 &in, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedFieldLatLonExpand. More...
 
void GriddedFieldLatLonExpand (ArrayOfGriddedField3 &out, const ArrayOfGriddedField3 &in, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedFieldLatLonExpand. More...
 
void GriddedFieldLatLonRegrid (GriddedField2 &out, const Vector &lat_true, const Vector &lon_true, const GriddedField2 &in, const Index &interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedFieldLatLonRegrid. More...
 
void GriddedFieldLatLonRegrid (GriddedField3 &out, const Vector &lat_true, const Vector &lon_true, const GriddedField3 &in, const Index &interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedFieldLatLonRegrid. More...
 
void GriddedFieldLatLonRegrid (GriddedField4 &out, const Vector &lat_true, const Vector &lon_true, const GriddedField4 &in, const Index &interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedFieldLatLonRegrid. More...
 
void GriddedFieldLatLonRegrid (ArrayOfGriddedField3 &out, const Vector &lat_true, const Vector &lon_true, const ArrayOfGriddedField3 &in, const Index &interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedFieldLatLonRegrid. More...
 
void GriddedFieldPRegrid (GriddedField3 &out, const Vector &p_grid, const GriddedField3 &in, const Index &interp_order, const Index &zeropadding, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedFieldPRegrid. More...
 
void GriddedFieldPRegrid (GriddedField4 &out, const Vector &p_grid, const GriddedField4 &in, const Index &interp_order, const Index &zeropadding, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedFieldPRegrid. More...
 
void GriddedFieldPRegrid (ArrayOfGriddedField3 &out, const Vector &p_grid, const ArrayOfGriddedField3 &in, const Index &interp_order, const Index &zeropadding, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedFieldPRegrid. More...
 
void GriddedFieldZToPRegrid (GriddedField3 &out, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const GriddedField3 &in, const Index &interp_order, const Index &zeropadding, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedFieldZToPRegrid. More...
 
void heating_ratesFromIrradiance (Tensor3 &heating_rates, const Vector &p_grid, const Tensor4 &irradiance_field, const Tensor3 &specific_heat_capacity, const Numeric &g0, const Verbosity &verbosity)
 WORKSPACE METHOD: heating_ratesFromIrradiance. More...
 
void INCLUDE (const Verbosity &verbosity)
 WORKSPACE METHOD: INCLUDE. More...
 
void IndexAdd (Index &out, const Index &in, const Index &value, const Verbosity &verbosity)
 WORKSPACE METHOD: IndexAdd. More...
 
void IndexDivide (Index &out, const Index &in, const Index &value, const Verbosity &verbosity)
 WORKSPACE METHOD: IndexDivide. More...
 
void IndexMultiply (Index &out, const Index &in, const Index &value, const Verbosity &verbosity)
 WORKSPACE METHOD: IndexMultiply. More...
 
void IndexNumberOfAtmosphericPoints (Index &n, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: IndexNumberOfAtmosphericPoints. More...
 
void IndexSet (Index &out, const Index &value, const Verbosity &verbosity)
 WORKSPACE METHOD: IndexSet. More...
 
void IndexStepDown (Index &out, const Index &in, const Verbosity &verbosity)
 WORKSPACE METHOD: IndexStepDown. More...
 
void IndexStepUp (Index &out, const Index &in, const Verbosity &verbosity)
 WORKSPACE METHOD: IndexStepUp. More...
 
void IndexSubtract (Index &out, const Index &in, const Index &value, const Verbosity &verbosity)
 WORKSPACE METHOD: IndexSubtract. More...
 
void InterpAtmFieldToPosition (Numeric &out, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &rtp_pos, const Tensor3 &field, const Verbosity &verbosity)
 WORKSPACE METHOD: InterpAtmFieldToPosition. More...
 
void InterpGriddedField2ToPosition (Numeric &out, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const GriddedField2 &gfield2, const Verbosity &verbosity)
 WORKSPACE METHOD: InterpGriddedField2ToPosition. More...
 
void InterpSurfaceFieldToPosition (Numeric &out, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &rtp_pos, const Matrix &z_surface, const Matrix &field, const Verbosity &verbosity)
 WORKSPACE METHOD: InterpSurfaceFieldToPosition. More...
 
void irradiance_fieldFromRadiance (Tensor4 &irradiance_field, const Tensor5 &radiance_field, const Vector &za_grid, const Vector &aa_grid, const Vector &za_grid_weights, const Verbosity &verbosity)
 WORKSPACE METHOD: irradiance_fieldFromRadiance. More...
 
void isotopologue_ratiosInitFromBuiltin (SpeciesIsotopologueRatios &isotopologue_ratios, const Verbosity &verbosity)
 WORKSPACE METHOD: isotopologue_ratiosInitFromBuiltin. More...
 
void isotopologue_ratiosInitFromHitran (SpeciesIsotopologueRatios &isotopologue_ratios, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: isotopologue_ratiosInitFromHitran. More...
 
void iyApplyUnit (Matrix &iy, ArrayOfMatrix &iy_aux, const Index &stokes_dim, const Vector &f_grid, const ArrayOfString &iy_aux_vars, const String &iy_unit, const Verbosity &verbosity)
 WORKSPACE METHOD: iyApplyUnit. More...
 
void iyCalc (Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, Ppath &ppath, const Index &atmgeom_checked, const Index &atmfields_checked, const ArrayOfString &iy_aux_vars, const Index &iy_id, const Index &cloudbox_on, const Index &cloudbox_checked, const Index &scat_data_checked, const Vector &f_grid, const EnergyLevelMap &nlte_field, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const String &iy_unit, const Agenda &iy_main_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: iyCalc. More...
 
void iyEmissionStandard (Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, Vector &ppvar_p, Vector &ppvar_t, EnergyLevelMap &ppvar_nlte, Matrix &ppvar_vmr, Matrix &ppvar_wind, Matrix &ppvar_mag, Matrix &ppvar_f, Tensor3 &ppvar_iy, Tensor4 &ppvar_trans_cumulat, Tensor4 &ppvar_trans_partial, const Index &iy_id, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const String &iy_unit, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Ppath &ppath, const Vector &rte_pos2, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const String &rt_integration_option, const Agenda &iy_main_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Index &iy_agenda_call1, const Tensor3 &iy_transmittance, const Numeric &rte_alonglos_v, const Tensor3 &surface_props_data, const Verbosity &verbosity)
 WORKSPACE METHOD: iyEmissionStandard. More...
 
void iyHybrid (Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, Vector &ppvar_p, Vector &ppvar_t, EnergyLevelMap &ppvar_nlte, Matrix &ppvar_vmr, Matrix &ppvar_wind, Matrix &ppvar_mag, Matrix &ppvar_pnd, Matrix &ppvar_f, Tensor3 &ppvar_iy, Tensor4 &ppvar_trans_cumulat, Tensor4 &ppvar_trans_partial, const Index &iy_id, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const String &iy_unit, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const String &rt_integration_option, const Agenda &iy_main_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Index &iy_agenda_call1, const Tensor3 &iy_transmittance, const Ppath &ppath, const Vector &rte_pos2, const Numeric &rte_alonglos_v, const Tensor3 &surface_props_data, const Tensor7 &cloudbox_field, const Vector &za_grid, const Index &Naa_grid, const Index &t_interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: iyHybrid. More...
 
void iyIndependentBeamApproximation (Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, Ppath &ppath, ArrayOfTensor3 &diy_dx, GriddedField4 &atm_fields_compact, const Index &iy_id, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &lat_true, const Vector &lon_true, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const EnergyLevelMap &nlte_field, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const Matrix &particle_masses, const Agenda &ppath_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &iy_agenda_call1, const String &iy_unit, const Tensor3 &iy_transmittance, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Index &jacobian_do, const ArrayOfString &iy_aux_vars, const Agenda &iy_independent_beam_approx_agenda, const Index &return_atm1d, const Index &skip_vmr, const Index &skip_pnd, const Index &return_masses, const Verbosity &verbosity)
 WORKSPACE METHOD: iyIndependentBeamApproximation. More...
 
void iyInterpCloudboxField (Matrix &iy, const Tensor7 &cloudbox_field, const Vector &rtp_pos, const Vector &rtp_los, const Index &jacobian_do, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Matrix &z_surface, const Index &stokes_dim, const Vector &za_grid, const Vector &aa_grid, const Vector &f_grid, const Index &za_interp_order, const Index &za_restrict, const Index &cos_za_interp, const Numeric &za_extpolfac, const Index &aa_interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: iyInterpCloudboxField. More...
 
void iyLoopFrequencies (Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, Ppath &ppath, ArrayOfTensor3 &diy_dx, const ArrayOfString &iy_aux_vars, const Index &iy_agenda_call1, const Tensor3 &iy_transmittance, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Index &stokes_dim, const Vector &f_grid, const Agenda &iy_loop_freqs_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: iyLoopFrequencies. More...
 
void iyMC (Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, const Index &iy_agenda_call1, const Tensor3 &iy_transmittance, const Vector &rte_pos, const Vector &rte_los, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Tensor3 &t_field, const Tensor4 &vmr_field, const Vector &refellipsoid, const Matrix &z_surface, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Index &stokes_dim, const Vector &f_grid, const ArrayOfArrayOfSingleScatteringData &scat_data, const Agenda &iy_space_agenda, const Agenda &surface_rtprop_agenda, const Agenda &propmat_clearsky_agenda, const Agenda &ppath_step_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Tensor4 &pnd_field, const String &iy_unit, const Numeric &mc_std_err, const Index &mc_max_time, const Index &mc_max_iter, const Index &mc_min_iter, const Numeric &mc_taustep_limit, const Index &t_interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: iyMC. More...
 
void iyRadarSingleScat (Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, Vector &ppvar_p, Vector &ppvar_t, Matrix &ppvar_vmr, Matrix &ppvar_wind, Matrix &ppvar_mag, Matrix &ppvar_pnd, Matrix &ppvar_f, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_data_checked, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Ppath &ppath, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_transmitter_agenda, const Numeric &rte_alonglos_v, const Index &trans_in_jacobian, const Numeric &pext_scaling, const Index &t_interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: iyRadarSingleScat. More...
 
void iyReplaceFromAux (Matrix &iy, const ArrayOfMatrix &iy_aux, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const String &aux_var, const Verbosity &verbosity)
 WORKSPACE METHOD: iyReplaceFromAux. More...
 
void iySurfaceCallAgendaX (Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, const String &iy_unit, const Tensor3 &iy_transmittance, const Index &iy_id, const Index &cloudbox_on, const Index &jacobian_do, const Vector &f_grid, const Agenda &iy_main_agenda, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const ArrayOfAgenda &iy_surface_agenda_array, const ArrayOfIndex &surface_types, const Vector &surface_types_aux, const Vector &surface_types_weights, const Verbosity &verbosity)
 WORKSPACE METHOD: iySurfaceCallAgendaX. More...
 
void iySurfaceFastem (Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, const Tensor3 &iy_transmittance, const Index &iy_id, const Index &jacobian_do, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &stokes_dim, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const String &iy_unit, const Agenda &iy_main_agenda, const Numeric &surface_skin_t, const Numeric &salinity, const Numeric &wind_speed, const Numeric &wind_direction, const Index &fastem_version, const Verbosity &verbosity)
 WORKSPACE METHOD: iySurfaceFastem. More...
 
void iySurfaceRtpropAgenda (Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, Numeric &surface_skin_t, Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Tensor3 &iy_transmittance, const Index &iy_id, const Index &jacobian_do, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &stokes_dim, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const String &iy_unit, const Agenda &iy_main_agenda, const Agenda &surface_rtprop_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: iySurfaceRtpropAgenda. More...
 
void iySurfaceRtpropCalc (Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, const Matrix &surface_los, const Tensor4 &surface_rmatrix, const Matrix &surface_emission, const ArrayOfString &dsurface_names, const ArrayOfTensor4 &dsurface_rmatrix_dx, const ArrayOfMatrix &dsurface_emission_dx, const Tensor3 &iy_transmittance, const Index &iy_id, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &stokes_dim, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const String &iy_unit, const Agenda &iy_main_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: iySurfaceRtpropCalc. More...
 
void iyTransmissionStandard (Workspace &ws, Matrix &iy, ArrayOfMatrix &iy_aux, ArrayOfTensor3 &diy_dx, Vector &ppvar_p, Vector &ppvar_t, EnergyLevelMap &ppvar_nlte, Matrix &ppvar_vmr, Matrix &ppvar_wind, Matrix &ppvar_mag, Matrix &ppvar_pnd, Matrix &ppvar_f, Tensor3 &ppvar_iy, Tensor4 &ppvar_trans_cumulat, Tensor4 &ppvar_trans_partial, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const ArrayOfString &iy_aux_vars, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Ppath &ppath, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_transmitter_agenda, const Index &iy_agenda_call1, const Tensor3 &iy_transmittance, const Numeric &rte_alonglos_v, const Verbosity &verbosity)
 WORKSPACE METHOD: iyTransmissionStandard. More...
 
void iy_transmitterMultiplePol (Matrix &iy, const Index &stokes_dim, const Vector &f_grid, const ArrayOfIndex &instrument_pol, const Verbosity &verbosity)
 WORKSPACE METHOD: iy_transmitterMultiplePol. More...
 
void iy_transmitterSinglePol (Matrix &iy, const Index &stokes_dim, const Vector &f_grid, const ArrayOfIndex &instrument_pol, const Verbosity &verbosity)
 WORKSPACE METHOD: iy_transmitterSinglePol. More...
 
void jacobianAddAbsSpecies (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &species, const String &unit, const Index &for_species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddAbsSpecies. More...
 
void jacobianAddBasicCatalogParameter (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const QuantumIdentifier &catalog_identity, const String &catalog_parameter, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddBasicCatalogParameter. More...
 
void jacobianAddBasicCatalogParameters (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const ArrayOfQuantumIdentifier &catalog_identities, const ArrayOfString &catalog_parameters, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddBasicCatalogParameters. More...
 
void jacobianAddFreqShift (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Vector &f_grid, const Numeric &df, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddFreqShift. More...
 
void jacobianAddFreqStretch (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Vector &f_grid, const Numeric &df, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddFreqStretch. More...
 
void jacobianAddShapeCatalogParameter (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const QuantumIdentifier &line_identity, const String &species, const String &variable, const String &coefficient, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddShapeCatalogParameter. More...
 
void jacobianAddShapeCatalogParameters (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const ArrayOfQuantumIdentifier &line_identities, const ArrayOfString &species, const ArrayOfString &variables, const ArrayOfString &coefficients, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddShapeCatalogParameters. More...
 
void jacobianAddMagField (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &component, const Numeric &dB, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddMagField. More...
 
void jacobianAddNLTE (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const QuantumIdentifier &energy_level_identity, const Numeric &dx, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddNLTE. More...
 
void jacobianAddNLTEs (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const ArrayOfQuantumIdentifier &energy_level_identities, const Numeric &dx, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddNLTEs. More...
 
void jacobianAddPointingZa (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Matrix &sensor_pos, const ArrayOfTime &sensor_time, const Index &poly_order, const String &calcmode, const Numeric &dza, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddPointingZa. More...
 
void jacobianAddPolyfit (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Matrix &sensor_pos, const Index &poly_order, const Index &no_pol_variation, const Index &no_los_variation, const Index &no_mblock_variation, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddPolyfit. More...
 
void jacobianAddScatSpecies (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &species, const String &quantity, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddScatSpecies. More...
 
void jacobianAddSinefit (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Matrix &sensor_pos, const Vector &period_lengths, const Index &no_pol_variation, const Index &no_los_variation, const Index &no_mblock_variation, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddSinefit. More...
 
void jacobianAddSpecialSpecies (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &species, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddSpecialSpecies. More...
 
void jacobianAddSurfaceQuantity (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const String &quantity, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddSurfaceQuantity. More...
 
void jacobianAddTemperature (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &hse, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddTemperature. More...
 
void jacobianAddWind (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &component, const Numeric &dfrequency, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAddWind. More...
 
void jacobianAdjustAndTransform (Matrix &jacobian, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &x, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianAdjustAndTransform. More...
 
void jacobianCalcDoNothing (Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianCalcDoNothing. More...
 
void jacobianCalcFreqShift (Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Index &stokes_dim, const Vector &f_grid, const Matrix &mblock_dlos_grid, const Sparse &sensor_response, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianCalcFreqShift. More...
 
void jacobianCalcFreqStretch (Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Index &stokes_dim, const Vector &f_grid, const Matrix &mblock_dlos_grid, const Sparse &sensor_response, const ArrayOfIndex &sensor_response_pol_grid, const Vector &sensor_response_f_grid, const Matrix &sensor_response_dlos_grid, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianCalcFreqStretch. More...
 
void jacobianCalcPointingZaInterp (Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Index &stokes_dim, const Vector &f_grid, const Matrix &sensor_los, const Matrix &mblock_dlos_grid, const Sparse &sensor_response, const ArrayOfTime &sensor_time, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianCalcPointingZaInterp. More...
 
void jacobianCalcPointingZaRecalc (Workspace &ws, Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &stokes_dim, const Vector &f_grid, const Matrix &sensor_pos, const Matrix &sensor_los, const Matrix &transmitter_pos, const Matrix &mblock_dlos_grid, const Sparse &sensor_response, const ArrayOfTime &sensor_time, const String &iy_unit, const Agenda &iy_main_agenda, const Agenda &geo_pos_agenda, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianCalcPointingZaRecalc. More...
 
void jacobianCalcPolyfit (Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Sparse &sensor_response, const ArrayOfIndex &sensor_response_pol_grid, const Vector &sensor_response_f_grid, const Matrix &sensor_response_dlos_grid, const ArrayOfRetrievalQuantity &jacobian_quantities, const Index &poly_coeff, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianCalcPolyfit. More...
 
void jacobianCalcSinefit (Matrix &jacobian, const Index &mblock_index, const Vector &iyb, const Vector &yb, const Sparse &sensor_response, const ArrayOfIndex &sensor_response_pol_grid, const Vector &sensor_response_f_grid, const Matrix &sensor_response_dlos_grid, const ArrayOfRetrievalQuantity &jacobian_quantities, const Index &period_index, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianCalcSinefit. More...
 
void jacobianClose (Workspace &ws, Index &jacobian_do, Agenda &jacobian_agenda, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianClose. More...
 
void jacobianFromTwoY (Matrix &jacobian, const Vector &y, const Vector &y_pert, const Numeric &pert_size, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianFromTwoY. More...
 
void jacobianFromYbatch (Matrix &jacobian, const ArrayOfVector &ybatch, const Vector &y, const Numeric &pert_size, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianFromYbatch. More...
 
void jacobianInit (ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianInit. More...
 
void jacobianOff (Index &jacobian_do, Agenda &jacobian_agenda, ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianOff. More...
 
void jacobianSetAffineTransformation (ArrayOfRetrievalQuantity &jacobian_quantities, const Matrix &transformation_matrix, const Vector &offset_vector, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianSetAffineTransformation. More...
 
void jacobianSetFuncTransformation (ArrayOfRetrievalQuantity &jacobian_quantities, const String &transformation_func, const Numeric &z_min, const Numeric &z_max, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianSetFuncTransformation. More...
 
void lat_gridFromRawField (Vector &lat_grid, const GriddedField3 &field_raw, const Verbosity &verbosity)
 WORKSPACE METHOD: lat_gridFromRawField. More...
 
void lbl_checkedCalc (Index &lbl_checked, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const SpeciesIsotopologueRatios &isotopologue_ratios, const Verbosity &verbosity)
 WORKSPACE METHOD: lbl_checkedCalc. More...
 
void LocalTimeOffset (Numeric &dt, const Verbosity &verbosity)
 WORKSPACE METHOD: LocalTimeOffset. More...
 
void lon_gridFromRawField (Vector &lon_grid, const GriddedField3 &field_raw, const Verbosity &verbosity)
 WORKSPACE METHOD: lon_gridFromRawField. More...
 
void MagFieldsCalc (Tensor3 &mag_u_field, Tensor3 &mag_v_field, Tensor3 &mag_w_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &mag_u_field_raw, const GriddedField3 &mag_v_field_raw, const GriddedField3 &mag_w_field_raw, const Index &atmosphere_dim, const Index &interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: MagFieldsCalc. More...
 
void MagFieldsCalcIGRF (Tensor3 &mag_u_field, Tensor3 &mag_v_field, Tensor3 &mag_w_field, const Tensor3 &z_field, const Vector &lat_grid, const Vector &lon_grid, const Vector &refellipsoid, const Time &time, const Verbosity &verbosity)
 WORKSPACE METHOD: MagFieldsCalcIGRF. More...
 
void MagFieldsCalcExpand1D (Tensor3 &mag_u_field, Tensor3 &mag_v_field, Tensor3 &mag_w_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &mag_u_field_raw, const GriddedField3 &mag_v_field_raw, const GriddedField3 &mag_w_field_raw, const Index &atmosphere_dim, const Index &interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: MagFieldsCalcExpand1D. More...
 
void MagFieldsFromAltitudeRawCalc (Tensor3 &mag_u_field, Tensor3 &mag_v_field, Tensor3 &mag_w_field, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const GriddedField3 &mag_u_field_raw, const GriddedField3 &mag_v_field_raw, const GriddedField3 &mag_w_field_raw, const Index &interp_order, const Numeric &extrapolating, const Verbosity &verbosity)
 WORKSPACE METHOD: MagFieldsFromAltitudeRawCalc. More...
 
void MagRawRead (GriddedField3 &mag_u_field_raw, GriddedField3 &mag_v_field_raw, GriddedField3 &mag_w_field_raw, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: MagRawRead. More...
 
void MatrixAdd (Matrix &out, const Matrix &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixAdd. More...
 
void MatrixCBR (Matrix &out, const Index &stokes_dim, const Vector &f, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixCBR. More...
 
void MatrixCopySparse (Matrix &out, const Sparse &in, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixCopySparse. More...
 
void MatrixDivide (Matrix &out, const Matrix &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixDivide. More...
 
void MatrixExtractFromTensor3 (Matrix &out, const Tensor3 &in, const Index &i, const String &direction, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixExtractFromTensor3. More...
 
void MatrixFromCovarianceMatrix (Matrix &out, const CovarianceMatrix &in, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixFromCovarianceMatrix. More...
 
void MatrixIdentity (Matrix &out, const Index &n, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixIdentity. More...
 
void MatrixMatrixMultiply (Matrix &Y, const Matrix &M, const Matrix &X, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixMatrixMultiply. More...
 
void MatrixPlanck (Matrix &out, const Index &stokes_dim, const Vector &f, const Numeric &t, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixPlanck. More...
 
void MatrixMultiply (Matrix &out, const Matrix &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixMultiply. More...
 
void MatrixSet (Matrix &out, const Matrix &value, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixSet. More...
 
void MatrixSetConstant (Matrix &out, const Index &nrows, const Index &ncols, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixSetConstant. More...
 
void MatrixSubtract (Matrix &out, const Matrix &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixSubtract. More...
 
void MatrixUnitIntensity (Matrix &out, const Index &stokes_dim, const Vector &f, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixUnitIntensity. More...
 
void Matrix1ColFromVector (Matrix &out, const Vector &v, const Verbosity &verbosity)
 WORKSPACE METHOD: Matrix1ColFromVector. More...
 
void Matrix2ColFromVectors (Matrix &out, const Vector &v1, const Vector &v2, const Verbosity &verbosity)
 WORKSPACE METHOD: Matrix2ColFromVectors. More...
 
void Matrix3ColFromVectors (Matrix &out, const Vector &v1, const Vector &v2, const Vector &v3, const Verbosity &verbosity)
 WORKSPACE METHOD: Matrix3ColFromVectors. More...
 
void Matrix1RowFromVector (Matrix &out, const Vector &v, const Verbosity &verbosity)
 WORKSPACE METHOD: Matrix1RowFromVector. More...
 
void Matrix2RowFromVectors (Matrix &out, const Vector &v1, const Vector &v2, const Verbosity &verbosity)
 WORKSPACE METHOD: Matrix2RowFromVectors. More...
 
void Matrix3RowFromVectors (Matrix &out, const Vector &v1, const Vector &v2, const Vector &v3, const Verbosity &verbosity)
 WORKSPACE METHOD: Matrix3RowFromVectors. More...
 
void mblock_dlos_gridUniformCircular (Matrix &mblock_dlos_grid, const Numeric &spacing, const Numeric &width, const Index &centre, const Verbosity &verbosity)
 WORKSPACE METHOD: mblock_dlos_gridUniformCircular. More...
 
void mblock_dlos_gridUniformRectangular (Matrix &mblock_dlos_grid, const Numeric &spacing, const Numeric &za_width, const Numeric &aa_width, const Index &centre, const Verbosity &verbosity)
 WORKSPACE METHOD: mblock_dlos_gridUniformRectangular. More...
 
void mc_antennaSetGaussian (MCAntenna &mc_antenna, const Numeric &za_sigma, const Numeric &aa_sigma, const Verbosity &verbosity)
 WORKSPACE METHOD: mc_antennaSetGaussian. More...
 
void mc_antennaSetGaussianByFWHM (MCAntenna &mc_antenna, const Numeric &za_fwhm, const Numeric &aa_fwhm, const Verbosity &verbosity)
 WORKSPACE METHOD: mc_antennaSetGaussianByFWHM. More...
 
void mc_antennaSetPencilBeam (MCAntenna &mc_antenna, const Verbosity &verbosity)
 WORKSPACE METHOD: mc_antennaSetPencilBeam. More...
 
void MCGeneral (Workspace &ws, Vector &y, Index &mc_iteration_count, Vector &mc_error, Tensor3 &mc_points, ArrayOfIndex &mc_source_domain, ArrayOfIndex &mc_scat_order, const MCAntenna &mc_antenna, const Vector &f_grid, const Index &f_index, const Matrix &sensor_pos, const Matrix &sensor_los, const Index &stokes_dim, const Index &atmosphere_dim, const Agenda &ppath_step_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Agenda &iy_space_agenda, const Agenda &surface_rtprop_agenda, const Agenda &propmat_clearsky_agenda, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Matrix &z_surface, const Tensor3 &t_field, const Tensor4 &vmr_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Index &cloudbox_checked, const String &iy_unit, const Index &mc_seed, const Numeric &mc_std_err, const Index &mc_max_time, const Index &mc_max_iter, const Index &mc_min_iter, const Numeric &mc_taustep_limit, const Index &l_mc_scat_order, const Index &t_interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: MCGeneral. More...
 
void MCRadar (Workspace &ws, Vector &y, Vector &mc_error, const MCAntenna &mc_antenna, const Vector &f_grid, const Index &f_index, const Matrix &sensor_pos, const Matrix &sensor_los, const Index &stokes_dim, const Index &atmosphere_dim, const Numeric &ppath_lmax, const Agenda &ppath_step_agenda, const Numeric &ppath_lraytrace, const Agenda &propmat_clearsky_agenda, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Matrix &z_surface, const Tensor3 &t_field, const Tensor4 &vmr_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor4 &pnd_field, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &mc_y_tx, const Vector &range_bins, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Index &cloudbox_checked, const String &iy_unit_radar, const Index &mc_max_scatorder, const Index &mc_seed, const Index &mc_max_iter, const Numeric &ze_tref, const Numeric &k2, const Index &t_interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: MCRadar. More...
 
void MCSetSeedFromTime (Index &mc_seed, const Verbosity &verbosity)
 WORKSPACE METHOD: MCSetSeedFromTime. More...
 
void nlte_fieldRescalePopulationLevels (EnergyLevelMap &nlte_field, const Numeric &s, const Verbosity &verbosity)
 WORKSPACE METHOD: nlte_fieldRescalePopulationLevels. More...
 
void nlte_fieldForSingleSpeciesNonOverlappingLines (Workspace &ws, EnergyLevelMap &nlte_field, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfGriddedField1 &collision_coefficients, const ArrayOfQuantumIdentifier &collision_line_identifiers, const SpeciesIsotopologueRatios &isotopologue_ratios, const Agenda &iy_main_agenda, const Agenda &ppath_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Tensor4 &vmr_field, const Tensor3 &t_field, const Tensor3 &z_field, const Vector &p_grid, const Index &atmosphere_dim, const Vector &refellipsoid, const Tensor3 &surface_props_data, const Index &nlte_do, const Numeric &df, const Numeric &convergence_limit, const Index &nz, const Index &nf, const Index &dampened, const Index &iteration_limit, const Verbosity &verbosity)
 WORKSPACE METHOD: nlte_fieldForSingleSpeciesNonOverlappingLines. More...
 
void collision_coefficientsFromSplitFiles (ArrayOfArrayOfGriddedField1 &collision_coefficients, ArrayOfQuantumIdentifier &collision_line_identifiers, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: collision_coefficientsFromSplitFiles. More...
 
void NumericAdd (Numeric &out, const Numeric &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: NumericAdd. More...
 
void NumericClip (Numeric &out, const Numeric &in, const Numeric &limit_low, const Numeric &limit_high, const Verbosity &verbosity)
 WORKSPACE METHOD: NumericClip. More...
 
void NumericDivide (Numeric &out, const Numeric &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: NumericDivide. More...
 
void NumericFromVector (Numeric &out, const Vector &in, const String &op, const Verbosity &verbosity)
 WORKSPACE METHOD: NumericFromVector. More...
 
void NumericMultiply (Numeric &out, const Numeric &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: NumericMultiply. More...
 
void NumericSet (Numeric &out, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: NumericSet. More...
 
void NumericSubtract (Numeric &out, const Numeric &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: NumericSubtract. More...
 
void QuantumIdentifierSet (QuantumIdentifier &out, const String &string_initializer, const Verbosity &verbosity)
 WORKSPACE METHOD: QuantumIdentifierSet. More...
 
void ArrayOfQuantumIdentifierSet (ArrayOfQuantumIdentifier &out, const ArrayOfString &string_initializers, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfQuantumIdentifierSet. More...
 
void nlteOff (Index &nlte_do, EnergyLevelMap &nlte_field, ArrayOfQuantumIdentifier &nlte_level_identifiers, const Verbosity &verbosity)
 WORKSPACE METHOD: nlteOff. More...
 
void nlteSetByQuantumIdentifiers (Index &nlte_do, ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const EnergyLevelMap &nlte_field, const Verbosity &verbosity)
 WORKSPACE METHOD: nlteSetByQuantumIdentifiers. More...
 
void nlte_fieldFromRaw (EnergyLevelMap &nlte_field, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Vector &nlte_vibrational_energies, const Tensor4 &data, const Verbosity &verbosity)
 WORKSPACE METHOD: nlte_fieldFromRaw. More...
 
void nlte_fieldSetLteExternalPartitionFunction (Index &nlte_do, EnergyLevelMap &nlte_field, ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Tensor3 &t_field, const Verbosity &verbosity)
 WORKSPACE METHOD: nlte_fieldSetLteExternalPartitionFunction. More...
 
void ArrayOfQuantumIdentifierFromLines (ArrayOfQuantumIdentifier &out, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Index &global, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfQuantumIdentifierFromLines. More...
 
void nlte_fieldSetLteInternalPartitionFunction (Index &nlte_do, EnergyLevelMap &nlte_field, ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Tensor3 &t_field, const Verbosity &verbosity)
 WORKSPACE METHOD: nlte_fieldSetLteInternalPartitionFunction. More...
 
void timeNow (Time &time, const Verbosity &verbosity)
 WORKSPACE METHOD: timeNow. More...
 
void timeOffset (Time &time, const Numeric &offset, const Verbosity &verbosity)
 WORKSPACE METHOD: timeOffset. More...
 
void OEM (Workspace &ws, Vector &x, Vector &yf, Matrix &jacobian, Matrix &dxdy, Vector &oem_diagnostics, Vector &lm_ga_history, ArrayOfString &oem_errors, const Vector &xa, const CovarianceMatrix &covmat_sx, const Vector &y, const CovarianceMatrix &covmat_se, const ArrayOfRetrievalQuantity &jacobian_quantities, const Agenda &inversion_iterate_agenda, const String &method, const Numeric &max_start_cost, const Vector &x_norm, const Index &max_iter, const Numeric &stop_dx, const Vector &lm_ga_settings, const Index &clear_matrices, const Index &display_progress, const Verbosity &verbosity)
 WORKSPACE METHOD: OEM. More...
 
void avkCalc (Matrix &avk, const Matrix &dxdy, const Matrix &jacobian, const Verbosity &verbosity)
 WORKSPACE METHOD: avkCalc. More...
 
void covmat_soCalc (Matrix &covmat_so, const Matrix &dxdy, const CovarianceMatrix &covmat_se, const Verbosity &verbosity)
 WORKSPACE METHOD: covmat_soCalc. More...
 
void covmat_ssCalc (Matrix &covmat_ss, const Matrix &avk, const CovarianceMatrix &covmat_sx, const Verbosity &verbosity)
 WORKSPACE METHOD: covmat_ssCalc. More...
 
void opt_prop_bulkCalc (PropagationMatrix &ext_mat, StokesVector &abs_vec, const ArrayOfPropagationMatrix &ext_mat_spt, const ArrayOfStokesVector &abs_vec_spt, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
 WORKSPACE METHOD: opt_prop_bulkCalc. More...
 
void opt_prop_sptFromData (ArrayOfPropagationMatrix &ext_mat_spt, ArrayOfStokesVector &abs_vec_spt, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &za_grid, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Index &f_index, const Vector &f_grid, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
 WORKSPACE METHOD: opt_prop_sptFromData. More...
 
void opt_prop_sptFromScat_data (ArrayOfPropagationMatrix &ext_mat_spt, ArrayOfStokesVector &abs_vec_spt, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_data_checked, const Vector &za_grid, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Index &f_index, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
 WORKSPACE METHOD: opt_prop_sptFromScat_data. More...
 
void opt_prop_sptFromMonoData (ArrayOfPropagationMatrix &ext_mat_spt, ArrayOfStokesVector &abs_vec_spt, const ArrayOfArrayOfSingleScatteringData &scat_data_mono, const Vector &za_grid, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
 WORKSPACE METHOD: opt_prop_sptFromMonoData. More...
 
void output_file_formatSetAscii (String &output_file_format, const Verbosity &verbosity)
 WORKSPACE METHOD: output_file_formatSetAscii. More...
 
void output_file_formatSetBinary (String &output_file_format, const Verbosity &verbosity)
 WORKSPACE METHOD: output_file_formatSetBinary. More...
 
void output_file_formatSetZippedAscii (String &output_file_format, const Verbosity &verbosity)
 WORKSPACE METHOD: output_file_formatSetZippedAscii. More...
 
void particle_bulkpropRadarOnionPeeling (Workspace &ws, Tensor4 &particle_bulkprop_field, ArrayOfString &particle_bulkprop_names, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Matrix &z_surface, const Index &atmfields_checked, const Index &atmgeom_checked, const Vector &f_grid, const Agenda &propmat_clearsky_agenda, const ArrayOfString &scat_species, const ArrayOfGriddedField3 &invtable, const Matrix &incangles, const Tensor3 &dBZe, const Numeric &dbze_noise, const Matrix &h_clutter, const Index &fill_clutter, const Numeric &t_phase, const Numeric &wc_max, const Numeric &wc_clip, const Index &do_atten_abs, const Index &do_atten_hyd, const Numeric &atten_hyd_scaling, const Numeric &atten_hyd_max, const Verbosity &verbosity)
 WORKSPACE METHOD: particle_bulkpropRadarOnionPeeling. More...
 
void particle_bulkprop_fieldClip (Tensor4 &particle_bulkprop_field, const ArrayOfString &particle_bulkprop_names, const String &bulkprop_name, const Numeric &limit_low, const Numeric &limit_high, const Verbosity &verbosity)
 WORKSPACE METHOD: particle_bulkprop_fieldClip. More...
 
void particle_bulkprop_fieldPerturb (Tensor4 &particle_bulkprop_field, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfString &particle_bulkprop_names, const String &particle_type, const Vector &p_ret_grid, const Vector &lat_ret_grid, const Vector &lon_ret_grid, const Index &pert_index, const Numeric &pert_size, const String &pert_mode, const Verbosity &verbosity)
 WORKSPACE METHOD: particle_bulkprop_fieldPerturb. More...
 
void particle_bulkprop_fieldPerturbAtmGrids (Tensor4 &particle_bulkprop_field, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfString &particle_bulkprop_names, const String &particle_type, const Index &pert_index, const Numeric &pert_size, const String &pert_mode, const Verbosity &verbosity)
 WORKSPACE METHOD: particle_bulkprop_fieldPerturbAtmGrids. More...
 
void particle_massesFromMetaDataSingleCategory (Matrix &particle_masses, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Verbosity &verbosity)
 WORKSPACE METHOD: particle_massesFromMetaDataSingleCategory. More...
 
void particle_massesFromMetaData (Matrix &particle_masses, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Verbosity &verbosity)
 WORKSPACE METHOD: particle_massesFromMetaData. More...
 
void pha_matCalc (Tensor4 &pha_mat, const Tensor5 &pha_mat_spt, const Tensor4 &pnd_field, const Index &atmosphere_dim, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
 WORKSPACE METHOD: pha_matCalc. More...
 
void pha_mat_sptFromData (Tensor5 &pha_mat_spt, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &za_grid, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Index &f_index, const Vector &f_grid, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
 WORKSPACE METHOD: pha_mat_sptFromData. More...
 
void pha_mat_sptFromDataDOITOpt (Tensor5 &pha_mat_spt, const ArrayOfTensor7 &pha_mat_sptDOITOpt, const ArrayOfArrayOfSingleScatteringData &scat_data_mono, const Index &doit_za_grid_size, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
 WORKSPACE METHOD: pha_mat_sptFromDataDOITOpt. More...
 
void pha_mat_sptFromMonoData (Tensor5 &pha_mat_spt, const ArrayOfArrayOfSingleScatteringData &scat_data_mono, const Index &doit_za_grid_size, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
 WORKSPACE METHOD: pha_mat_sptFromMonoData. More...
 
void pha_mat_sptFromScat_data (Tensor5 &pha_mat_spt, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_data_checked, const Vector &za_grid, const Vector &aa_grid, const Index &za_index, const Index &aa_index, const Index &f_index, const Numeric &rtp_temperature, const Tensor4 &pnd_field, const Index &scat_p_index, const Index &scat_lat_index, const Index &scat_lon_index, const Verbosity &verbosity)
 WORKSPACE METHOD: pha_mat_sptFromScat_data. More...
 
void pndFromPsd (Matrix &pnd_data, Tensor3 &dpnd_data_dx, const Vector &pnd_size_grid, const Matrix &psd_data, const Vector &psd_size_grid, const Tensor3 &dpsd_data_dx, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Index &scat_data_checked, const Index &quad_order, const Index &scat_index, const Numeric &threshold_se_ext, const Numeric &threshold_ss_ext, const Numeric &threshold_se_pnd, const Verbosity &verbosity)
 WORKSPACE METHOD: pndFromPsd. More...
 
void pndFromPsdBasic (Matrix &pnd_data, Tensor3 &dpnd_data_dx, const Vector &pnd_size_grid, const Matrix &psd_data, const Vector &psd_size_grid, const Tensor3 &dpsd_data_dx, const Index &quad_order, const Verbosity &verbosity)
 WORKSPACE METHOD: pndFromPsdBasic. More...
 
void pnd_fieldCalcFromParticleBulkProps (Workspace &ws, Tensor4 &pnd_field, ArrayOfTensor4 &dpnd_field_dx, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &t_field, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Tensor4 &particle_bulkprop_field, const ArrayOfString &particle_bulkprop_names, const ArrayOfAgenda &pnd_agenda_array, const ArrayOfArrayOfString &pnd_agenda_array_input_names, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
 WORKSPACE METHOD: pnd_fieldCalcFromParticleBulkProps. More...
 
void pnd_fieldCalcFrompnd_field_raw (Tensor4 &pnd_field, ArrayOfTensor4 &dpnd_field_dx, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const ArrayOfGriddedField3 &pnd_field_raw, const Index &atmosphere_dim, const ArrayOfIndex &cloudbox_limits, const ArrayOfRetrievalQuantity &jacobian_quantities, const Index &zeropadding, const Verbosity &verbosity)
 WORKSPACE METHOD: pnd_fieldCalcFrompnd_field_raw. More...
 
void pnd_fieldExpand1D (Tensor4 &pnd_field, const Index &atmosphere_dim, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Index &nzero, const Verbosity &verbosity)
 WORKSPACE METHOD: pnd_fieldExpand1D. More...
 
void pnd_fieldZero (Tensor4 &pnd_field, ArrayOfTensor4 &dpnd_field_dx, ArrayOfArrayOfSingleScatteringData &scat_data, const Index &atmosphere_dim, const Vector &f_grid, const ArrayOfIndex &cloudbox_limits, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
 WORKSPACE METHOD: pnd_fieldZero. More...
 
void ppath_fieldFromDownUpLimbGeoms (Workspace &ws, ArrayOfPpath &ppath_field, const Agenda &ppath_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &atmgeom_checked, const Tensor3 &z_field, const Vector &f_grid, const Index &cloudbox_on, const Index &cloudbox_checked, const Index &ppath_inside_cloudbox_do, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Vector &refellipsoid, const Index &atmosphere_dim, const Index &nz, const Verbosity &verbosity)
 WORKSPACE METHOD: ppath_fieldFromDownUpLimbGeoms. More...
 
void ppathCalc (Workspace &ws, Ppath &ppath, const Agenda &ppath_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &atmgeom_checked, const Vector &f_grid, const Index &cloudbox_on, const Index &cloudbox_checked, const Index &ppath_inside_cloudbox_do, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Verbosity &verbosity)
 WORKSPACE METHOD: ppathCalc. More...
 
void ppath_fieldCalc (Workspace &ws, ArrayOfPpath &ppath_field, const Agenda &ppath_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &atmgeom_checked, const Vector &f_grid, const Index &cloudbox_on, const Index &cloudbox_checked, const Index &ppath_inside_cloudbox_do, const Matrix &sensor_pos, const Matrix &sensor_los, const Vector &rte_pos2, const Verbosity &verbosity)
 WORKSPACE METHOD: ppath_fieldCalc. More...
 
void ppathCalcFromAltitude (Workspace &ws, Ppath &ppath, const Agenda &ppath_agenda, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &atmgeom_checked, const Vector &f_grid, const Index &cloudbox_on, const Index &cloudbox_checked, const Index &ppath_inside_cloudbox_do, const Vector &rte_pos, const Vector &rte_los, const Vector &rte_pos2, const Numeric &altitude, const Numeric &accuracy, const Verbosity &verbosity)
 WORKSPACE METHOD: ppathCalcFromAltitude. More...
 
void ppathFixedLstep (Ppath &ppath, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Matrix &z_surface, const Index &cloudbox_on, const Vector &rte_pos, const Vector &rte_los, const Numeric &ppath_lmax, const Index &za_scale, const Numeric &z_coarse, const Numeric &l_coarse, const Verbosity &verbosity)
 WORKSPACE METHOD: ppathFixedLstep. More...
 
void ppathFromRtePos2 (Workspace &ws, Ppath &ppath, Vector &rte_los, Numeric &ppath_lraytrace, const Agenda &ppath_step_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &f_grid, const Vector &refellipsoid, const Matrix &z_surface, const Vector &rte_pos, const Vector &rte_pos2, const Numeric &ppath_lmax, const Numeric &za_accuracy, const Numeric &pplrt_factor, const Numeric &pplrt_lowest, const Verbosity &verbosity)
 WORKSPACE METHOD: ppathFromRtePos2. More...
 
void ppathPlaneParallel (Ppath &ppath, const Index &atmosphere_dim, const Tensor3 &z_field, const Matrix &z_surface, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Index &ppath_inside_cloudbox_do, const Vector &rte_pos, const Vector &rte_los, const Numeric &ppath_lmax, const Verbosity &verbosity)
 WORKSPACE METHOD: ppathPlaneParallel. More...
 
void ppathStepByStep (Workspace &ws, Ppath &ppath, const Agenda &ppath_step_agenda, const Index &ppath_inside_cloudbox_do, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &f_grid, const Vector &refellipsoid, const Matrix &z_surface, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Vector &rte_pos, const Vector &rte_los, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Verbosity &verbosity)
 WORKSPACE METHOD: ppathStepByStep. More...
 
void ppathWriteXMLPartial (const String &output_file_format, const Ppath &ppath, const String &filename, const Index &file_index, const Verbosity &verbosity)
 WORKSPACE METHOD: ppathWriteXMLPartial. More...
 
void ppath_stepGeometric (Ppath &ppath_step, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Vector &refellipsoid, const Matrix &z_surface, const Numeric &ppath_lmax, const Verbosity &verbosity)
 WORKSPACE METHOD: ppath_stepGeometric. More...
 
void ppath_stepRefractionBasic (Workspace &ws, Ppath &ppath_step, const Agenda &refr_index_air_agenda, const Index &atmosphere_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &z_field, const Tensor3 &t_field, const Tensor4 &vmr_field, const Vector &refellipsoid, const Matrix &z_surface, const Vector &f_grid, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Verbosity &verbosity)
 WORKSPACE METHOD: ppath_stepRefractionBasic. More...
 
void ppvar_optical_depthFromPpvar_trans_cumulat (Matrix &ppvar_optical_depth, const Tensor4 &ppvar_trans_cumulat, const Verbosity &verbosity)
 WORKSPACE METHOD: ppvar_optical_depthFromPpvar_trans_cumulat. More...
 
void PrintPhysicalConstants (const Verbosity &verbosity)
 WORKSPACE METHOD: PrintPhysicalConstants. More...
 
void ZFromPSimple (Vector &z_grid, const Vector &p_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: ZFromPSimple. More...
 
void PFromZSimple (Vector &p_grid, const Vector &z_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: PFromZSimple. More...
 
void propmat_clearskyAddFaraday (PropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &rtp_vmr, const Vector &rtp_los, const Vector &rtp_mag, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddFaraday. More...
 
void propmat_clearskyAddFromLookup (PropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const GasAbsLookup &abs_lookup, const Index &abs_lookup_is_adapted, const Index &abs_p_interp_order, const Index &abs_t_interp_order, const Index &abs_nls_interp_order, const Index &abs_f_interp_order, const Vector &f_grid, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfArrayOfSpeciesTag &abs_species, const Numeric &extpolfac, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddFromLookup. More...
 
void propmat_clearskyAddHitranLineMixingLines (PropagationMatrix &propmat_clearsky, const HitranRelaxationMatrixData &abs_hitran_relmat_data, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const SpeciesIsotopologueRatios &isotopologue_ratios, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddHitranLineMixingLines. More...
 
void propmat_clearskyAddLines (PropagationMatrix &propmat_clearsky, StokesVector &nlte_source, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, ArrayOfStokesVector &dnlte_source_dx, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const SpeciesIsotopologueRatios &isotopologue_ratios, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const EnergyLevelMap &rtp_nlte, const Vector &rtp_vmr, const Index &nlte_do, const Index &lbl_checked, const Numeric &sparse_df, const Numeric &sparse_lim, const String &speedup_option, const ArrayOfSpeciesTag &select_speciestags, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddLines. More...
 
void propmat_clearskyAddOnTheFlyLineMixing (PropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const MapOfErrorCorrectedSuddenData &ecs_data, const SpeciesIsotopologueRatios &isotopologue_ratios, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const Index &lbl_checked, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddOnTheFlyLineMixing. More...
 
void propmat_clearskyAddOnTheFlyLineMixingWithZeeman (PropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const MapOfErrorCorrectedSuddenData &ecs_data, const SpeciesIsotopologueRatios &isotopologue_ratios, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const Vector &rtp_mag, const Vector &rtp_los, const Index &lbl_checked, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddOnTheFlyLineMixingWithZeeman. More...
 
void propmat_clearskyAddXsecAgenda (Workspace &ws, PropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const Agenda &abs_xsec_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddXsecAgenda. More...
 
void propmat_clearskyAddParticles (PropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &rtp_vmr, const Vector &rtp_los, const Numeric &rtp_temperature, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_data_checked, const Index &use_abs_as_ext, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddParticles. More...
 
void propmat_clearskyAddZeeman (PropagationMatrix &propmat_clearsky, StokesVector &nlte_source, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, ArrayOfStokesVector &dnlte_source_dx, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const SpeciesIsotopologueRatios &isotopologue_ratios, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const EnergyLevelMap &rtp_nlte, const Vector &rtp_vmr, const Vector &rtp_mag, const Vector &rtp_los, const Index &atmosphere_dim, const Index &nlte_do, const Index &lbl_checked, const Index &manual_zeeman_tag, const Numeric &manual_zeeman_magnetic_field_strength, const Numeric &manual_zeeman_theta, const Numeric &manual_zeeman_eta, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddZeeman. More...
 
void propmat_clearskyInit (PropagationMatrix &propmat_clearsky, StokesVector &nlte_source, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, ArrayOfStokesVector &dnlte_source_dx, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &f_grid, const Index &stokes_dim, const Index &propmat_clearsky_agenda_checked, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyInit. More...
 
void propmat_clearskyZero (PropagationMatrix &propmat_clearsky, const Vector &f_grid, const Index &stokes_dim, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyZero. More...
 
void propmat_clearskyForceNegativeToZero (PropagationMatrix &propmat_clearsky, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyForceNegativeToZero. More...
 
void propmat_clearsky_agenda_checkedCalc (Workspace &ws, Index &propmat_clearsky_agenda_checked, const ArrayOfArrayOfSpeciesTag &abs_species, const Agenda &propmat_clearsky_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearsky_agenda_checkedCalc. More...
 
void propmat_clearsky_fieldCalc (Workspace &ws, Tensor7 &propmat_clearsky_field, const Index &atmfields_checked, const Vector &f_grid, const Index &stokes_dim, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &t_field, const Tensor4 &vmr_field, const EnergyLevelMap &nlte_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Agenda &propmat_clearsky_agenda, const Vector &doppler, const Vector &los, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearsky_fieldCalc. More...
 
void psdAbelBoutle12 (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdAbelBoutle12. More...
 
void psdDelanoeEtAl14 (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &iwc, const Numeric &n0Star, const Numeric &Dm, const Numeric &rho, const Numeric &alpha, const Numeric &beta, const Numeric &t_min, const Numeric &t_max, const Numeric &dm_min, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdDelanoeEtAl14. More...
 
void psdFieldEtAl07 (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const String &regime, const Numeric &t_min, const Numeric &t_max, const Numeric &t_min_psd, const Numeric &t_max_psd, const Numeric &beta_min, const Numeric &beta_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdFieldEtAl07. More...
 
void psdFieldEtAl19 (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdFieldEtAl19. More...
 
void psdMcFarquaharHeymsfield97 (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &t_min, const Numeric &t_max, const Numeric &t_min_psd, const Numeric &t_max_psd, const Index &picky, const Index &noisy, const Verbosity &verbosity)
 WORKSPACE METHOD: psdMcFarquaharHeymsfield97. More...
 
void psdMilbrandtYau05 (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const String &hydrometeor_type, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdMilbrandtYau05. More...
 
void psdModifiedGamma (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &n0, const Numeric &mu, const Numeric &la, const Numeric &ga, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdModifiedGamma. More...
 
void psdModifiedGammaMass (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &n0, const Numeric &mu, const Numeric &la, const Numeric &ga, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdModifiedGammaMass. More...
 
void psdModifiedGammaMassNtot (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &n0, const Numeric &mu, const Numeric &la, const Numeric &ga, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdModifiedGammaMassNtot. More...
 
void psdModifiedGammaMassMeanParticleMass (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &n0, const Numeric &mu, const Numeric &la, const Numeric &ga, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdModifiedGammaMassMeanParticleMass. More...
 
void psdModifiedGammaMassSingleMoment (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &n_alpha, const Numeric &n_b, const Numeric &mu, const Numeric &gamma, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdModifiedGammaMassSingleMoment. More...
 
void psdModifiedGammaMassXmean (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &n0, const Numeric &mu, const Numeric &la, const Numeric &ga, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdModifiedGammaMassXmean. More...
 
void psdModifiedGammaMassXmedian (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &n0, const Numeric &mu, const Numeric &la, const Numeric &ga, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdModifiedGammaMassXmedian. More...
 
void psdMonoDispersive (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Index &species_index, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdMonoDispersive. More...
 
void psdMonoMass (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Index &species_index, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdMonoMass. More...
 
void psdSeifertBeheng06 (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const String &hydrometeor_type, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdSeifertBeheng06. More...
 
void psdWangEtAl16 (Matrix &psd_data, Tensor3 &dpsd_data_dx, const Vector &psd_size_grid, const Vector &pnd_agenda_input_t, const Matrix &pnd_agenda_input, const ArrayOfString &pnd_agenda_input_names, const ArrayOfString &dpnd_data_dx_names, const Numeric &scat_species_a, const Numeric &scat_species_b, const Numeric &t_min, const Numeric &t_max, const Index &picky, const Verbosity &verbosity)
 WORKSPACE METHOD: psdWangEtAl16. More...
 
void p_gridDensify (Vector &p_grid, Index &atmfields_checked, Index &atmgeom_checked, Index &cloudbox_checked, const Vector &p_grid_old, const Index &nfill, const Verbosity &verbosity)
 WORKSPACE METHOD: p_gridDensify. More...
 
void p_gridFromZRaw (Vector &p_grid, const GriddedField3 &z_field_raw, const Index &no_negZ, const Verbosity &verbosity)
 WORKSPACE METHOD: p_gridFromZRaw. More...
 
void lat_gridFromZRaw (Vector &lat_grid, const GriddedField3 &z_field_raw, const Verbosity &verbosity)
 WORKSPACE METHOD: lat_gridFromZRaw. More...
 
void lon_gridFromZRaw (Vector &lon_grid, const GriddedField3 &z_field_raw, const Verbosity &verbosity)
 WORKSPACE METHOD: lon_gridFromZRaw. More...
 
void atm_gridsFromZRaw (Vector &p_grid, Vector &lat_grid, Vector &lon_grid, const GriddedField3 &z_field_raw, const Index &no_negZ, const Verbosity &verbosity)
 WORKSPACE METHOD: atm_gridsFromZRaw. More...
 
void p_gridFromGasAbsLookup (Vector &p_grid, const GasAbsLookup &abs_lookup, const Verbosity &verbosity)
 WORKSPACE METHOD: p_gridFromGasAbsLookup. More...
 
void p_gridRefine (Vector &p_grid, Index &atmfields_checked, Index &atmgeom_checked, Index &cloudbox_checked, const Vector &p_grid_old, const Numeric &p_step, const Verbosity &verbosity)
 WORKSPACE METHOD: p_gridRefine. More...
 
void RadarOnionPeelingTableCalc (Workspace &ws, ArrayOfGriddedField3 &invtable, const Vector &f_grid, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const ArrayOfArrayOfScatteringMetaData &scat_meta, const ArrayOfAgenda &pnd_agenda_array, const ArrayOfArrayOfString &pnd_agenda_array_input_names, const Index &i_species, const Vector &dbze_grid, const Vector &t_grid, const Numeric &wc_min, const Numeric &wc_max, const Numeric &ze_tref, const Numeric &k2, const Verbosity &verbosity)
 WORKSPACE METHOD: RadarOnionPeelingTableCalc. More...
 
void RadiationFieldSpectralIntegrate (Tensor4 &radiation_field, const Vector &f_grid, const Tensor5 &spectral_radiation_field, const Verbosity &verbosity)
 WORKSPACE METHOD: RadiationFieldSpectralIntegrate. More...
 
void RadiationFieldSpectralIntegrate (Tensor5 &radiation_field, const Vector &f_grid, const Tensor7 &spectral_radiation_field, const Verbosity &verbosity)
 WORKSPACE METHOD: RadiationFieldSpectralIntegrate. More...
 
void line_irradianceCalcForSingleSpeciesNonOverlappingLinesPseudo2D (Workspace &ws, Matrix &line_irradiance, Tensor3 &line_transmission, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const Tensor3 &t_field, const Tensor3 &z_field, const Vector &p_grid, const Vector &refellipsoid, const Tensor3 &surface_props_data, const Agenda &iy_main_agenda, const Agenda &ppath_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Agenda &propmat_clearsky_agenda, const Numeric &df, const Index &nz, const Index &nf, const Numeric &r, const Verbosity &verbosity)
 WORKSPACE METHOD: line_irradianceCalcForSingleSpeciesNonOverlappingLinesPseudo2D. More...
 
void RationalAdd (Rational &out, const Rational &in, const Rational &value, const Verbosity &verbosity)
 WORKSPACE METHOD: RationalAdd. More...
 
void RationalDivide (Rational &out, const Rational &in, const Rational &value, const Verbosity &verbosity)
 WORKSPACE METHOD: RationalDivide. More...
 
void RationalMultiply (Rational &out, const Rational &in, const Rational &value, const Verbosity &verbosity)
 WORKSPACE METHOD: RationalMultiply. More...
 
void RationalSet (Rational &out, const Index &numerator, const Index &denominator, const Verbosity &verbosity)
 WORKSPACE METHOD: RationalSet. More...
 
void RationalSubtract (Rational &out, const Rational &in, const Rational &value, const Verbosity &verbosity)
 WORKSPACE METHOD: RationalSubtract. More...
 
void ReadArrayOfARTSCAT (ArrayOfAbsorptionLines &abs_lines, const String &filename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
 WORKSPACE METHOD: ReadArrayOfARTSCAT. More...
 
void ReadSplitARTSCAT (ArrayOfAbsorptionLines &abs_lines, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const Index &ignore_missing, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
 WORKSPACE METHOD: ReadSplitARTSCAT. More...
 
void ReadARTSCAT (ArrayOfAbsorptionLines &abs_lines, const String &filename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
 WORKSPACE METHOD: ReadARTSCAT. More...
 
void ReadHITRAN (ArrayOfAbsorptionLines &abs_lines, const String &filename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const String &hitran_type, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
 WORKSPACE METHOD: ReadHITRAN. More...
 
void ReadLBLRTM (ArrayOfAbsorptionLines &abs_lines, const String &filename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
 WORKSPACE METHOD: ReadLBLRTM. More...
 
void ReadJPL (ArrayOfAbsorptionLines &abs_lines, const String &filename, const Numeric &fmin, const Numeric &fmax, const String &globalquantumnumbers, const String &localquantumnumbers, const String &normalization_option, const String &mirroring_option, const String &population_option, const String &lineshapetype_option, const String &cutoff_option, const Numeric &cutoff_value, const Numeric &linemixinglimit_value, const Verbosity &verbosity)
 WORKSPACE METHOD: ReadJPL. More...
 
void abs_linesTruncateQuantumNumbers (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesTruncateQuantumNumbers. More...
 
void abs_lines_per_speciesTruncateQuantumNumbers (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Index &pos, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesTruncateQuantumNumbers. More...
 
void abs_linesTruncateGlobalQuantumNumbers (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesTruncateGlobalQuantumNumbers. More...
 
void abs_linesWriteSplitXML (const String &output_file_format, const ArrayOfAbsorptionLines &abs_lines, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesWriteSplitXML. More...
 
void abs_linesWriteSpeciesSplitXML (const String &output_file_format, const ArrayOfAbsorptionLines &abs_lines, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesWriteSpeciesSplitXML. More...
 
void abs_lines_per_speciesWriteSplitXML (const String &output_file_format, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesWriteSplitXML. More...
 
void abs_lines_per_speciesWriteSpeciesSplitXML (const String &output_file_format, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesWriteSpeciesSplitXML. More...
 
void Reduce (Numeric &o, const Vector &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Numeric &o, const Matrix &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Numeric &o, const Tensor3 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Numeric &o, const Tensor4 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Numeric &o, const Tensor5 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Numeric &o, const Tensor6 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Numeric &o, const Tensor7 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Vector &o, const Matrix &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Vector &o, const Tensor3 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Vector &o, const Tensor4 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Vector &o, const Tensor5 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Vector &o, const Tensor6 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Vector &o, const Tensor7 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Matrix &o, const Tensor3 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Matrix &o, const Tensor4 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Matrix &o, const Tensor5 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Matrix &o, const Tensor6 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Matrix &o, const Tensor7 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Tensor3 &o, const Tensor4 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Tensor3 &o, const Tensor5 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Tensor3 &o, const Tensor6 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Tensor3 &o, const Tensor7 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Tensor4 &o, const Tensor5 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Tensor4 &o, const Tensor6 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Tensor4 &o, const Tensor7 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Tensor5 &o, const Tensor6 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Tensor5 &o, const Tensor7 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void Reduce (Tensor6 &o, const Tensor7 &i, const Verbosity &verbosity)
 WORKSPACE METHOD: Reduce. More...
 
void refellipsoidEarth (Vector &refellipsoid, const String &model, const Verbosity &verbosity)
 WORKSPACE METHOD: refellipsoidEarth. More...
 
void refellipsoidGanymede (Vector &refellipsoid, const String &model, const Verbosity &verbosity)
 WORKSPACE METHOD: refellipsoidGanymede. More...
 
void refellipsoidForAzimuth (Vector &refellipsoid, const Numeric &latitude, const Numeric &azimuth, const Verbosity &verbosity)
 WORKSPACE METHOD: refellipsoidForAzimuth. More...
 
void refellipsoidEuropa (Vector &refellipsoid, const String &model, const Verbosity &verbosity)
 WORKSPACE METHOD: refellipsoidEuropa. More...
 
void refellipsoidIo (Vector &refellipsoid, const String &model, const Verbosity &verbosity)
 WORKSPACE METHOD: refellipsoidIo. More...
 
void refellipsoidJupiter (Vector &refellipsoid, const String &model, const Verbosity &verbosity)
 WORKSPACE METHOD: refellipsoidJupiter. More...
 
void refellipsoidMars (Vector &refellipsoid, const String &model, const Verbosity &verbosity)
 WORKSPACE METHOD: refellipsoidMars. More...
 
void refellipsoidMoon (Vector &refellipsoid, const String &model, const Verbosity &verbosity)
 WORKSPACE METHOD: refellipsoidMoon. More...
 
void refellipsoidOrbitPlane (Vector &refellipsoid, const Numeric &orbitinc, const Verbosity &verbosity)
 WORKSPACE METHOD: refellipsoidOrbitPlane. More...
 
void refellipsoidSet (Vector &refellipsoid, const Numeric &re, const Numeric &e, const Verbosity &verbosity)
 WORKSPACE METHOD: refellipsoidSet. More...
 
void refellipsoidVenus (Vector &refellipsoid, const String &model, const Verbosity &verbosity)
 WORKSPACE METHOD: refellipsoidVenus. More...
 
void refr_index_airFreeElectrons (Numeric &refr_index_air, Numeric &refr_index_air_group, const Vector &f_grid, const ArrayOfArrayOfSpeciesTag &abs_species, const Vector &rtp_vmr, const Index &demand_vmr_value, const Verbosity &verbosity)
 WORKSPACE METHOD: refr_index_airFreeElectrons. More...
 
void refr_index_airInfraredEarth (Numeric &refr_index_air, Numeric &refr_index_air_group, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Verbosity &verbosity)
 WORKSPACE METHOD: refr_index_airInfraredEarth. More...
 
void refr_index_airMicrowavesEarth (Numeric &refr_index_air, Numeric &refr_index_air_group, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const ArrayOfArrayOfSpeciesTag &abs_species, const Numeric &k1, const Numeric &k2, const Numeric &k3, const Verbosity &verbosity)
 WORKSPACE METHOD: refr_index_airMicrowavesEarth. More...
 
void refr_index_airMicrowavesGeneral (Numeric &refr_index_air, Numeric &refr_index_air_group, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const ArrayOfArrayOfSpeciesTag &abs_species, const Verbosity &verbosity)
 WORKSPACE METHOD: refr_index_airMicrowavesGeneral. More...
 
void retrievalDefClose (Workspace &ws, Index &jacobian_do, Agenda &jacobian_agenda, Index &retrieval_checked, const CovarianceMatrix &covmat_sx, const ArrayOfRetrievalQuantity &jacobian_quantities, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalDefClose. More...
 
void retrievalAddAbsSpecies (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &species, const String &unit, const Index &for_species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddAbsSpecies. More...
 
void retrievalAddFreqShift (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &f_grid, const Numeric &df, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddFreqShift. More...
 
void retrievalAddFreqStretch (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Vector &f_grid, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Numeric &df, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddFreqStretch. More...
 
void retrievalDefInit (CovarianceMatrix &covmat_se, CovarianceMatrix &covmat_sx, Sparse &covmat_block, Sparse &covmat_inv_block, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &initialize_jacobian, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalDefInit. More...
 
void retrievalAddCatalogParameter (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const QuantumIdentifier &catalog_identity, const String &catalog_parameter, const Numeric &var, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddCatalogParameter. More...
 
void retrievalAddCatalogParameters (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Sparse &covmat_block, const Sparse &covmat_inv_block, const ArrayOfQuantumIdentifier &catalog_identities, const ArrayOfString &catalog_parameters, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddCatalogParameters. More...
 
void retrievalAddMagField (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &component, const Numeric &dB, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddMagField. More...
 
void retrievalAddPointingZa (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Matrix &sensor_pos, const ArrayOfTime &sensor_time, const Index &poly_order, const String &calcmode, const Numeric &dza, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddPointingZa. More...
 
void retrievalAddPolyfit (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Sparse &covmat_block, const Sparse &covmat_inv_block, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Matrix &sensor_pos, const Index &poly_order, const Index &no_pol_variation, const Index &no_los_variation, const Index &no_mblock_variation, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddPolyfit. More...
 
void retrievalAddScatSpecies (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &species, const String &quantity, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddScatSpecies. More...
 
void retrievalAddSinefit (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Sparse &covmat_block, const Sparse &covmat_inv_block, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Matrix &sensor_pos, const Vector &period_lengths, const Index &no_pol_variation, const Index &no_los_variation, const Index &no_mblock_variation, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddSinefit. More...
 
void retrievalAddSpecialSpecies (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &species, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddSpecialSpecies. More...
 
void retrievalAddSurfaceQuantity (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const String &quantity, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddSurfaceQuantity. More...
 
void retrievalAddTemperature (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &hse, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddTemperature. More...
 
void retrievalAddWind (Workspace &ws, CovarianceMatrix &covmat_sx, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Index &atmosphere_dim, const Sparse &covmat_block, const Sparse &covmat_inv_block, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const Vector &g1, const Vector &g2, const Vector &g3, const String &component, const Numeric &dfrequency, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalAddWind. More...
 
void retrievalErrorsExtract (Vector &retrieval_eo, Vector &retrieval_ss, const Matrix &covmat_so, const Matrix &covmat_ss, const Verbosity &verbosity)
 WORKSPACE METHOD: retrievalErrorsExtract. More...
 
void RT4Calc (Workspace &ws, Tensor7 &cloudbox_field, Vector &za_grid, Vector &aa_grid, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Index &cloudbox_checked, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Agenda &surface_rtprop_agenda, const Index &atmosphere_dim, const Tensor4 &pnd_field, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &p_grid, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Index &stokes_dim, const Matrix &z_surface, const Index &nstreams, const String &pfct_method, const String &quad_type, const Index &add_straight_angles, const Index &pfct_aa_grid_size, const Index &auto_inc_nstreams, const Index &robust, const Index &za_interp_order, const Index &cos_za_interp, const Numeric &max_delta_tau, const Verbosity &verbosity)
 WORKSPACE METHOD: RT4Calc. More...
 
void RT4CalcWithRT4Surface (Workspace &ws, Tensor7 &cloudbox_field, Vector &za_grid, Vector &aa_grid, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Index &cloudbox_checked, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Agenda &propmat_clearsky_agenda, const Index &atmosphere_dim, const Tensor4 &pnd_field, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &p_grid, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Index &stokes_dim, const Matrix &z_surface, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Tensor3 &surface_reflectivity, const GriddedField3 &surface_complex_refr_index, const Index &nstreams, const String &pfct_method, const String &ground_type, const String &quad_type, const Index &add_straight_angles, const Index &pfct_aa_grid_size, const Index &auto_inc_nstreams, const Index &robust, const Index &za_interp_order, const Index &cos_za_interp, const Numeric &max_delta_tau, const Verbosity &verbosity)
 WORKSPACE METHOD: RT4CalcWithRT4Surface. More...
 
void RT4Test (Tensor4 &out_rad, const String &datapath, const Verbosity &verbosity)
 WORKSPACE METHOD: RT4Test. More...
 
void rte_losGeometricFromRtePosToRtePos2 (Vector &rte_los, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &refellipsoid, const Vector &rte_pos, const Vector &rte_pos2, const Verbosity &verbosity)
 WORKSPACE METHOD: rte_losGeometricFromRtePosToRtePos2. More...
 
void rte_losSet (Vector &rte_los, const Index &atmosphere_dim, const Numeric &za, const Numeric &aa, const Verbosity &verbosity)
 WORKSPACE METHOD: rte_losSet. More...
 
void rte_poslosFromECEF (Vector &rte_pos, Vector &rte_los, const Matrix &sensor_pos_ecef, const Matrix &sensor_los_ecef, const Vector &refellipsoid, const Verbosity &verbosity)
 WORKSPACE METHOD: rte_poslosFromECEF. More...
 
void rte_poslosFromGeodetic (Vector &rte_pos, Vector &rte_los, const Matrix &sensor_pos_geodetic, const Matrix &sensor_los_geodetic, const Vector &refellipsoid, const Verbosity &verbosity)
 WORKSPACE METHOD: rte_poslosFromGeodetic. More...
 
void rte_posSet (Vector &rte_pos, const Index &atmosphere_dim, const Numeric &z, const Numeric &lat, const Numeric &lon, const Verbosity &verbosity)
 WORKSPACE METHOD: rte_posSet. More...
 
void rte_pos_losMoveToStartOfPpath (Vector &rte_pos, Vector &rte_los, const Index &atmosphere_dim, const Ppath &ppath, const Verbosity &verbosity)
 WORKSPACE METHOD: rte_pos_losMoveToStartOfPpath. More...
 
void rtp_nlteFromRaw (EnergyLevelMap &rtp_nlte, const ArrayOfQuantumIdentifier &nlte_level_identifiers, const Vector &nlte_vibrational_energies, const Vector &data, const Verbosity &verbosity)
 WORKSPACE METHOD: rtp_nlteFromRaw. More...
 
void ScatElementsPndAndScatAdd (ArrayOfArrayOfSingleScatteringData &scat_data_raw, ArrayOfGriddedField3 &pnd_field_raw, const Index &atmosphere_dim, const ArrayOfString &scat_data_files, const ArrayOfString &pnd_field_files, const Verbosity &verbosity)
 WORKSPACE METHOD: ScatElementsPndAndScatAdd. More...
 
void ScatElementsSelect (ArrayOfArrayOfSingleScatteringData &scat_data_raw, ArrayOfArrayOfScatteringMetaData &scat_meta, const ArrayOfString &scat_species, const String &species, const String &sizeparam, const Numeric &sizemin, const Numeric &sizemax, const Numeric &tolerance, const String &delim, const Verbosity &verbosity)
 WORKSPACE METHOD: ScatElementsSelect. More...
 
void ScatElementsToabs_speciesAdd (ArrayOfArrayOfSingleScatteringData &scat_data_raw, ArrayOfGriddedField3 &vmr_field_raw, ArrayOfArrayOfSpeciesTag &abs_species, Index &propmat_clearsky_agenda_checked, Index &abs_xsec_agenda_checked, const Index &atmosphere_dim, const Vector &f_grid, const ArrayOfString &scat_data_files, const ArrayOfString &pnd_field_files, const Verbosity &verbosity)
 WORKSPACE METHOD: ScatElementsToabs_speciesAdd. More...
 
void ScatSpeciesExtendTemperature (ArrayOfArrayOfSingleScatteringData &scat_data_raw, const ArrayOfString &scat_species, const String &species, const String &scat_species_delim, const Numeric &T_low, const Numeric &T_high, const Verbosity &verbosity)
 WORKSPACE METHOD: ScatSpeciesExtendTemperature. More...
 
void ScatSpeciesInit (ArrayOfString &scat_species, ArrayOfArrayOfSingleScatteringData &scat_data_raw, ArrayOfArrayOfScatteringMetaData &scat_meta, Index &scat_data_checked, ArrayOfGriddedField3 &pnd_field_raw, const Verbosity &verbosity)
 WORKSPACE METHOD: ScatSpeciesInit. More...
 
void ScatSpeciesMerge (Tensor4 &pnd_field, ArrayOfArrayOfSingleScatteringData &scat_data, ArrayOfArrayOfScatteringMetaData &scat_meta, ArrayOfString &scat_species, Index &cloudbox_checked, const Index &atmosphere_dim, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor3 &t_field, const Tensor3 &z_field, const Matrix &z_surface, const Verbosity &verbosity)
 WORKSPACE METHOD: ScatSpeciesMerge. More...
 
void ScatSpeciesPndAndScatAdd (ArrayOfArrayOfSingleScatteringData &scat_data_raw, ArrayOfGriddedField3 &pnd_field_raw, const Index &atmosphere_dim, const ArrayOfString &scat_data_files, const String &pnd_fieldarray_file, const Verbosity &verbosity)
 WORKSPACE METHOD: ScatSpeciesPndAndScatAdd. More...
 
void ScatSpeciesScatAndMetaRead (ArrayOfArrayOfSingleScatteringData &scat_data_raw, ArrayOfArrayOfScatteringMetaData &scat_meta, const ArrayOfString &scat_data_files, const Verbosity &verbosity)
 WORKSPACE METHOD: ScatSpeciesScatAndMetaRead. More...
 
void scat_data_singleTmatrix (SingleScatteringData &scat_data_single, ScatteringMetaData &scat_meta_single, const GriddedField3 &complex_refr_index, const String &shape, const Numeric &diameter_volume_equ, const Numeric &aspect_ratio, const Numeric &mass, const String &ptype, const Vector &data_f_grid, const Vector &data_t_grid, const Vector &data_za_grid, const Vector &data_aa_grid, const Numeric &precision, const String &cri_source, const Index &ndgs, const Index &robust, const Index &quiet, const Verbosity &verbosity)
 WORKSPACE METHOD: scat_data_singleTmatrix. More...
 
void scat_data_checkedCalc (Index &scat_data_checked, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Numeric &dfrel_threshold, const String &check_level, const Numeric &sca_mat_threshold, const Verbosity &verbosity)
 WORKSPACE METHOD: scat_data_checkedCalc. More...
 
void scat_data_monoCalc (ArrayOfArrayOfSingleScatteringData &scat_data_mono, const ArrayOfArrayOfSingleScatteringData &scat_data, const Vector &f_grid, const Index &f_index, const Verbosity &verbosity)
 WORKSPACE METHOD: scat_data_monoCalc. More...
 
void scat_data_monoExtract (ArrayOfArrayOfSingleScatteringData &scat_data_mono, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &f_index, const Verbosity &verbosity)
 WORKSPACE METHOD: scat_data_monoExtract. More...
 
void scat_dataCalc (ArrayOfArrayOfSingleScatteringData &scat_data, const ArrayOfArrayOfSingleScatteringData &scat_data_raw, const Vector &f_grid, const Index &interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: scat_dataCalc. More...
 
void scat_dataCheck (const ArrayOfArrayOfSingleScatteringData &scat_data, const String &check_type, const Numeric &sca_mat_threshold, const Verbosity &verbosity)
 WORKSPACE METHOD: scat_dataCheck. More...
 
void scat_dataReduceT (ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_index, const Numeric &temperature, const Index &interp_order, const Index &phamat_only, const Numeric &sca_mat_threshold, const Verbosity &verbosity)
 WORKSPACE METHOD: scat_dataReduceT. More...
 
void ScatSpeciesSizeMassInfo (Vector &scat_species_x, Numeric &scat_species_a, Numeric &scat_species_b, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Index &species_index, const String &x_unit, const Numeric &x_fit_start, const Numeric &x_fit_end, const Index &do_only_x, const Verbosity &verbosity)
 WORKSPACE METHOD: ScatSpeciesSizeMassInfo. More...
 
void particle_fieldCleanup (Tensor4 &particle_field_out, const Tensor4 &particle_field_in, const Numeric &threshold, const Verbosity &verbosity)
 WORKSPACE METHOD: particle_fieldCleanup. More...
 
void sensor_checkedCalc (Index &sensor_checked, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &f_grid, const Matrix &sensor_pos, const Matrix &sensor_los, const Matrix &transmitter_pos, const Matrix &mblock_dlos_grid, const Sparse &sensor_response, const Vector &sensor_response_f, const ArrayOfIndex &sensor_response_pol, const Matrix &sensor_response_dlos, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_checkedCalc. More...
 
void sensorOff (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, ArrayOfIndex &sensor_response_pol_grid, Matrix &sensor_response_dlos_grid, Matrix &mblock_dlos_grid, const Index &stokes_dim, const Vector &f_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: sensorOff. More...
 
void sensor_losGeometricFromSensorPosToOtherPositions (Matrix &sensor_los, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &refellipsoid, const Matrix &sensor_pos, const Matrix &target_pos, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_losGeometricFromSensorPosToOtherPositions. More...
 
void sensor_poslosFromECEF (Matrix &sensor_pos, Matrix &sensor_los, const Matrix &sensor_pos_ecef, const Matrix &sensor_los_ecef, const Vector &refellipsoid, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_poslosFromECEF. More...
 
void sensor_poslosFromGeodetic (Matrix &sensor_pos, Matrix &sensor_los, const Matrix &sensor_pos_geodetic, const Matrix &sensor_los_geodetic, const Vector &refellipsoid, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_poslosFromGeodetic. More...
 
void sensor_responseAntenna (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Matrix &sensor_response_dlos_grid, const Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Index &atmosphere_dim, const Index &antenna_dim, const Matrix &antenna_dlos, const GriddedField4 &antenna_response, const Index &sensor_norm, const String &option_2d, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseAntenna. More...
 
void sensor_responseBackend (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Vector &f_backend, const ArrayOfGriddedField1 &backend_channel_response, const Index &sensor_norm, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseBackend. More...
 
void sensor_responseBackendFrequencySwitching (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Vector &f_backend, const ArrayOfGriddedField1 &backend_channel_response, const Index &sensor_norm, const Numeric &df1, const Numeric &df2, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseBackendFrequencySwitching. More...
 
void sensor_responseBeamSwitching (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Matrix &sensor_response_dlos_grid, const Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Numeric &w1, const Numeric &w2, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseBeamSwitching. More...
 
void sensor_responseFillFgrid (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Index &polyorder, const Index &nfill, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseFillFgrid. More...
 
void sensor_responseFrequencySwitching (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseFrequencySwitching. More...
 
void sensor_responseIF2RF (Vector &sensor_response_f, Vector &sensor_response_f_grid, const Numeric &lo, const String &sideband_mode, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseIF2RF. More...
 
void sensor_responseInit (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, ArrayOfIndex &sensor_response_pol_grid, Matrix &sensor_response_dlos_grid, const Vector &f_grid, const Matrix &mblock_dlos_grid, const Index &antenna_dim, const Index &atmosphere_dim, const Index &stokes_dim, const Index &sensor_norm, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseInit. More...
 
void sensor_responseMetMM (Index &antenna_dim, Matrix &mblock_dlos_grid, Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, ArrayOfIndex &sensor_response_pol_grid, Matrix &sensor_response_dlos_grid, Index &sensor_norm, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &f_grid, const Vector &f_backend, const ArrayOfArrayOfIndex &channel2fgrid_indexes, const ArrayOfVector &channel2fgrid_weights, const String &iy_unit, const Matrix &antenna_dlos, const ArrayOfString &met_mm_polarisation, const Vector &met_mm_antenna, const Index &use_antenna, const Index &mirror_dza, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseMetMM. More...
 
void sensor_responseMixer (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Numeric &lo, const GriddedField1 &sideband_response, const Index &sensor_norm, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseMixer. More...
 
void sensor_responseMixerBackendPrecalcWeights (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Vector &f_backend, const ArrayOfArrayOfIndex &channel2fgrid_indexes, const ArrayOfVector &channel2fgrid_weights, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseMixerBackendPrecalcWeights. More...
 
void sensor_responseMultiMixerBackend (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Vector &lo_multi, const ArrayOfGriddedField1 &sideband_response_multi, const ArrayOfString &sideband_mode_multi, const ArrayOfVector &f_backend_multi, const ArrayOfArrayOfGriddedField1 &backend_channel_response_multi, const Index &sensor_norm, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseMultiMixerBackend. More...
 
void sensor_responsePolarisation (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, ArrayOfIndex &sensor_response_pol_grid, const Vector &sensor_response_f_grid, const Matrix &sensor_response_dlos_grid, const Index &stokes_dim, const String &iy_unit, const ArrayOfIndex &instrument_pol, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responsePolarisation. More...
 
void sensor_responseStokesRotation (Sparse &sensor_response, const Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Index &stokes_dim, const Vector &stokes_rotation, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseStokesRotation. More...
 
void sensor_responseSimpleAMSU (Vector &f_grid, Index &antenna_dim, Matrix &mblock_dlos_grid, Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, ArrayOfIndex &sensor_response_pol_grid, Matrix &sensor_response_dlos_grid, Index &sensor_norm, const Index &atmosphere_dim, const Index &stokes_dim, const Matrix &sensor_description_amsu, const Numeric &spacing, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseSimpleAMSU. More...
 
void sensor_responseGenericAMSU (Vector &f_grid, Index &antenna_dim, Matrix &mblock_dlos_grid, Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, ArrayOfIndex &sensor_response_pol_grid, Matrix &sensor_response_dlos_grid, Index &sensor_norm, const Index &atmosphere_dim, const Index &stokes_dim, const Matrix &sensor_description_amsu, const Numeric &spacing, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseGenericAMSU. More...
 
void sensor_responseWMRF (Sparse &sensor_response, Vector &sensor_response_f, ArrayOfIndex &sensor_response_pol, Matrix &sensor_response_dlos, Vector &sensor_response_f_grid, const ArrayOfIndex &sensor_response_pol_grid, const Matrix &sensor_response_dlos_grid, const Sparse &wmrf_weights, const Vector &f_backend, const Verbosity &verbosity)
 WORKSPACE METHOD: sensor_responseWMRF. More...
 
void SetNumberOfThreads (const Index &nthreads, const Verbosity &verbosity)
 WORKSPACE METHOD: SetNumberOfThreads. More...
 
void Sleep (const Numeric &time, const Verbosity &verbosity)
 WORKSPACE METHOD: Sleep. More...
 
void timeSleep (const Time &time, const Verbosity &verbosity)
 WORKSPACE METHOD: timeSleep. More...
 
void sparse_f_gridFromFrequencyGrid (Vector &sparse_f_grid, const Vector &f_grid, const Numeric &sparse_df, const String &speedup_option, const Verbosity &verbosity)
 WORKSPACE METHOD: sparse_f_gridFromFrequencyGrid. More...
 
void SparseSparseMultiply (Sparse &M, const Sparse &M1, const Sparse &M2, const Verbosity &verbosity)
 WORKSPACE METHOD: SparseSparseMultiply. More...
 
void SparseIdentity (Sparse &out, const Index &n, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: SparseIdentity. More...
 
void spectral_irradiance_fieldFromSpectralRadianceField (Tensor5 &spectral_irradiance_field, const Tensor7 &spectral_radiance_field, const Vector &za_grid, const Vector &aa_grid, const Vector &za_grid_weights, const Verbosity &verbosity)
 WORKSPACE METHOD: spectral_irradiance_fieldFromSpectralRadianceField. More...
 
void spectral_radiance_fieldClearskyPlaneParallel (Workspace &ws, Tensor7 &spectral_radiance_field, Tensor3 &trans_field, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &z_field, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Matrix &z_surface, const Numeric &ppath_lmax, const Numeric &rte_alonglos_v, const String &rt_integration_option, const Tensor3 &surface_props_data, const Vector &za_grid, const Index &use_parallel_za, const Verbosity &verbosity)
 WORKSPACE METHOD: spectral_radiance_fieldClearskyPlaneParallel. More...
 
void spectral_radiance_fieldCopyCloudboxField (Tensor7 &spectral_radiance_field, const Index &atmosphere_dim, const Vector &p_grid, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor7 &cloudbox_field, const Verbosity &verbosity)
 WORKSPACE METHOD: spectral_radiance_fieldCopyCloudboxField. More...
 
void spectral_radiance_fieldExpandCloudboxField (Workspace &ws, Tensor7 &spectral_radiance_field, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &iy_space_agenda, const Agenda &iy_surface_agenda, const Agenda &iy_cloudbox_agenda, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &p_grid, const Tensor3 &z_field, const Tensor3 &t_field, const EnergyLevelMap &nlte_field, const Tensor4 &vmr_field, const ArrayOfArrayOfSpeciesTag &abs_species, const Tensor3 &wind_u_field, const Tensor3 &wind_v_field, const Tensor3 &wind_w_field, const Tensor3 &mag_u_field, const Tensor3 &mag_v_field, const Tensor3 &mag_w_field, const Matrix &z_surface, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Tensor7 &cloudbox_field, const Numeric &ppath_lmax, const Numeric &rte_alonglos_v, const String &rt_integration_option, const Tensor3 &surface_props_data, const Vector &za_grid, const Index &use_parallel_za, const Verbosity &verbosity)
 WORKSPACE METHOD: spectral_radiance_fieldExpandCloudboxField. More...
 
void specular_losCalc (Vector &specular_los, Vector &surface_normal, const Vector &rtp_pos, const Vector &rtp_los, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &refellipsoid, const Matrix &z_surface, const Index &ignore_surface_slope, const Verbosity &verbosity)
 WORKSPACE METHOD: specular_losCalc. More...
 
void specular_losCalcNoTopography (Vector &specular_los, Vector &surface_normal, const Vector &rtp_pos, const Vector &rtp_los, const Index &atmosphere_dim, const Verbosity &verbosity)
 WORKSPACE METHOD: specular_losCalcNoTopography. More...
 
void StringJoin (String &out, const String &in1, const String &in2, const String &in3, const String &in4, const String &in5, const String &in6, const String &in7, const String &in8, const String &in9, const String &in10, const Verbosity &verbosity)
 WORKSPACE METHOD: StringJoin. More...
 
void StringSet (String &out, const String &text, const Verbosity &verbosity)
 WORKSPACE METHOD: StringSet. More...
 
void z_surfaceFromFileAndGrid (Matrix &z_surface, const Vector &lat_grid, const Vector &lon_grid, const String &filename, const Index &interp_order, const Index &set_lowest_altitude_to_zero, const Verbosity &verbosity)
 WORKSPACE METHOD: z_surfaceFromFileAndGrid. More...
 
void z_surfaceConstantAltitude (Matrix &z_surface, const Vector &lat_grid, const Vector &lon_grid, const Numeric &altitude, const Verbosity &verbosity)
 WORKSPACE METHOD: z_surfaceConstantAltitude. More...
 
void surfaceBlackbody (Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Index &atmosphere_dim, const Vector &f_grid, const Index &stokes_dim, const Vector &rtp_pos, const Vector &rtp_los, const Numeric &surface_skin_t, const Verbosity &verbosity)
 WORKSPACE METHOD: surfaceBlackbody. More...
 
void surfaceFastem (Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Numeric &surface_skin_t, const Numeric &salinity, const Numeric &wind_speed, const Numeric &wind_direction, const Vector &transmittance, const Index &fastem_version, const Verbosity &verbosity)
 WORKSPACE METHOD: surfaceFastem. More...
 
void surfaceTessem (Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Numeric &surface_skin_t, const TessemNN &tessem_neth, const TessemNN &tessem_netv, const Numeric &salinity, const Numeric &wind_speed, const Verbosity &verbosity)
 WORKSPACE METHOD: surfaceTessem. More...
 
void surfaceTelsem (Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Index &atmosphere_dim, const Index &stokes_dim, const Vector &f_grid, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const Vector &rtp_los, const Vector &specular_los, const Numeric &surface_skin_t, const TelsemAtlas &atlas, const Numeric &r_min, const Numeric &r_max, const Numeric &d_max, const Verbosity &verbosity)
 WORKSPACE METHOD: surfaceTelsem. More...
 
void surfaceFlatRefractiveIndex (Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Vector &f_grid, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &rtp_pos, const Vector &rtp_los, const Vector &specular_los, const Numeric &surface_skin_t, const GriddedField3 &surface_complex_refr_index, const Verbosity &verbosity)
 WORKSPACE METHOD: surfaceFlatRefractiveIndex. More...
 
void surfaceFlatReflectivity (Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Vector &f_grid, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &rtp_pos, const Vector &rtp_los, const Vector &specular_los, const Numeric &surface_skin_t, const Tensor3 &surface_reflectivity, const Verbosity &verbosity)
 WORKSPACE METHOD: surfaceFlatReflectivity. More...
 
void surfaceFlatRvRh (Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Vector &f_grid, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &rtp_pos, const Vector &rtp_los, const Vector &specular_los, const Numeric &surface_skin_t, const Matrix &surface_rv_rh, const Verbosity &verbosity)
 WORKSPACE METHOD: surfaceFlatRvRh. More...
 
void surfaceFlatScalarReflectivity (Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Vector &f_grid, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &rtp_pos, const Vector &rtp_los, const Vector &specular_los, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Verbosity &verbosity)
 WORKSPACE METHOD: surfaceFlatScalarReflectivity. More...
 
void surfaceLambertianSimple (Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Vector &f_grid, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &rtp_pos, const Vector &rtp_los, const Vector &surface_normal, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Index &lambertian_nza, const Numeric &za_pos, const Verbosity &verbosity)
 WORKSPACE METHOD: surfaceLambertianSimple. More...
 
void surfaceSemiSpecularBy3beams (Workspace &ws, Numeric &surface_skin_t, Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Index &atmosphere_dim, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Agenda &surface_rtprop_sub_agenda, const Numeric &specular_factor, const Numeric &dza, const Verbosity &verbosity)
 WORKSPACE METHOD: surfaceSemiSpecularBy3beams. More...
 
void surfaceSplitSpecularTo3beams (Matrix &surface_los, Tensor4 &surface_rmatrix, const Index &atmosphere_dim, const Vector &rtp_pos, const Vector &rtp_los, const Numeric &specular_factor, const Numeric &dza, const Verbosity &verbosity)
 WORKSPACE METHOD: surfaceSplitSpecularTo3beams. More...
 
void surface_complex_refr_indexFromGriddedField5 (GriddedField3 &surface_complex_refr_index, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const GriddedField5 &complex_refr_index_field, const Verbosity &verbosity)
 WORKSPACE METHOD: surface_complex_refr_indexFromGriddedField5. More...
 
void surface_reflectivityFromGriddedField6 (Tensor3 &surface_reflectivity, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const Vector &rtp_los, const GriddedField6 &r_field, const Verbosity &verbosity)
 WORKSPACE METHOD: surface_reflectivityFromGriddedField6. More...
 
void surface_rtpropCallAgendaX (Workspace &ws, Numeric &surface_skin_t, Matrix &surface_los, Tensor4 &surface_rmatrix, Matrix &surface_emission, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const ArrayOfAgenda &surface_rtprop_agenda_array, const ArrayOfIndex &surface_types, const Vector &surface_types_aux, const Vector &surface_types_weights, const Verbosity &verbosity)
 WORKSPACE METHOD: surface_rtpropCallAgendaX. More...
 
void surface_scalar_reflectivityFromGriddedField4 (Vector &surface_scalar_reflectivity, const Index &stokes_dim, const Vector &f_grid, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const Vector &rtp_los, const GriddedField4 &r_field, const Verbosity &verbosity)
 WORKSPACE METHOD: surface_scalar_reflectivityFromGriddedField4. More...
 
void surface_scalar_reflectivityFromSurface_rmatrix (Vector &surface_scalar_reflectivity, const Tensor4 &surface_rmatrix, const Verbosity &verbosity)
 WORKSPACE METHOD: surface_scalar_reflectivityFromSurface_rmatrix. More...
 
void surface_typeInterpTypeMask (ArrayOfIndex &surface_types, Vector &surface_types_aux, Vector &surface_types_weights, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const GriddedField2 &surface_type_mask, const String &method, const Verbosity &verbosity)
 WORKSPACE METHOD: surface_typeInterpTypeMask. More...
 
void SurfaceBlackbody (Matrix &surface_los, Tensor4 &surface_rmatrix, ArrayOfTensor4 &dsurface_rmatrix_dx, Matrix &surface_emission, ArrayOfMatrix &dsurface_emission_dx, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Tensor3 &surface_props_data, const ArrayOfString &surface_props_names, const ArrayOfString &dsurface_names, const Index &jacobian_do, const Verbosity &verbosity)
 WORKSPACE METHOD: SurfaceBlackbody. More...
 
void SurfaceDummy (ArrayOfTensor4 &dsurface_rmatrix_dx, ArrayOfMatrix &dsurface_emission_dx, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Tensor3 &surface_props_data, const ArrayOfString &surface_props_names, const ArrayOfString &dsurface_names, const Index &jacobian_do, const Verbosity &verbosity)
 WORKSPACE METHOD: SurfaceDummy. More...
 
void SurfaceFastem (Matrix &surface_los, Tensor4 &surface_rmatrix, ArrayOfTensor4 &dsurface_rmatrix_dx, Matrix &surface_emission, ArrayOfMatrix &dsurface_emission_dx, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Tensor3 &surface_props_data, const ArrayOfString &surface_props_names, const ArrayOfString &dsurface_names, const Index &jacobian_do, const Vector &transmittance, const Index &fastem_version, const Verbosity &verbosity)
 WORKSPACE METHOD: SurfaceFastem. More...
 
void SurfaceFlatScalarReflectivity (Matrix &surface_los, Tensor4 &surface_rmatrix, ArrayOfTensor4 &dsurface_rmatrix_dx, Matrix &surface_emission, ArrayOfMatrix &dsurface_emission_dx, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const Vector &specular_los, const Tensor3 &surface_props_data, const ArrayOfString &surface_props_names, const ArrayOfString &dsurface_names, const Index &jacobian_do, const Vector &f_reflectivities, const Verbosity &verbosity)
 WORKSPACE METHOD: SurfaceFlatScalarReflectivity. More...
 
void SurfaceTessem (Matrix &surface_los, Tensor4 &surface_rmatrix, ArrayOfTensor4 &dsurface_rmatrix_dx, Matrix &surface_emission, ArrayOfMatrix &dsurface_emission_dx, const Index &stokes_dim, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lon_grid, const Vector &f_grid, const Vector &rtp_pos, const Vector &rtp_los, const TessemNN &tessem_neth, const TessemNN &tessem_netv, const Tensor3 &surface_props_data, const ArrayOfString &surface_props_names, const ArrayOfString &dsurface_names, const Index &jacobian_do, const Verbosity &verbosity)
 WORKSPACE METHOD: SurfaceTessem. More...
 
void TangentPointExtract (Vector &tan_pos, const Ppath &ppath, const Verbosity &verbosity)
 WORKSPACE METHOD: TangentPointExtract. More...
 
void TangentPointPrint (const Ppath &ppath, const Index &level, const Verbosity &verbosity)
 WORKSPACE METHOD: TangentPointPrint. More...
 
void telsemStandalone (Matrix &emissivities, const Numeric &lat, const Numeric &lon, const Numeric &theta, const Vector &f, const TelsemAtlas &ta, const Numeric &d_max, const Verbosity &verbosity)
 WORKSPACE METHOD: telsemStandalone. More...
 
void telsemAtlasLookup (Vector &emissivities, const Numeric &lat, const Numeric &lon, const TelsemAtlas &atlas, const Verbosity &verbosity)
 WORKSPACE METHOD: telsemAtlasLookup. More...
 
void telsemSurfaceTypeLandSea (Index &surface_type, const Index &atmosphere_dim, const Vector &lat_grid, const Vector &lat_true, const Vector &lon_true, const Vector &rtp_pos, const TelsemAtlas &atlas, const Verbosity &verbosity)
 WORKSPACE METHOD: telsemSurfaceTypeLandSea. More...
 
void telsem_atlasReadAscii (TelsemAtlas &atlas, const String &directory, const Index &month, const String &filename_pattern, const Verbosity &verbosity)
 WORKSPACE METHOD: telsem_atlasReadAscii. More...
 
void telsem_atlasesReadAscii (ArrayOfTelsemAtlas &telsem_atlases, const String &directory, const String &filename_pattern, const Verbosity &verbosity)
 WORKSPACE METHOD: telsem_atlasesReadAscii. More...
 
void Tensor3Add (Tensor3 &out, const Tensor3 &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor3Add. More...
 
void Tensor3ExtractFromTensor4 (Tensor3 &out, const Tensor4 &in, const Index &i, const String &direction, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor3ExtractFromTensor4. More...
 
void Tensor3FromVector (Tensor3 &out, const Vector &v, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor3FromVector. More...
 
void Tensor3Multiply (Tensor3 &out, const Tensor3 &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor3Multiply. More...
 
void Tensor3SetConstant (Tensor3 &out, const Index &npages, const Index &nrows, const Index &ncols, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor3SetConstant. More...
 
void Tensor4Add (Tensor4 &out, const Tensor4 &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor4Add. More...
 
void Tensor4Multiply (Tensor4 &out, const Tensor4 &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor4Multiply. More...
 
void Tensor4SetConstant (Tensor4 &out, const Index &nbooks, const Index &npages, const Index &nrows, const Index &ncols, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor4SetConstant. More...
 
void Tensor5Multiply (Tensor5 &out, const Tensor5 &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor5Multiply. More...
 
void Tensor5SetConstant (Tensor5 &out, const Index &nshelves, const Index &nbooks, const Index &npages, const Index &nrows, const Index &ncols, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor5SetConstant. More...
 
void Tensor6Multiply (Tensor6 &out, const Tensor6 &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor6Multiply. More...
 
void Tensor6SetConstant (Tensor6 &out, const Index &nvitrines, const Index &nshelves, const Index &nbooks, const Index &npages, const Index &nrows, const Index &ncols, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor6SetConstant. More...
 
void Tensor7Multiply (Tensor7 &out, const Tensor7 &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor7Multiply. More...
 
void Tensor7SetConstant (Tensor7 &out, const Index &nlibraries, const Index &nvitrines, const Index &nshelves, const Index &nbooks, const Index &npages, const Index &nrows, const Index &ncols, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor7SetConstant. More...
 
void TestArrayOfA