ARTS 2.5.9 (git: 825fa5f2)
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 <predefined/predef_data.h>
#include "transmissionmatrix.h"
#include "star.h"
#include "telsem.h"
#include "tessem.h"
#include "xsec_fit.h"
#include "absorptionlines.h"
#include "linemixing.h"
#include "callback.h"

Go to the source code of this file.

Macros

#define N_MD   2234
 

Functions

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 AbsorptionLinesCreate (AbsorptionLines &out, const Verbosity &verbosity)
 WORKSPACE METHOD: AbsorptionLinesCreate. More...
 
void AbsorptionLinesSet (AbsorptionLines &out, const AbsorptionLines &value, const Verbosity &verbosity)
 WORKSPACE METHOD: AbsorptionLinesSet. 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 AgendaCreate (Workspace &ws, Agenda &out, const Verbosity &verbosity)
 WORKSPACE METHOD: AgendaCreate. 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 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 ArrayOfAbsorptionLinesCreate (ArrayOfAbsorptionLines &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfAbsorptionLinesCreate. More...
 
void ArrayOfAbsorptionLinesSet (ArrayOfAbsorptionLines &out, const ArrayOfAbsorptionLines &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfAbsorptionLinesSet. More...
 
void ArrayOfAgendaAppend (Workspace &ws, ArrayOfAgenda &out, const String &out_wsvname, const Agenda &input_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfAgendaAppend. More...
 
void ArrayOfAgendaCreate (ArrayOfAgenda &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfAgendaCreate. More...
 
void ArrayOfAgendaExecute (Workspace &ws, const Index &agenda_array_index, const ArrayOfAgenda &agendas, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfAgendaExecute. More...
 
void ArrayOfArrayOfAbsorptionLinesCreate (ArrayOfArrayOfAbsorptionLines &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfAbsorptionLinesCreate. More...
 
void ArrayOfArrayOfAbsorptionLinesSet (ArrayOfArrayOfAbsorptionLines &out, const ArrayOfArrayOfAbsorptionLines &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfAbsorptionLinesSet. More...
 
void ArrayOfArrayOfGriddedField1Create (ArrayOfArrayOfGriddedField1 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfGriddedField1Create. More...
 
void ArrayOfArrayOfGriddedField1Set (ArrayOfArrayOfGriddedField1 &out, const ArrayOfArrayOfGriddedField1 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfGriddedField1Set. More...
 
void ArrayOfArrayOfGriddedField2Create (ArrayOfArrayOfGriddedField2 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfGriddedField2Create. More...
 
void ArrayOfArrayOfGriddedField2Set (ArrayOfArrayOfGriddedField2 &out, const ArrayOfArrayOfGriddedField2 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfGriddedField2Set. More...
 
void ArrayOfArrayOfGriddedField3Create (ArrayOfArrayOfGriddedField3 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfGriddedField3Create. More...
 
void ArrayOfArrayOfGriddedField3Set (ArrayOfArrayOfGriddedField3 &out, const ArrayOfArrayOfGriddedField3 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfGriddedField3Set. More...
 
void ArrayOfArrayOfIndexCreate (ArrayOfArrayOfIndex &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfIndexCreate. More...
 
void ArrayOfArrayOfIndexSet (ArrayOfArrayOfIndex &out, const ArrayOfArrayOfIndex &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfIndexSet. More...
 
void ArrayOfArrayOfMatrixCreate (ArrayOfArrayOfMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfMatrixCreate. More...
 
void ArrayOfArrayOfMatrixSet (ArrayOfArrayOfMatrix &out, const ArrayOfArrayOfMatrix &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfMatrixSet. More...
 
void ArrayOfArrayOfPropagationMatrixCreate (ArrayOfArrayOfPropagationMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfPropagationMatrixCreate. More...
 
void ArrayOfArrayOfPropagationMatrixSet (ArrayOfArrayOfPropagationMatrix &out, const ArrayOfArrayOfPropagationMatrix &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfPropagationMatrixSet. More...
 
void ArrayOfArrayOfRadiationVectorCreate (ArrayOfArrayOfRadiationVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfRadiationVectorCreate. More...
 
void ArrayOfArrayOfRadiationVectorSet (ArrayOfArrayOfRadiationVector &out, const ArrayOfArrayOfRadiationVector &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfRadiationVectorSet. More...
 
void ArrayOfArrayOfScatteringMetaDataCreate (ArrayOfArrayOfScatteringMetaData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfScatteringMetaDataCreate. More...
 
void ArrayOfArrayOfScatteringMetaDataSet (ArrayOfArrayOfScatteringMetaData &out, const ArrayOfArrayOfScatteringMetaData &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfScatteringMetaDataSet. More...
 
void ArrayOfArrayOfSingleScatteringDataCreate (ArrayOfArrayOfSingleScatteringData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfSingleScatteringDataCreate. More...
 
void ArrayOfArrayOfSingleScatteringDataSet (ArrayOfArrayOfSingleScatteringData &out, const ArrayOfArrayOfSingleScatteringData &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfSingleScatteringDataSet. More...
 
void ArrayOfArrayOfSpeciesTagCreate (ArrayOfArrayOfSpeciesTag &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfSpeciesTagCreate. More...
 
void ArrayOfArrayOfSpeciesTagSet (ArrayOfArrayOfSpeciesTag &out, const ArrayOfArrayOfSpeciesTag &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfSpeciesTagSet. More...
 
void ArrayOfArrayOfStokesVectorCreate (ArrayOfArrayOfStokesVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfStokesVectorCreate. More...
 
void ArrayOfArrayOfStokesVectorSet (ArrayOfArrayOfStokesVector &out, const ArrayOfArrayOfStokesVector &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfStokesVectorSet. More...
 
void ArrayOfArrayOfStringCreate (ArrayOfArrayOfString &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfStringCreate. More...
 
void ArrayOfArrayOfStringSet (ArrayOfArrayOfString &out, const ArrayOfArrayOfString &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfStringSet. More...
 
void ArrayOfArrayOfTensor3Create (ArrayOfArrayOfTensor3 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfTensor3Create. More...
 
void ArrayOfArrayOfTensor3Set (ArrayOfArrayOfTensor3 &out, const ArrayOfArrayOfTensor3 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfTensor3Set. More...
 
void ArrayOfArrayOfTensor6Create (ArrayOfArrayOfTensor6 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfTensor6Create. More...
 
void ArrayOfArrayOfTensor6Set (ArrayOfArrayOfTensor6 &out, const ArrayOfArrayOfTensor6 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfTensor6Set. More...
 
void ArrayOfArrayOfTimeCreate (ArrayOfArrayOfTime &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfTimeCreate. More...
 
void ArrayOfArrayOfTimeSet (ArrayOfArrayOfTime &out, const ArrayOfArrayOfTime &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfTimeSet. More...
 
void ArrayOfArrayOfTransmissionMatrixCreate (ArrayOfArrayOfTransmissionMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfTransmissionMatrixCreate. More...
 
void ArrayOfArrayOfTransmissionMatrixSet (ArrayOfArrayOfTransmissionMatrix &out, const ArrayOfArrayOfTransmissionMatrix &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfTransmissionMatrixSet. More...
 
void ArrayOfArrayOfVectorCreate (ArrayOfArrayOfVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfVectorCreate. More...
 
void ArrayOfArrayOfVectorSet (ArrayOfArrayOfVector &out, const ArrayOfArrayOfVector &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfArrayOfVectorSet. More...
 
void ArrayOfCIARecordCreate (ArrayOfCIARecord &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfCIARecordCreate. More...
 
void ArrayOfCIARecordSet (ArrayOfCIARecord &out, const ArrayOfCIARecord &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfCIARecordSet. More...
 
void ArrayOfGriddedField1Create (ArrayOfGriddedField1 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfGriddedField1Create. More...
 
void ArrayOfGriddedField1Set (ArrayOfGriddedField1 &out, const ArrayOfGriddedField1 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfGriddedField1Set. More...
 
void ArrayOfGriddedField2Create (ArrayOfGriddedField2 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfGriddedField2Create. More...
 
void ArrayOfGriddedField2Set (ArrayOfGriddedField2 &out, const ArrayOfGriddedField2 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfGriddedField2Set. More...
 
void ArrayOfGriddedField3Create (ArrayOfGriddedField3 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfGriddedField3Create. More...
 
void ArrayOfGriddedField3Set (ArrayOfGriddedField3 &out, const ArrayOfGriddedField3 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfGriddedField3Set. More...
 
void ArrayOfGriddedField4Create (ArrayOfGriddedField4 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfGriddedField4Create. More...
 
void ArrayOfGriddedField4Set (ArrayOfGriddedField4 &out, const ArrayOfGriddedField4 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfGriddedField4Set. More...
 
void ArrayOfIndexCreate (ArrayOfIndex &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfIndexCreate. 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 ArrayOfIndexSetConstant (ArrayOfIndex &out, const Index &nelem, const Index &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfIndexSetConstant. More...
 
void ArrayOfJacobianTargetCreate (ArrayOfJacobianTarget &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfJacobianTargetCreate. More...
 
void ArrayOfJacobianTargetSet (ArrayOfJacobianTarget &out, const ArrayOfJacobianTarget &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfJacobianTargetSet. More...
 
void ArrayOfMatrixCreate (ArrayOfMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfMatrixCreate. More...
 
void ArrayOfMatrixSet (ArrayOfMatrix &out, const ArrayOfMatrix &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfMatrixSet. More...
 
void ArrayOfPpathCreate (ArrayOfPpath &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfPpathCreate. More...
 
void ArrayOfPpathSet (ArrayOfPpath &out, const ArrayOfPpath &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfPpathSet. More...
 
void ArrayOfPropagationMatrixCreate (ArrayOfPropagationMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfPropagationMatrixCreate. More...
 
void ArrayOfPropagationMatrixSet (ArrayOfPropagationMatrix &out, const ArrayOfPropagationMatrix &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfPropagationMatrixSet. More...
 
void ArrayOfQuantumIdentifierCreate (ArrayOfQuantumIdentifier &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfQuantumIdentifierCreate. More...
 
void ArrayOfQuantumIdentifierFromLines (ArrayOfQuantumIdentifier &out, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Index &global, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfQuantumIdentifierFromLines. More...
 
void ArrayOfQuantumIdentifierSet (ArrayOfQuantumIdentifier &out, const ArrayOfQuantumIdentifier &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfQuantumIdentifierSet. More...
 
void ArrayOfRadiationVectorCreate (ArrayOfRadiationVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfRadiationVectorCreate. More...
 
void ArrayOfRadiationVectorSet (ArrayOfRadiationVector &out, const ArrayOfRadiationVector &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfRadiationVectorSet. More...
 
void ArrayOfRetrievalQuantityCreate (ArrayOfRetrievalQuantity &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfRetrievalQuantityCreate. More...
 
void ArrayOfRetrievalQuantitySet (ArrayOfRetrievalQuantity &out, const ArrayOfRetrievalQuantity &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfRetrievalQuantitySet. More...
 
void ArrayOfScatteringMetaDataCreate (ArrayOfScatteringMetaData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfScatteringMetaDataCreate. More...
 
void ArrayOfScatteringMetaDataSet (ArrayOfScatteringMetaData &out, const ArrayOfScatteringMetaData &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfScatteringMetaDataSet. More...
 
void ArrayOfSingleScatteringDataCreate (ArrayOfSingleScatteringData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfSingleScatteringDataCreate. More...
 
void ArrayOfSingleScatteringDataSet (ArrayOfSingleScatteringData &out, const ArrayOfSingleScatteringData &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfSingleScatteringDataSet. More...
 
void ArrayOfSparseCreate (ArrayOfSparse &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfSparseCreate. More...
 
void ArrayOfSparseSet (ArrayOfSparse &out, const ArrayOfSparse &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfSparseSet. More...
 
void ArrayOfSpeciesTagCreate (ArrayOfSpeciesTag &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfSpeciesTagCreate. More...
 
void ArrayOfSpeciesTagSet (ArrayOfSpeciesTag &out, const ArrayOfSpeciesTag &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfSpeciesTagSet. More...
 
void ArrayOfStarCreate (ArrayOfStar &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfStarCreate. More...
 
void ArrayOfStarSet (ArrayOfStar &out, const ArrayOfStar &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfStarSet. More...
 
void ArrayOfStokesVectorCreate (ArrayOfStokesVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfStokesVectorCreate. More...
 
void ArrayOfStokesVectorSet (ArrayOfStokesVector &out, const ArrayOfStokesVector &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfStokesVectorSet. More...
 
void ArrayOfStringCreate (ArrayOfString &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfStringCreate. More...
 
void ArrayOfStringSet (ArrayOfString &out, const ArrayOfString &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfStringSet. More...
 
void ArrayOfTelsemAtlasCreate (ArrayOfTelsemAtlas &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTelsemAtlasCreate. More...
 
void ArrayOfTelsemAtlasSet (ArrayOfTelsemAtlas &out, const ArrayOfTelsemAtlas &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTelsemAtlasSet. More...
 
void ArrayOfTensor3Create (ArrayOfTensor3 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor3Create. More...
 
void ArrayOfTensor3Set (ArrayOfTensor3 &out, const ArrayOfTensor3 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor3Set. More...
 
void ArrayOfTensor4Create (ArrayOfTensor4 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor4Create. More...
 
void ArrayOfTensor4Set (ArrayOfTensor4 &out, const ArrayOfTensor4 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor4Set. More...
 
void ArrayOfTensor5Create (ArrayOfTensor5 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor5Create. More...
 
void ArrayOfTensor5Set (ArrayOfTensor5 &out, const ArrayOfTensor5 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor5Set. More...
 
void ArrayOfTensor6Create (ArrayOfTensor6 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor6Create. More...
 
void ArrayOfTensor6Set (ArrayOfTensor6 &out, const ArrayOfTensor6 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor6Set. More...
 
void ArrayOfTensor7Create (ArrayOfTensor7 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor7Create. More...
 
void ArrayOfTensor7Set (ArrayOfTensor7 &out, const ArrayOfTensor7 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTensor7Set. More...
 
void ArrayOfTimeCreate (ArrayOfTime &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTimeCreate. More...
 
void ArrayOfTimeNLinSpace (ArrayOfTime &out, const Index &nelem, const String &start, const String &stop, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTimeNLinSpace. More...
 
void ArrayOfTimeSet (ArrayOfTime &out, const ArrayOfTime &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTimeSet. More...
 
void ArrayOfTimeSetConstant (ArrayOfTime &out, const Index &nelem, const Time &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTimeSetConstant. More...
 
void ArrayOfTransmissionMatrixCreate (ArrayOfTransmissionMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTransmissionMatrixCreate. More...
 
void ArrayOfTransmissionMatrixSet (ArrayOfTransmissionMatrix &out, const ArrayOfTransmissionMatrix &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfTransmissionMatrixSet. More...
 
void ArrayOfVectorCreate (ArrayOfVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfVectorCreate. More...
 
void ArrayOfVectorSet (ArrayOfVector &out, const ArrayOfVector &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfVectorSet. More...
 
void ArrayOfXsecRecordCreate (ArrayOfXsecRecord &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfXsecRecordCreate. More...
 
void ArrayOfXsecRecordSet (ArrayOfXsecRecord &out, const ArrayOfXsecRecord &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ArrayOfXsecRecordSet. 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 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 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 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 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 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 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 CIAInfo (const String &catalogpath, const ArrayOfString &cia_tags, const Verbosity &verbosity)
 WORKSPACE METHOD: CIAInfo. More...
 
void CIARecordCreate (CIARecord &out, const Verbosity &verbosity)
 WORKSPACE METHOD: CIARecordCreate. More...
 
void CIARecordReadFromFile (CIARecord &cia_record, const String &species_tag, const String &filename, const Verbosity &verbosity)
 WORKSPACE METHOD: CIARecordReadFromFile. More...
 
void CIARecordSet (CIARecord &out, const CIARecord &value, const Verbosity &verbosity)
 WORKSPACE METHOD: CIARecordSet. More...
 
void CallbackFunctionCreate (CallbackFunction &out, const Verbosity &verbosity)
 WORKSPACE METHOD: CallbackFunctionCreate. More...
 
void CallbackFunctionExecute (Workspace &ws, const CallbackFunction &function, const Verbosity &verbosity)
 WORKSPACE METHOD: CallbackFunctionExecute. More...
 
void CallbackFunctionSet (CallbackFunction &out, const CallbackFunction &value, const Verbosity &verbosity)
 WORKSPACE METHOD: CallbackFunctionSet. More...
 
void CheckUnique (const ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: CheckUnique. 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 CovarianceMatrixCreate (CovarianceMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: CovarianceMatrixCreate. More...
 
void CovarianceMatrixSet (CovarianceMatrix &out, const CovarianceMatrix &value, const Verbosity &verbosity)
 WORKSPACE METHOD: CovarianceMatrixSet. 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 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 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, ArrayOfMatrix &disort_aux, 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 &gas_scattering_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 Vector &lat_true, const Vector &lon_true, const Vector &refellipsoid, const ArrayOfArrayOfSingleScatteringData &scat_data, const ArrayOfStar &stars, const Vector &f_grid, const Vector &za_grid, const Vector &aa_grid, const Index &stokes_dim, const Matrix &z_surface, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Index &gas_scattering_do, const Index &stars_do, const ArrayOfString &disort_aux_vars, const Index &nstreams, const Index &Npfct, const Index &only_tro, const Index &quiet, const Index &emission, const Index &intensity_correction, const Verbosity &verbosity)
 WORKSPACE METHOD: DisortCalc. More...
 
void DisortCalcClearsky (Workspace &ws, Tensor7 &spectral_radiance_field, ArrayOfMatrix &disort_aux, const Index &atmfields_checked, const Index &atmgeom_checked, const Agenda &propmat_clearsky_agenda, const Agenda &gas_scattering_agenda, const Index &atmosphere_dim, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &p_grid, const Vector &lat_true, const Vector &lon_true, const Vector &refellipsoid, const ArrayOfStar &stars, const Vector &f_grid, const Vector &za_grid, const Vector &aa_grid, const Index &stokes_dim, const Matrix &z_surface, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Index &gas_scattering_do, const Index &stars_do, const ArrayOfString &disort_aux_vars, const Index &nstreams, const Index &quiet, const Index &emission, const Index &intensity_correction, const Verbosity &verbosity)
 WORKSPACE METHOD: DisortCalcClearsky. More...
 
void DisortCalcIrradiance (Workspace &ws, Tensor5 &spectral_irradiance_field, ArrayOfMatrix &disort_aux, const Index &atmfields_checked, const Index &atmgeom_checked, const Index &scat_data_checked, const Agenda &propmat_clearsky_agenda, const Agenda &gas_scattering_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 Vector &lat_true, const Vector &lon_true, const Vector &refellipsoid, const ArrayOfArrayOfSingleScatteringData &scat_data, const ArrayOfStar &stars, const Vector &f_grid, const Index &stokes_dim, const Matrix &z_surface, const Numeric &surface_skin_t, const Vector &surface_scalar_reflectivity, const Index &gas_scattering_do, const Index &stars_do, const ArrayOfString &disort_aux_vars, const Index &nstreams, const Index &Npfct, const Index &only_tro, const Index &quiet, const Index &emission, const Index &intensity_correction, const Verbosity &verbosity)
 WORKSPACE METHOD: DisortCalcIrradiance. More...
 
void DisortCalcWithARTSSurface (Workspace &ws, Tensor7 &cloudbox_field, ArrayOfMatrix &disort_aux, 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 Agenda &gas_scattering_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 Vector &lat_true, const Vector &lon_true, const Vector &refellipsoid, const ArrayOfArrayOfSingleScatteringData &scat_data, const ArrayOfStar &stars, const Vector &f_grid, const Vector &za_grid, const Vector &aa_grid, const Index &stokes_dim, const Matrix &z_surface, const Index &gas_scattering_do, const Index &stars_do, const ArrayOfString &disort_aux_vars, const Index &nstreams, const Index &Npfct, const Index &only_tro, const Index &quiet, const Index &emission, const Index &intensity_correction, const Numeric &inc_angle, const Verbosity &verbosity)
 WORKSPACE METHOD: DisortCalcWithARTSSurface. 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 Duration (Numeric &duration, const Time &start, const Time &end, const Verbosity &verbosity)
 WORKSPACE METHOD: Duration. More...
 
void EnergyLevelMapCreate (EnergyLevelMap &out, const Verbosity &verbosity)
 WORKSPACE METHOD: EnergyLevelMapCreate. More...
 
void EnergyLevelMapSet (EnergyLevelMap &out, const EnergyLevelMap &value, 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 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 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 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 GasAbsLookupCreate (GasAbsLookup &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GasAbsLookupCreate. More...
 
void GasAbsLookupSet (GasAbsLookup &out, const GasAbsLookup &value, const Verbosity &verbosity)
 WORKSPACE METHOD: GasAbsLookupSet. 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 GridPosCreate (GridPos &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GridPosCreate. More...
 
void GridPosSet (GridPos &out, const GridPos &value, const Verbosity &verbosity)
 WORKSPACE METHOD: GridPosSet. More...
 
void GriddedField1Create (GriddedField1 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField1Create. More...
 
void GriddedField1Set (GriddedField1 &out, const GriddedField1 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField1Set. More...
 
void GriddedField2Create (GriddedField2 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField2Create. More...
 
void GriddedField2Set (GriddedField2 &out, const GriddedField2 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField2Set. More...
 
void GriddedField3Create (GriddedField3 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField3Create. More...
 
void GriddedField3Set (GriddedField3 &out, const GriddedField3 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField3Set. More...
 
void GriddedField4Create (GriddedField4 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField4Create. More...
 
void GriddedField4Set (GriddedField4 &out, const GriddedField4 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField4Set. More...
 
void GriddedField5Create (GriddedField5 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField5Create. More...
 
void GriddedField5Set (GriddedField5 &out, const GriddedField5 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField5Set. More...
 
void GriddedField6Create (GriddedField6 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField6Create. More...
 
void GriddedField6Set (GriddedField6 &out, const GriddedField6 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: GriddedField6Set. 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 HitranRelaxationMatrixDataCreate (HitranRelaxationMatrixData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: HitranRelaxationMatrixDataCreate. More...
 
void HitranRelaxationMatrixDataSet (HitranRelaxationMatrixData &out, const HitranRelaxationMatrixData &value, const Verbosity &verbosity)
 WORKSPACE METHOD: HitranRelaxationMatrixDataSet. More...
 
void HydrotableCalc (Workspace &ws, GriddedField4 &hydrotable, const ArrayOfAgenda &pnd_agenda_array, const ArrayOfArrayOfString &pnd_agenda_array_input_names, const ArrayOfArrayOfSingleScatteringData &scat_data, const Index &scat_data_checked, const Vector &f_grid, const Index &iss, const Vector &T_grid, const Vector &wc_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: HydrotableCalc. 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 IndexCreate (Index &out, const Verbosity &verbosity)
 WORKSPACE METHOD: IndexCreate. 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 IntersectionGeometricalWithAltitude (Matrix &pos, Matrix &los, const Matrix &sensor_pos, const Matrix &sensor_los, const Vector &refellipsoid, const Vector &lat_grid, const Vector &lon_grid, const Numeric &altitude, const Verbosity &verbosity)
 WORKSPACE METHOD: IntersectionGeometricalWithAltitude. More...
 
void JacobianTargetCreate (JacobianTarget &out, const Verbosity &verbosity)
 WORKSPACE METHOD: JacobianTargetCreate. More...
 
void JacobianTargetSet (JacobianTarget &out, const JacobianTarget &value, const Verbosity &verbosity)
 WORKSPACE METHOD: JacobianTargetSet. More...
 
void LocalTimeOffset (Numeric &dt, const Verbosity &verbosity)
 WORKSPACE METHOD: LocalTimeOffset. More...
 
void MCAntennaCreate (MCAntenna &out, const Verbosity &verbosity)
 WORKSPACE METHOD: MCAntennaCreate. More...
 
void MCAntennaSet (MCAntenna &out, const MCAntenna &value, const Verbosity &verbosity)
 WORKSPACE METHOD: MCAntennaSet. 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 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 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 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 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 MapOfErrorCorrectedSuddenDataCreate (MapOfErrorCorrectedSuddenData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: MapOfErrorCorrectedSuddenDataCreate. More...
 
void MapOfErrorCorrectedSuddenDataSet (MapOfErrorCorrectedSuddenData &out, const MapOfErrorCorrectedSuddenData &value, const Verbosity &verbosity)
 WORKSPACE METHOD: MapOfErrorCorrectedSuddenDataSet. More...
 
void Matrix1ColFromVector (Matrix &out, const Vector &v, const Verbosity &verbosity)
 WORKSPACE METHOD: Matrix1ColFromVector. More...
 
void Matrix1RowFromVector (Matrix &out, const Vector &v, const Verbosity &verbosity)
 WORKSPACE METHOD: Matrix1RowFromVector. More...
 
void Matrix2ColFromVectors (Matrix &out, const Vector &v1, const Vector &v2, const Verbosity &verbosity)
 WORKSPACE METHOD: Matrix2ColFromVectors. More...
 
void Matrix2RowFromVectors (Matrix &out, const Vector &v1, const Vector &v2, const Verbosity &verbosity)
 WORKSPACE METHOD: Matrix2RowFromVectors. More...
 
void Matrix3ColFromVectors (Matrix &out, const Vector &v1, const Vector &v2, const Vector &v3, const Verbosity &verbosity)
 WORKSPACE METHOD: Matrix3ColFromVectors. More...
 
void Matrix3RowFromVectors (Matrix &out, const Vector &v1, const Vector &v2, const Vector &v3, const Verbosity &verbosity)
 WORKSPACE METHOD: Matrix3RowFromVectors. 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 MatrixCreate (Matrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixCreate. 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 MatrixMultiply (Matrix &out, const Matrix &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixMultiply. More...
 
void MatrixPlanck (Matrix &out, const Index &stokes_dim, const Vector &f, const Numeric &t, const Verbosity &verbosity)
 WORKSPACE METHOD: MatrixPlanck. 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 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 NumericCreate (Numeric &out, const Verbosity &verbosity)
 WORKSPACE METHOD: NumericCreate. 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 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 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 PFromZSimple (Vector &p_grid, const Vector &z_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: PFromZSimple. More...
 
void PlanetSet (Workspace &ws, Agenda &g0_agenda, Vector &refellipsoid, Numeric &molarmass_dry_air, Numeric &planet_rotation_period, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: PlanetSet. More...
 
void PpathCreate (Ppath &out, const Verbosity &verbosity)
 WORKSPACE METHOD: PpathCreate. More...
 
void PpathSet (Ppath &out, const Ppath &value, const Verbosity &verbosity)
 WORKSPACE METHOD: PpathSet. More...
 
void PredefinedModelDataCreate (PredefinedModelData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: PredefinedModelDataCreate. More...
 
void PredefinedModelDataSet (PredefinedModelData &out, const PredefinedModelData &value, const Verbosity &verbosity)
 WORKSPACE METHOD: PredefinedModelDataSet. More...
 
void PrintPhysicalConstants (const Verbosity &verbosity)
 WORKSPACE METHOD: PrintPhysicalConstants. More...
 
void PropagationMatrixCreate (PropagationMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: PropagationMatrixCreate. More...
 
void PropagationMatrixSet (PropagationMatrix &out, const PropagationMatrix &value, const Verbosity &verbosity)
 WORKSPACE METHOD: PropagationMatrixSet. More...
 
void QuantumIdentifierCreate (QuantumIdentifier &out, const Verbosity &verbosity)
 WORKSPACE METHOD: QuantumIdentifierCreate. More...
 
void QuantumIdentifierSet (QuantumIdentifier &out, const QuantumIdentifier &value, const Verbosity &verbosity)
 WORKSPACE METHOD: QuantumIdentifierSet. 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 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 RadiationVectorCreate (RadiationVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: RadiationVectorCreate. More...
 
void RadiationVectorSet (RadiationVector &out, const RadiationVector &value, const Verbosity &verbosity)
 WORKSPACE METHOD: RadiationVectorSet. More...
 
void RationalAdd (Rational &out, const Rational &in, const Rational &value, const Verbosity &verbosity)
 WORKSPACE METHOD: RationalAdd. More...
 
void RationalCreate (Rational &out, const Verbosity &verbosity)
 WORKSPACE METHOD: RationalCreate. 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 Rational &value, 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 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 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 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 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 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 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 ReadXsecData (ArrayOfXsecRecord &xsec_fit_data, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: ReadXsecData. 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 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, 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 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 ScatteringMetaDataCreate (ScatteringMetaData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: ScatteringMetaDataCreate. More...
 
void ScatteringMetaDataSet (ScatteringMetaData &out, const ScatteringMetaData &value, const Verbosity &verbosity)
 WORKSPACE METHOD: ScatteringMetaDataSet. More...
 
void SetNumberOfThreads (const Index &nthreads, const Verbosity &verbosity)
 WORKSPACE METHOD: SetNumberOfThreads. More...
 
void SingleScatteringDataCreate (SingleScatteringData &out, const Verbosity &verbosity)
 WORKSPACE METHOD: SingleScatteringDataCreate. More...
 
void SingleScatteringDataSet (SingleScatteringData &out, const SingleScatteringData &value, const Verbosity &verbosity)
 WORKSPACE METHOD: SingleScatteringDataSet. More...
 
void Sleep (const Numeric &time, const Verbosity &verbosity)
 WORKSPACE METHOD: Sleep. More...
 
void SparseCreate (Sparse &out, const Verbosity &verbosity)
 WORKSPACE METHOD: SparseCreate. More...
 
void SparseIdentity (Sparse &out, const Index &n, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: SparseIdentity. More...
 
void SparseSet (Sparse &out, const Sparse &value, const Verbosity &verbosity)
 WORKSPACE METHOD: SparseSet. More...
 
void SparseSparseMultiply (Sparse &M, const Sparse &M1, const Sparse &M2, const Verbosity &verbosity)
 WORKSPACE METHOD: SparseSparseMultiply. More...
 
void SpeciesIsotopologueRatiosCreate (SpeciesIsotopologueRatios &out, const Verbosity &verbosity)
 WORKSPACE METHOD: SpeciesIsotopologueRatiosCreate. More...
 
void SpeciesIsotopologueRatiosSet (SpeciesIsotopologueRatios &out, const SpeciesIsotopologueRatios &value, const Verbosity &verbosity)
 WORKSPACE METHOD: SpeciesIsotopologueRatiosSet. More...
 
void StokesVectorCreate (StokesVector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: StokesVectorCreate. More...
 
void StokesVectorSet (StokesVector &out, const StokesVector &value, const Verbosity &verbosity)
 WORKSPACE METHOD: StokesVectorSet. More...
 
void StringCreate (String &out, const Verbosity &verbosity)
 WORKSPACE METHOD: StringCreate. 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 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: StringSet. 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 TMatrixTest (const Verbosity &verbosity)
 WORKSPACE METHOD: TMatrixTest. 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 TelsemAtlasCreate (TelsemAtlas &out, const Verbosity &verbosity)
 WORKSPACE METHOD: TelsemAtlasCreate. More...
 
void TelsemAtlasSet (TelsemAtlas &out, const TelsemAtlas &value, const Verbosity &verbosity)
 WORKSPACE METHOD: TelsemAtlasSet. More...
 
void Tensor3Add (Tensor3 &out, const Tensor3 &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor3Add. More...
 
void Tensor3Create (Tensor3 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor3Create. 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 Tensor3Set (Tensor3 &out, const Tensor3 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor3Set. 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 Tensor4Create (Tensor4 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor4Create. More...
 
void Tensor4Multiply (Tensor4 &out, const Tensor4 &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor4Multiply. More...
 
void Tensor4Set (Tensor4 &out, const Tensor4 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor4Set. 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 Tensor5Create (Tensor5 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor5Create. More...
 
void Tensor5Multiply (Tensor5 &out, const Tensor5 &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor5Multiply. More...
 
void Tensor5Set (Tensor5 &out, const Tensor5 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor5Set. 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 Tensor6Create (Tensor6 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor6Create. More...
 
void Tensor6Multiply (Tensor6 &out, const Tensor6 &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor6Multiply. More...
 
void Tensor6Set (Tensor6 &out, const Tensor6 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor6Set. 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 Tensor7Create (Tensor7 &out, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor7Create. More...
 
void Tensor7Multiply (Tensor7 &out, const Tensor7 &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor7Multiply. More...
 
void Tensor7Set (Tensor7 &out, const Tensor7 &value, const Verbosity &verbosity)
 WORKSPACE METHOD: Tensor7Set. 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 TessemNNCreate (TessemNN &out, const Verbosity &verbosity)
 WORKSPACE METHOD: TessemNNCreate. More...
 
void TessemNNReadAscii (TessemNN &tessem_nn, const String &filename, const Verbosity &verbosity)
 WORKSPACE METHOD: TessemNNReadAscii. More...
 
void TessemNNSet (TessemNN &out, const TessemNN &value, const Verbosity &verbosity)
 WORKSPACE METHOD: TessemNNSet. More...
 
void Test (const Verbosity &verbosity)
 WORKSPACE METHOD: Test. More...
 
void TestArrayOfAgenda (Workspace &ws, const ArrayOfAgenda &test_agenda_array, const Index &index, const Verbosity &verbosity)
 WORKSPACE METHOD: TestArrayOfAgenda. More...
 
void TestTessem (Vector &outvalues, const TessemNN &net, const Vector &invalues, const Verbosity &verbosity)
 WORKSPACE METHOD: TestTessem. More...
 
void TimeCreate (Time &out, const Verbosity &verbosity)
 WORKSPACE METHOD: TimeCreate. More...
 
void TimeSet (Time &out, const Time &value, const Verbosity &verbosity)
 WORKSPACE METHOD: TimeSet. More...
 
void TimerCreate (Timer &out, const Verbosity &verbosity)
 WORKSPACE METHOD: TimerCreate. More...
 
void TimerSet (Timer &out, const Timer &value, const Verbosity &verbosity)
 WORKSPACE METHOD: TimerSet. More...
 
void TransmissionMatrixCreate (TransmissionMatrix &out, const Verbosity &verbosity)
 WORKSPACE METHOD: TransmissionMatrixCreate. More...
 
void TransmissionMatrixSet (TransmissionMatrix &out, const TransmissionMatrix &value, const Verbosity &verbosity)
 WORKSPACE METHOD: TransmissionMatrixSet. More...
 
void Trapz (Numeric &out, const Vector &x, const Vector &y, const Verbosity &verbosity)
 WORKSPACE METHOD: Trapz. More...
 
void VectorAdd (Vector &out, const Vector &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorAdd. More...
 
void VectorAddElementwise (Vector &c, const Vector &a, const Vector &b, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorAddElementwise. More...
 
void VectorClip (Vector &out, const Vector &in, const Numeric &limit_low, const Numeric &limit_high, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorClip. More...
 
void VectorCreate (Vector &out, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorCreate. More...
 
void VectorCrop (Vector &out, const Vector &in, const Numeric &min_value, const Numeric &max_value, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorCrop. More...
 
void VectorDivide (Vector &out, const Vector &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorDivide. More...
 
void VectorDivideElementwise (Vector &c, const Vector &a, const Vector &b, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorDivideElementwise. More...
 
void VectorExtractFromMatrix (Vector &out, const Matrix &in, const Index &i, const String &direction, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorExtractFromMatrix. More...
 
void VectorFlip (Vector &out, const Vector &in, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorFlip. More...
 
void VectorInsertGridPoints (Vector &out, const Vector &in, const Vector &points, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorInsertGridPoints. More...
 
void VectorLinSpace (Vector &out, const Numeric &start, const Numeric &stop, const Numeric &step, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorLinSpace. More...
 
void VectorLogSpace (Vector &out, const Numeric &start, const Numeric &stop, const Numeric &step, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorLogSpace. More...
 
void VectorMatrixMultiply (Vector &y, const Matrix &M, const Vector &x, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorMatrixMultiply. More...
 
void VectorMultiply (Vector &out, const Vector &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorMultiply. More...
 
void VectorMultiplyElementwise (Vector &c, const Vector &a, const Vector &b, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorMultiplyElementwise. More...
 
void VectorNLinSpace (Vector &out, const Index &nelem, const Numeric &start, const Numeric &stop, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorNLinSpace. More...
 
void VectorNLogSpace (Vector &out, const Index &nelem, const Numeric &start, const Numeric &stop, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorNLogSpace. More...
 
void VectorPower (Vector &out, const Vector &in, const Numeric &power, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorPower. More...
 
void VectorReshapeMatrix (Vector &out, const Matrix &in, const String &direction, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorReshapeMatrix. More...
 
void VectorSet (Vector &out, const Vector &value, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorSet. More...
 
void VectorSetConstant (Vector &out, const Index &nelem, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorSetConstant. More...
 
void VectorSparseMultiply (Vector &y, const Sparse &M, const Vector &x, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorSparseMultiply. More...
 
void VectorSubtract (Vector &out, const Vector &in, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorSubtract. More...
 
void VectorSubtractElementwise (Vector &c, const Vector &a, const Vector &b, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorSubtractElementwise. More...
 
void VectorZtanToZa1D (Vector &v_za, const Matrix &sensor_pos, const Vector &refellipsoid, const Index &atmosphere_dim, const Vector &v_ztan, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorZtanToZa1D. More...
 
void VectorZtanToZaRefr1D (Workspace &ws, Vector &v_za, const Agenda &refr_index_air_agenda, const Matrix &sensor_pos, const Vector &p_grid, const Tensor3 &t_field, const Tensor3 &z_field, const Tensor4 &vmr_field, const Vector &refellipsoid, const Index &atmosphere_dim, const Vector &f_grid, const Vector &v_ztan, const Verbosity &verbosity)
 WORKSPACE METHOD: VectorZtanToZaRefr1D. More...
 
void VerbosityCreate (Verbosity &out, const Verbosity &verbosity)
 WORKSPACE METHOD: VerbosityCreate. More...
 
void VerbositySet (Verbosity &out, const Verbosity &value, const Verbosity &verbosity)
 WORKSPACE METHOD: VerbositySet. More...
 
void WMRFSelectChannels (Vector &f_grid, Sparse &wmrf_weights, Vector &f_backend, const ArrayOfIndex &wmrf_channels, const Verbosity &verbosity)
 WORKSPACE METHOD: WMRFSelectChannels. More...
 
void Wigner3Init (Index &wigner_initialized, const Index &fast_wigner_stored_symbols, const Index &largest_wigner_symbol_parameter, const Verbosity &verbosity)
 WORKSPACE METHOD: Wigner3Init. More...
 
void Wigner3Unload (Index &wigner_initialized, const Verbosity &verbosity)
 WORKSPACE METHOD: Wigner3Unload. More...
 
void Wigner6Init (Index &wigner_initialized, const Index &fast_wigner_stored_symbols, const Index &largest_wigner_symbol_parameter, const Verbosity &verbosity)
 WORKSPACE METHOD: Wigner6Init. More...
 
void Wigner6Unload (Index &wigner_initialized, const Verbosity &verbosity)
 WORKSPACE METHOD: Wigner6Unload. More...
 
void WignerFastInfoPrint (const Index &wigner_initialized, const Verbosity &verbosity)
 WORKSPACE METHOD: WignerFastInfoPrint. More...
 
void WindFieldsCalc (Tensor3 &wind_u_field, Tensor3 &wind_v_field, Tensor3 &wind_w_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &wind_u_field_raw, const GriddedField3 &wind_v_field_raw, const GriddedField3 &wind_w_field_raw, const Index &atmosphere_dim, const Index &interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: WindFieldsCalc. More...
 
void WindFieldsCalcExpand1D (Tensor3 &wind_u_field, Tensor3 &wind_v_field, Tensor3 &wind_w_field, const Vector &p_grid, const Vector &lat_grid, const Vector &lon_grid, const GriddedField3 &wind_u_field_raw, const GriddedField3 &wind_v_field_raw, const GriddedField3 &wind_w_field_raw, const Index &atmosphere_dim, const Index &interp_order, const Verbosity &verbosity)
 WORKSPACE METHOD: WindFieldsCalcExpand1D. More...
 
void WindRawRead (GriddedField3 &wind_u_field_raw, GriddedField3 &wind_v_field_raw, GriddedField3 &wind_w_field_raw, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: WindRawRead. More...
 
void WriteBuiltinPartitionFunctionsXML (const String &output_file_format, const String &dir, const Numeric &Tlow, const Numeric &Tupp, const Index &N, const Verbosity &verbosity)
 WORKSPACE METHOD: WriteBuiltinPartitionFunctionsXML. More...
 
void WriteMolTau (const Vector &f_grid, const Tensor3 &z_field, const Tensor7 &propmat_clearsky_field, const Index &atmosphere_dim, const String &filename, const Verbosity &verbosity)
 WORKSPACE METHOD: WriteMolTau. More...
 
void ZFromPSimple (Vector &z_grid, const Vector &p_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: ZFromPSimple. 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_cia_dataReadSpeciesSplitCatalog (ArrayOfCIARecord &abs_cia_data, const ArrayOfArrayOfSpeciesTag &abs_species, const String &basename, const Index &robust, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_cia_dataReadSpeciesSplitCatalog. 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 Verbosity &verbosity)
 WORKSPACE METHOD: abs_hitran_relmat_dataReadHitranRelmatDataAndLines. More...
 
void abs_linesAdaptOnTheFlyLineMixing (ArrayOfAbsorptionLines &abs_lines, const MapOfErrorCorrectedSuddenData &ecs_data, const Vector &t_grid, const Numeric &pressure, const Index &order, const Index &robust, const Index &rosenkranz_adaptation, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesAdaptOnTheFlyLineMixing. More...
 
void abs_linesBaseParameterMatchingLevel (ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesBaseParameterMatchingLevel. More...
 
void abs_linesBaseParameterMatchingLevels (ArrayOfAbsorptionLines &abs_lines, const ArrayOfQuantumIdentifier &QI, const String &parameter_name, const Vector &change, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesBaseParameterMatchingLevels. More...
 
void abs_linesBaseParameterMatchingLines (ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesBaseParameterMatchingLines. 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_linesChangeBaseParameterForMatchingLines (ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Index &relative, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesChangeBaseParameterForMatchingLines. More...
 
void abs_linesCompact (ArrayOfAbsorptionLines &abs_lines, const Vector &f_grid, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesCompact. More...
 
void abs_linesCutoff (ArrayOfAbsorptionLines &abs_lines, const String &option, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesCutoff. More...
 
void abs_linesCutoffMatch (ArrayOfAbsorptionLines &abs_lines, const String &option, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesCutoffMatch. More...
 
void abs_linesDeleteBadF0 (ArrayOfAbsorptionLines &abs_lines, const Numeric &f0, const Index &lower, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesDeleteBadF0. More...
 
void abs_linesEmptyBroadeningParameters (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesEmptyBroadeningParameters. More...
 
void abs_linesFlatten (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesFlatten. More...
 
void abs_linesKeepBand (ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &qid, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesKeepBand. More...
 
void abs_linesLineShapeModelParametersMatchingLines (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_linesLineShapeModelParametersMatchingLines. More...
 
void abs_linesLineShapeType (ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesLineShapeType. More...
 
void abs_linesLineShapeTypeMatch (ArrayOfAbsorptionLines &abs_lines, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesLineShapeTypeMatch. More...
 
void abs_linesLinemixingLimit (ArrayOfAbsorptionLines &abs_lines, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesLinemixingLimit. More...
 
void abs_linesLinemixingLimitMatch (ArrayOfAbsorptionLines &abs_lines, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesLinemixingLimitMatch. More...
 
void abs_linesManualMirroring (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesManualMirroring. More...
 
void abs_linesMirroring (ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesMirroring. More...
 
void abs_linesMirroringMatch (ArrayOfAbsorptionLines &abs_lines, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesMirroringMatch. More...
 
void abs_linesNormalization (ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesNormalization. More...
 
void abs_linesNormalizationMatch (ArrayOfAbsorptionLines &abs_lines, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesNormalizationMatch. More...
 
void abs_linesPopulation (ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesPopulation. More...
 
void abs_linesPopulationMatch (ArrayOfAbsorptionLines &abs_lines, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesPopulationMatch. More...
 
void abs_linesReadSpeciesSplitCatalog (ArrayOfAbsorptionLines &abs_lines, const String &basename, const Index &robust, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesReadSpeciesSplitCatalog. More...
 
void abs_linesRemoveBand (ArrayOfAbsorptionLines &abs_lines, const QuantumIdentifier &qid, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesRemoveBand. More...
 
void abs_linesRemoveEmptyBands (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesRemoveEmptyBands. More...
 
void abs_linesRemoveLines (ArrayOfAbsorptionLines &abs_lines, const Numeric &lower_frequency, const Numeric &upper_frequency, const Numeric &lower_intensity, const Index &safe, const Index &flip_flims, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesRemoveLines. 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 Index &flip_flims, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesRemoveLinesFromSpecies. More...
 
void abs_linesReplaceBands (ArrayOfAbsorptionLines &abs_lines, const ArrayOfAbsorptionLines &replacing_bands, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesReplaceBands. More...
 
void abs_linesReplaceLines (ArrayOfAbsorptionLines &abs_lines, const ArrayOfAbsorptionLines &replacing_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesReplaceLines. More...
 
void abs_linesSort (ArrayOfAbsorptionLines &abs_lines, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesSort. More...
 
void abs_linesT0 (ArrayOfAbsorptionLines &abs_lines, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesT0. More...
 
void abs_linesT0Match (ArrayOfAbsorptionLines &abs_lines, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesT0Match. More...
 
void abs_linesTurnOffLineMixing (ArrayOfAbsorptionLines &abs_lines, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesTurnOffLineMixing. More...
 
void abs_linesWriteSpeciesSplitCatalog (const String &output_file_format, const ArrayOfAbsorptionLines &abs_lines, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesWriteSpeciesSplitCatalog. More...
 
void abs_linesZeemanCoefficients (ArrayOfAbsorptionLines &abs_lines, const ArrayOfQuantumIdentifier &qid, const Vector &gs, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_linesZeemanCoefficients. 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_speciesAdaptOnTheFlyLineMixing (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const MapOfErrorCorrectedSuddenData &ecs_data, const Vector &t_grid, const Numeric &pressure, const Index &order, const Index &robust, const Index &rosenkranz_adaptation, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesAdaptOnTheFlyLineMixing. More...
 
void abs_lines_per_speciesBaseParameterMatchingLevel (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const QuantumIdentifier &QI, const String &parameter_name, const Numeric &change, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesBaseParameterMatchingLevel. More...
 
void abs_lines_per_speciesBaseParameterMatchingLevels (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfQuantumIdentifier &QI, const String &parameter_name, const Vector &change, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesBaseParameterMatchingLevels. 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_lines_per_speciesChangeBaseParameterForMatchingLines (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_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 String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesChangeBaseParameterForSpecies. 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_lines_per_speciesCutoff (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesCutoff. More...
 
void abs_lines_per_speciesCutoffMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesCutoffMatch. More...
 
void abs_lines_per_speciesCutoffSpecies (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_speciesCutoffSpecies. More...
 
void abs_lines_per_speciesFlatten (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesFlatten. More...
 
void abs_lines_per_speciesLineShapeModelParametersMatchingLines (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_speciesLineShapeModelParametersMatchingLines. More...
 
void abs_lines_per_speciesLineShapeType (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesLineShapeType. More...
 
void abs_lines_per_speciesLineShapeTypeMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesLineShapeTypeMatch. More...
 
void abs_lines_per_speciesLineShapeTypeSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesLineShapeTypeSpecies. More...
 
void abs_lines_per_speciesLinemixingLimit (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesLinemixingLimit. More...
 
void abs_lines_per_speciesLinemixingLimitMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesLinemixingLimitMatch. More...
 
void abs_lines_per_speciesLinemixingLimitSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const Numeric &value, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesLinemixingLimitSpecies. More...
 
void abs_lines_per_speciesManualMirroring (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesManualMirroring. More...
 
void abs_lines_per_speciesManualMirroringSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfSpeciesTag &species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesManualMirroringSpecies. More...
 
void abs_lines_per_speciesMirroring (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesMirroring. More...
 
void abs_lines_per_speciesMirroringMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesMirroringMatch. More...
 
void abs_lines_per_speciesMirroringSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesMirroringSpecies. More...
 
void abs_lines_per_speciesNormalization (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesNormalization. More...
 
void abs_lines_per_speciesNormalizationMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesNormalizationMatch. More...
 
void abs_lines_per_speciesNormalizationSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesNormalizationSpecies. More...
 
void abs_lines_per_speciesPopulation (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesPopulation. More...
 
void abs_lines_per_speciesPopulationMatch (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &option, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesPopulationMatch. More...
 
void abs_lines_per_speciesPopulationNlteField (Index &nlte_do, ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const EnergyLevelMap &nlte_field, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesPopulationNlteField. More...
 
void abs_lines_per_speciesPopulationSpecies (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const String &option, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesPopulationSpecies. 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_speciesRemoveLines (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &lower_frequency, const Numeric &upper_frequency, const Numeric &lower_intensity, const Index &safe, const Index &flip_flims, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesRemoveLines. 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 Index &flip_flims, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesRemoveLinesFromSpecies. 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_lines_per_speciesT0 (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &value, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesT0. More...
 
void abs_lines_per_speciesT0Match (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &value, const QuantumIdentifier &ID, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesT0Match. More...
 
void abs_lines_per_speciesT0Species (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfArrayOfSpeciesTag &abs_species, const Numeric &value, const String &species_tag, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesT0Species. More...
 
void abs_lines_per_speciesTurnOffLineMixing (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesTurnOffLineMixing. More...
 
void abs_lines_per_speciesWriteSpeciesSplitCatalog (const String &output_file_format, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesWriteSpeciesSplitCatalog. More...
 
void abs_lines_per_speciesZeemanCoefficients (ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const ArrayOfQuantumIdentifier &qid, const Vector &gs, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_lines_per_speciesZeemanCoefficients. 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 &propmat_clearsky_agenda, const Numeric &lowest_vmr, 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_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, 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, 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_speciesDefineAll (ArrayOfArrayOfSpeciesTag &abs_species, Index &propmat_clearsky_agenda_checked, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_speciesDefineAll. More...
 
void abs_speciesDefineAllInScenario (ArrayOfArrayOfSpeciesTag &abs_species, Index &propmat_clearsky_agenda_checked, const String &basename, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_speciesDefineAllInScenario. More...
 
void abs_speciesInit (ArrayOfArrayOfSpeciesTag &abs_species, const Verbosity &verbosity)
 WORKSPACE METHOD: abs_speciesInit. More...
 
void abs_speciesSet (ArrayOfArrayOfSpeciesTag &abs_species, 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 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 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 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 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 avkCalc (Matrix &avk, const Matrix &dxdy, const Matrix &jacobian, const Verbosity &verbosity)
 WORKSPACE METHOD: avkCalc. 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 cloudboxOff (Workspace &ws, 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 Index &fullfull, 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 &demand_latlon_margin, const Index &negative_pnd_ok, const Verbosity &verbosity)
 WORKSPACE METHOD: cloudbox_checkedCalc. 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_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_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_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_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_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_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 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 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 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_indexTemperatureConstant (GriddedField3 &complex_refr_index, const Vector &f_grid, const Vector &refr_index_real, const Vector &refr_index_imag, const Numeric &temperature, const Verbosity &verbosity)
 WORKSPACE METHOD: complex_refr_indexTemperatureConstant. 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 complex_refr_indexWaterVisibleNIRHarvey98 (GriddedField3 &complex_refr_index, const Vector &data_f_grid, const Vector &data_t_grid, const Vector &density_water, const Index &only_valid_range, const Verbosity &verbosity)
 WORKSPACE METHOD: complex_refr_indexWaterVisibleNIRHarvey98. 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 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 dobatch_calc_agendaSet (Workspace &ws, Agenda &dobatch_calc_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: dobatch_calc_agendaSet. 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 doit_conv_test_agendaSet (Workspace &ws, Agenda &doit_conv_test_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: doit_conv_test_agendaSet. More...
 
void doit_mono_agendaSet (Workspace &ws, Agenda &doit_mono_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: doit_mono_agendaSet. More...
 
void doit_rte_agendaSet (Workspace &ws, Agenda &doit_rte_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: doit_rte_agendaSet. 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_scat_field_agendaSet (Workspace &ws, Agenda &doit_scat_field_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: doit_scat_field_agendaSet. 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 ecs_dataAddMakarov2020 (MapOfErrorCorrectedSuddenData &ecs_data, const SpeciesIsotopologueRatios &isotopologue_ratios, const Verbosity &verbosity)
 WORKSPACE METHOD: ecs_dataAddMakarov2020. More...
 
void ecs_dataAddMeanAir (MapOfErrorCorrectedSuddenData &ecs_data, const Vector &vmrs, const ArrayOfSpeciesTag &specs, const Verbosity &verbosity)
 WORKSPACE METHOD: ecs_dataAddMeanAir. More...
 
void ecs_dataAddRodrigues1997 (MapOfErrorCorrectedSuddenData &ecs_data, const SpeciesIsotopologueRatios &isotopologue_ratios, const Verbosity &verbosity)
 WORKSPACE METHOD: ecs_dataAddRodrigues1997. More...
 
void ecs_dataAddSpeciesData (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_dataAddSpeciesData. More...
 
void ecs_dataAddTran2006 (MapOfErrorCorrectedSuddenData &ecs_data, const SpeciesIsotopologueRatios &isotopologue_ratios, const Verbosity &verbosity)
 WORKSPACE METHOD: ecs_dataAddTran2006. 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 ext_matAddGas (PropagationMatrix &ext_mat, const PropagationMatrix &propmat_clearsky, const Verbosity &verbosity)
 WORKSPACE METHOD: ext_matAddGas. 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 forloop_agendaSet (Workspace &ws, Agenda &forloop_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: forloop_agendaSet. 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 g0_agendaSet (Workspace &ws, Agenda &g0_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: g0_agendaSet. More...
 
void gas_scatteringOff (Workspace &ws, Index &gas_scattering_do, Agenda &gas_scattering_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: gas_scatteringOff. More...
 
void gas_scattering_agendaSet (Workspace &ws, Agenda &gas_scattering_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: gas_scattering_agendaSet. More...
 
void gas_scattering_coefAirSimple (PropagationMatrix &gas_scattering_coef, const Vector &f_grid, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Index &stokes_dim, const Verbosity &verbosity)
 WORKSPACE METHOD: gas_scattering_coefAirSimple. More...
 
void gas_scattering_coefXsecConst (PropagationMatrix &gas_scattering_coef, const Vector &f_grid, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Index &stokes_dim, const Numeric &ConstXsec, const Verbosity &verbosity)
 WORKSPACE METHOD: gas_scattering_coefXsecConst. More...
 
void gas_scattering_matIsotropic (TransmissionMatrix &gas_scattering_mat, Vector &gas_scattering_fct_legendre, const Vector &gas_scattering_los_in, const Vector &gas_scattering_los_out, const Index &stokes_dim, const Index &gas_scattering_output_type, const Verbosity &verbosity)
 WORKSPACE METHOD: gas_scattering_matIsotropic. More...
 
void gas_scattering_matRayleigh (TransmissionMatrix &gas_scattering_mat, Vector &gas_scattering_fct_legendre, const Vector &gas_scattering_los_in, const Vector &gas_scattering_los_out, const Index &stokes_dim, const Index &gas_scattering_output_type, const Numeric &depolarization_factor, const Verbosity &verbosity)
 WORKSPACE METHOD: gas_scattering_matRayleigh. 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 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 inversion_iterate_agendaSet (Workspace &ws, Agenda &inversion_iterate_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: inversion_iterate_agendaSet. 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 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, Vector &geo_pos, 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 iyClearsky (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 Vector &lat_grid, const Vector &lon_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 Vector &refellipsoid, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &cloudbox_on, const Index &gas_scattering_do, const Index &stars_do, 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 ArrayOfStar &stars, 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 Agenda &gas_scattering_agenda, const Agenda &ppath_step_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: iyClearsky. More...
 
void iyEmissionHybrid (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: iyEmissionHybrid. 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 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 Matrix &iy_transmitter, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_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 iySurfaceFlatReflectivity (Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, ArrayOfTensor4 &dsurface_rmatrix_dx, ArrayOfMatrix &dsurface_emission_dx, const Tensor3 &iy_transmittance, const Index &iy_id, const Index &jacobian_do, const Index &stars_do, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &stokes_dim, const Vector &f_grid, const Vector &lat_grid, const Vector &lon_grid, const Matrix &z_surface, const Vector &refellipsoid, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const String &iy_unit, const Tensor3 &surface_reflectivity, const Tensor3 &surface_props_data, const ArrayOfString &surface_props_names, const ArrayOfString &dsurface_names, const ArrayOfRetrievalQuantity &jacobian_quantities, const Agenda &iy_main_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: iySurfaceFlatReflectivity. More...
 
void iySurfaceFlatReflectivityDirect (Workspace &ws, Matrix &iy, const Vector &rtp_pos, const Vector &rtp_los, const Index &stokes_dim, const Vector &f_grid, 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 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 Tensor3 &surface_reflectivity, const Vector &refellipsoid, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &ppath_inside_cloudbox_do, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Index &stars_do, const Index &gas_scattering_do, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfStar &stars, const Numeric &rte_alonglos_v, const String &iy_unit, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &gas_scattering_agenda, const Agenda &ppath_step_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: iySurfaceFlatReflectivityDirect. More...
 
void iySurfaceFlatRefractiveIndex (Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, ArrayOfTensor4 &dsurface_rmatrix_dx, ArrayOfMatrix &dsurface_emission_dx, const Tensor3 &iy_transmittance, const Index &iy_id, const Index &jacobian_do, const Index &stars_do, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &stokes_dim, const Vector &f_grid, const Vector &lat_grid, const Vector &lon_grid, const Matrix &z_surface, const Vector &refellipsoid, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const String &iy_unit, const GriddedField3 &surface_complex_refr_index, const Tensor3 &surface_props_data, const ArrayOfString &surface_props_names, const ArrayOfString &dsurface_names, const ArrayOfRetrievalQuantity &jacobian_quantities, const Agenda &iy_main_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: iySurfaceFlatRefractiveIndex. More...
 
void iySurfaceFlatRefractiveIndexDirect (Workspace &ws, Matrix &iy, const Vector &rtp_pos, const Vector &rtp_los, const Index &stokes_dim, const Vector &f_grid, 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 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 GriddedField3 &surface_complex_refr_index, const Vector &refellipsoid, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &ppath_inside_cloudbox_do, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Index &stars_do, const Index &gas_scattering_do, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfStar &stars, const Numeric &rte_alonglos_v, const String &iy_unit, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &gas_scattering_agenda, const Agenda &ppath_step_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: iySurfaceFlatRefractiveIndexDirect. More...
 
void iySurfaceInit (Matrix &iy, const Vector &f_grid, const Index &stokes_dim, const Verbosity &verbosity)
 WORKSPACE METHOD: iySurfaceInit. More...
 
void iySurfaceLambertian (Workspace &ws, Matrix &iy, ArrayOfTensor3 &diy_dx, const Tensor3 &iy_transmittance, const Index &iy_id, const Index &jacobian_do, const Index &stars_do, const Index &atmosphere_dim, const EnergyLevelMap &nlte_field, const Index &cloudbox_on, const Index &stokes_dim, const Vector &f_grid, const Vector &lat_grid, const Vector &lon_grid, const Matrix &z_surface, const Vector &refellipsoid, const Vector &rtp_pos, const Vector &rtp_los, const Vector &rte_pos2, const String &iy_unit, const Vector &surface_scalar_reflectivity, const Tensor3 &surface_props_data, const ArrayOfString &surface_props_names, const ArrayOfString &dsurface_names, const ArrayOfRetrievalQuantity &jacobian_quantities, const Agenda &iy_main_agenda, const Index &N_za, const Index &N_aa, const Verbosity &verbosity)
 WORKSPACE METHOD: iySurfaceLambertian. More...
 
void iySurfaceLambertianDirect (Workspace &ws, Matrix &iy, const Vector &rtp_pos, const Index &stokes_dim, const Vector &f_grid, 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 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 Vector &surface_scalar_reflectivity, const Vector &refellipsoid, const Tensor4 &pnd_field, const ArrayOfTensor4 &dpnd_field_dx, const ArrayOfString &scat_species, const ArrayOfArrayOfSingleScatteringData &scat_data, const Numeric &ppath_lmax, const Numeric &ppath_lraytrace, const Index &cloudbox_on, const ArrayOfIndex &cloudbox_limits, const Index &stars_do, const Index &gas_scattering_do, const Index &jacobian_do, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfStar &stars, const Numeric &rte_alonglos_v, const String &iy_unit, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &gas_scattering_agenda, const Agenda &ppath_step_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: iySurfaceLambertianDirect. 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 &stars_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 Index &stars_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 Index &gas_scattering_do, 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 Matrix &iy_transmitter, const Agenda &propmat_clearsky_agenda, const Agenda &water_p_eq_agenda, const Agenda &gas_scattering_agenda, const Index &iy_agenda_call1, const Tensor3 &iy_transmittance, const Numeric &rte_alonglos_v, const Verbosity &verbosity)
 WORKSPACE METHOD: iyTransmissionStandard. More...
 
void iy_cloudbox_agendaSet (Workspace &ws, Agenda &iy_cloudbox_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: iy_cloudbox_agendaSet. More...
 
void iy_independent_beam_approx_agendaSet (Workspace &ws, Agenda &iy_independent_beam_approx_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: iy_independent_beam_approx_agendaSet. More...
 
void iy_loop_freqs_agendaSet (Workspace &ws, Agenda &iy_loop_freqs_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: iy_loop_freqs_agendaSet. More...
 
void iy_main_agendaSet (Workspace &ws, Agenda &iy_main_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: iy_main_agendaSet. More...
 
void iy_radar_agendaSet (Workspace &ws, Agenda &iy_radar_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: iy_radar_agendaSet. More...
 
void iy_space_agendaSet (Workspace &ws, Agenda &iy_space_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: iy_space_agendaSet. More...
 
void iy_surface_agendaSet (Workspace &ws, Agenda &iy_surface_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: iy_surface_agendaSet. More...
 
void iy_transmitterMultiplePol (Matrix &iy_transmitter, 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_transmitter, 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 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 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 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 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 (Workspace &ws, ArrayOfRetrievalQuantity &jacobian_quantities, Agenda &jacobian_agenda, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobianInit. More...
 
void jacobianOff (Workspace &ws, 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 jacobian_agendaSet (Workspace &ws, Agenda &jacobian_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: jacobian_agendaSet. More...
 
void lat_gridFromRawField (Vector &lat_grid, const GriddedField3 &field_raw, const Verbosity &verbosity)
 WORKSPACE METHOD: lat_gridFromRawField. More...
 
void lat_gridFromZRaw (Vector &lat_grid, const GriddedField3 &z_field_raw, const Verbosity &verbosity)
 WORKSPACE METHOD: lat_gridFromZRaw. 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 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 lon_gridFromRawField (Vector &lon_grid, const GriddedField3 &field_raw, const Verbosity &verbosity)
 WORKSPACE METHOD: lon_gridFromRawField. More...
 
void lon_gridFromZRaw (Vector &lon_grid, const GriddedField3 &z_field_raw, const Verbosity &verbosity)
 WORKSPACE METHOD: lon_gridFromZRaw. More...
 
void main_agendaSet (Workspace &ws, Agenda &main_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: main_agendaSet. 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 met_profile_calc_agendaSet (Workspace &ws, Agenda &met_profile_calc_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: met_profile_calc_agendaSet. More...
 
void nlteOff (Index &nlte_do, EnergyLevelMap &nlte_field, ArrayOfQuantumIdentifier &nlte_level_identifiers, const Verbosity &verbosity)
 WORKSPACE METHOD: nlteOff. 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 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_fieldLteExternalPartitionFunction (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_fieldLteExternalPartitionFunction. More...
 
void nlte_fieldLteInternalPartitionFunction (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_fieldLteInternalPartitionFunction. More...
 
void nlte_fieldRescalePopulationLevels (EnergyLevelMap &nlte_field, const Numeric &s, const Verbosity &verbosity)
 WORKSPACE METHOD: nlte_fieldRescalePopulationLevels. 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_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 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 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 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_gridFromGasAbsLookup (Vector &p_grid, const GasAbsLookup &abs_lookup, const Verbosity &verbosity)
 WORKSPACE METHOD: p_gridFromGasAbsLookup. 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 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 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_fieldCleanup (Tensor4 &particle_field_out, const Tensor4 &particle_field_in, const Numeric &threshold, const Verbosity &verbosity)
 WORKSPACE METHOD: particle_fieldCleanup. More...
 
void particle_massesFromMetaData (Matrix &particle_masses, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Verbosity &verbosity)
 WORKSPACE METHOD: particle_massesFromMetaData. More...
 
void particle_massesFromMetaDataSingleCategory (Matrix &particle_masses, const ArrayOfArrayOfScatteringMetaData &scat_meta, const Verbosity &verbosity)
 WORKSPACE METHOD: particle_massesFromMetaDataSingleCategory. 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 pha_mat_spt_agendaSet (Workspace &ws, Agenda &pha_mat_spt_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: pha_mat_spt_agendaSet. 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 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 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_agendaSet (Workspace &ws, Agenda &ppath_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: ppath_agendaSet. 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 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 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 ppath_step_agendaSet (Workspace &ws, Agenda &ppath_step_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: ppath_step_agendaSet. 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 predefined_model_dataAddWaterMTCKD400 (PredefinedModelData &predefined_model_data, const Numeric &ref_temp, const Numeric &ref_press, const Numeric &ref_h2o_vmr, const Vector &self_absco_ref, const Vector &for_absco_ref, const Vector &wavenumbers, const Vector &self_texp, const Verbosity &verbosity)
 WORKSPACE METHOD: predefined_model_dataAddWaterMTCKD400. More...
 
void predefined_model_dataInit (PredefinedModelData &predefined_model_data, const Verbosity &verbosity)
 WORKSPACE METHOD: predefined_model_dataInit. More...
 
void propmat_clearskyAddCIA (PropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfSpeciesTag &select_abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &f_grid, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const ArrayOfCIARecord &abs_cia_data, const Numeric &T_extrapolfac, const Index &ignore_errors, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddCIA. 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 ArrayOfSpeciesTag &select_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 ArrayOfSpeciesTag &select_abs_species, const Numeric &extpolfac, const Index &no_negatives, 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 ArrayOfSpeciesTag &select_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 ArrayOfSpeciesTag &select_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 &lines_sparse_df, const Numeric &lines_sparse_lim, const String &lines_speedup_option, const Index &no_negatives, 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 ArrayOfSpeciesTag &select_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 ArrayOfSpeciesTag &select_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_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 ArrayOfSpeciesTag &select_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_clearskyAddPredefined (PropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const PredefinedModelData &predefined_model_data, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfSpeciesTag &select_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_clearskyAddPredefined. More...
 
void propmat_clearskyAddScaledSpecies (Workspace &ws, PropagationMatrix &propmat_clearsky, StokesVector &nlte_source, const ArrayOfRetrievalQuantity &jacobian_quantities, const ArrayOfSpeciesTag &select_abs_species, const Vector &f_grid, const Vector &rtp_mag, const Vector &rtp_los, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const EnergyLevelMap &rtp_nlte, const Vector &rtp_vmr, const Agenda &propmat_clearsky_agenda, const ArrayOfSpeciesTag &target, const Numeric &scale, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddScaledSpecies. More...
 
void propmat_clearskyAddXsecFit (PropagationMatrix &propmat_clearsky, ArrayOfPropagationMatrix &dpropmat_clearsky_dx, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfSpeciesTag &select_abs_species, const ArrayOfRetrievalQuantity &jacobian_quantities, const Vector &f_grid, const Numeric &rtp_pressure, const Numeric &rtp_temperature, const Vector &rtp_vmr, const ArrayOfXsecRecord &xsec_fit_data, const Numeric &force_p, const Numeric &force_t, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddXsecFit. 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 ArrayOfSpeciesTag &select_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_mag_field, const Numeric &H, const Numeric &theta, const Numeric &eta, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyAddZeeman. More...
 
void propmat_clearskyForceNegativeToZero (PropagationMatrix &propmat_clearsky, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearskyForceNegativeToZero. 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_clearsky_agendaAuto (Workspace &ws, Agenda &propmat_clearsky_agenda, Index &propmat_clearsky_agenda_checked, const ArrayOfArrayOfSpeciesTag &abs_species, const ArrayOfArrayOfAbsorptionLines &abs_lines_per_species, const Numeric &H, const Numeric &T_extrapolfac, const Numeric &eta, const Numeric &extpolfac, const Numeric &force_p, const Numeric &force_t, const Index &ignore_errors, const Numeric &lines_sparse_df, const Numeric &lines_sparse_lim, const String &lines_speedup_option, const Index &manual_mag_field, const Index &no_negatives, const Numeric &theta, const Index &use_abs_as_ext, const Index &use_abs_lookup, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearsky_agendaAuto. More...
 
void propmat_clearsky_agendaGUI (Workspace &ws, const Agenda &propmat_clearsky_agenda, const ArrayOfArrayOfSpeciesTag &abs_species, const Index &load, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearsky_agendaGUI. More...
 
void propmat_clearsky_agendaSet (Workspace &ws, Agenda &propmat_clearsky_agenda, const String &option, const Verbosity &verbosity)
 WORKSPACE METHOD: propmat_clearsky_agendaSet. 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