MRecord Class Reference

Method runtime data. More...

#include <agenda_class.h>

Collaboration diagram for MRecord:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 MRecord ()
 MRecord (const MRecord &x)
 MRecord (const Index id, const ArrayOfIndex &output, const ArrayOfIndex &input, const TokVal &setvalue, const Agenda &tasks)
Index Id () const
const ArrayOfIndexOut () const
const ArrayOfIndexIn () const
const TokValSetValue () const
const AgendaTasks () const
MRecordoperator= (const MRecord &x)
 Assignment operator for MRecord.
void ginput_only (ArrayOfIndex &ginonly) const
 Get list of generic input only WSVs.
void print (ostream &os, const String &indent) const
 Print an MRecord.

Private Attributes

Index mid
 Method id.
ArrayOfIndex moutput
 Output workspace variables.
ArrayOfIndex minput
 Input workspace variables.
TokVal msetvalue
 Keyword value for Set methods.
Agenda mtasks
 An agenda, which can be given in the controlfile instead of keywords.


Detailed Description

Method runtime data.

In contrast to MdRecord, an object of this class contains the runtime information for one method: The method id. This is all that the engine needs to execute the stack of methods.

An MRecord includes a member magenda, which can contain an entire agenda, i.e., a list of other MRecords.

Author:
Stefan Buehler

Definition at line 110 of file agenda_class.h.


Constructor & Destructor Documentation

MRecord::MRecord (  )  [inline]

Definition at line 112 of file agenda_class.h.

MRecord::MRecord ( const MRecord x  )  [inline]

Definition at line 118 of file agenda_class.h.

MRecord::MRecord ( const Index  id,
const ArrayOfIndex output,
const ArrayOfIndex input,
const TokVal setvalue,
const Agenda tasks 
) [inline]

Definition at line 125 of file agenda_class.h.


Member Function Documentation

Index MRecord::Id (  )  const [inline]

Definition at line 136 of file agenda_class.h.

References mid.

Referenced by Agenda::execute(), Agenda::is_input(), Agenda::is_output(), and print().

const ArrayOfIndex& MRecord::Out (  )  const [inline]

Definition at line 137 of file agenda_class.h.

References moutput.

Referenced by abs_coefCalc_g(), abs_coefCalcFromXsec_g(), abs_coefCalcSaveMemory_g(), abs_cont_descriptionAppend_g(), abs_cont_descriptionInit_g(), abs_fieldCalc_g(), abs_h2oSet_g(), abs_lines_per_speciesAddMirrorLines_g(), abs_lines_per_speciesCompact_g(), abs_lines_per_speciesCreateFromLines_g(), abs_lines_per_speciesReadFromCatalogues_g(), abs_lines_per_speciesSetEmpty_g(), abs_lineshape_per_tgDefine_g(), abs_lineshapeDefine_g(), abs_linesReadFromArts_g(), abs_linesReadFromArtsObsolete_g(), abs_linesReadFromHitran2004_g(), abs_linesReadFromHitran_g(), abs_linesReadFromJpl_g(), abs_linesReadFromMytran2_g(), abs_lookupAdapt_g(), abs_lookupCreate_g(), abs_lookupInit_g(), abs_lookupSetup_g(), abs_lookupSetupBatch_g(), abs_lookupSetupWide_g(), abs_n2Set_g(), abs_scalar_gasCalcLBL_g(), abs_scalar_gasExtractFromLookup_g(), abs_scalar_gasFromAbsCoef_g(), abs_speciesAdd2_g(), abs_speciesAdd_g(), abs_speciesDefineAllInScenario_g(), abs_speciesInit_g(), abs_vecAddGas_g(), abs_vecAddPart_g(), abs_vecInit_g(), abs_xsec_per_speciesAddConts_g(), abs_xsec_per_speciesAddLines_g(), abs_xsec_per_speciesInit_g(), AbsInputFromAtmFields_g(), AbsInputFromRteScalars_g(), AgendaAppend_g(), AgendaSet_g(), AntennaOff_g(), AntennaSet1D_g(), AntennaSet2D_g(), Append_sg_ArrayOfArrayOfArrayOfArrayOfGridPosArrayOfArrayOfArrayOfArrayOfGridPos_g(), Append_sg_ArrayOfArrayOfGField1ArrayOfArrayOfGField1_g(), Append_sg_ArrayOfArrayOfGField3ArrayOfArrayOfGField3_g(), Append_sg_ArrayOfArrayOfIndexArrayOfArrayOfIndex_g(), Append_sg_ArrayOfArrayOfLineRecordArrayOfArrayOfLineRecord_g(), Append_sg_ArrayOfArrayOfMatrixArrayOfArrayOfMatrix_g(), Append_sg_ArrayOfArrayOfSpeciesTagArrayOfArrayOfSpeciesTag_g(), Append_sg_ArrayOfArrayOfTensor3ArrayOfArrayOfTensor3_g(), Append_sg_ArrayOfArrayOfTensor6ArrayOfArrayOfTensor6_g(), Append_sg_ArrayOfGField1ArrayOfGField1_g(), Append_sg_ArrayOfGField2ArrayOfGField2_g(), Append_sg_ArrayOfGField3ArrayOfGField3_g(), Append_sg_ArrayOfGField4ArrayOfGField4_g(), Append_sg_ArrayOfIndexArrayOfIndex_g(), Append_sg_ArrayOfLineRecordArrayOfLineRecord_g(), Append_sg_ArrayOfLineshapeSpecArrayOfLineshapeSpec_g(), Append_sg_ArrayOfMatrixArrayOfMatrix_g(), Append_sg_ArrayOfPpathArrayOfPpath_g(), Append_sg_ArrayOfRetrievalQuantityArrayOfRetrievalQuantity_g(), Append_sg_ArrayOfSingleScatteringDataArrayOfSingleScatteringData_g(), Append_sg_ArrayOfStringArrayOfString_g(), Append_sg_ArrayOfTensor3ArrayOfTensor3_g(), Append_sg_ArrayOfTensor4ArrayOfTensor4_g(), Append_sg_ArrayOfTensor6ArrayOfTensor6_g(), Append_sg_ArrayOfTensor7ArrayOfTensor7_g(), Append_sg_ArrayOfVectorArrayOfVector_g(), Append_sg_StringString_g(), Append_sg_VectorVector_g(), ArrayOfGField1Create_g(), ArrayOfIndexCreate_g(), ArrayOfIndexSet_g(), ArrayOfLineRecordCreate_g(), ArrayOfLineshapeSpecCreate_g(), ArrayOfMatrixCreate_g(), ArrayOfMatrixInsert_g(), ArrayOfStringCreate_g(), ArrayOfStringSet_g(), ArrayOfVectorCreate_g(), atm_fields_compactAddConstant_g(), atm_fields_compactFromMatrix_g(), AtmFieldsCalc_g(), AtmFieldsCalcExpand1D_g(), AtmFieldsFromCompact_g(), AtmFieldsRefinePgrid_g(), AtmosphereSet1D_g(), AtmosphereSet2D_g(), AtmosphereSet3D_g(), AtmRawRead_g(), batch_atm_fields_compactFromArrayOfMatrix_g(), CloudboxGetIncoming1DAtm_g(), CloudboxGetIncoming_g(), cloudboxOff_g(), cloudboxSetDisort_g(), cloudboxSetEmpty_g(), cloudboxSetManually_g(), cloudboxSetManuallyAltitude_g(), complex_nWaterLiebe93_g(), Copy_sg_Agenda_g(), Copy_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), Copy_sg_ArrayOfArrayOfGField1_g(), Copy_sg_ArrayOfArrayOfGField3_g(), Copy_sg_ArrayOfArrayOfIndex_g(), Copy_sg_ArrayOfArrayOfLineRecord_g(), Copy_sg_ArrayOfArrayOfMatrix_g(), Copy_sg_ArrayOfArrayOfSpeciesTag_g(), Copy_sg_ArrayOfArrayOfTensor3_g(), Copy_sg_ArrayOfArrayOfTensor6_g(), Copy_sg_ArrayOfGField1_g(), Copy_sg_ArrayOfGField2_g(), Copy_sg_ArrayOfGField3_g(), Copy_sg_ArrayOfGField4_g(), Copy_sg_ArrayOfIndex_g(), Copy_sg_ArrayOfLineRecord_g(), Copy_sg_ArrayOfLineshapeSpec_g(), Copy_sg_ArrayOfMatrix_g(), Copy_sg_ArrayOfPpath_g(), Copy_sg_ArrayOfRetrievalQuantity_g(), Copy_sg_ArrayOfSingleScatteringData_g(), Copy_sg_ArrayOfString_g(), Copy_sg_ArrayOfTensor3_g(), Copy_sg_ArrayOfTensor4_g(), Copy_sg_ArrayOfTensor6_g(), Copy_sg_ArrayOfTensor7_g(), Copy_sg_ArrayOfVector_g(), Copy_sg_GasAbsLookup_g(), Copy_sg_GField1_g(), Copy_sg_GField2_g(), Copy_sg_GField3_g(), Copy_sg_GField4_g(), Copy_sg_GridPos_g(), Copy_sg_Index_g(), Copy_sg_Matrix_g(), Copy_sg_MCAntenna_g(), Copy_sg_Numeric_g(), Copy_sg_Ppath_g(), Copy_sg_SingleScatteringData_g(), Copy_sg_SLIData2_g(), Copy_sg_Sparse_g(), Copy_sg_String_g(), Copy_sg_Tensor3_g(), Copy_sg_Tensor4_g(), Copy_sg_Tensor5_g(), Copy_sg_Tensor6_g(), Copy_sg_Tensor7_g(), Copy_sg_Timer_g(), Copy_sg_Vector_g(), doit_conv_flagAbs_g(), doit_conv_flagAbsBT_g(), doit_conv_flagLsq_g(), doit_i_fieldIterate_g(), doit_i_fieldSetClearsky_g(), doit_i_fieldSetConst_g(), doit_i_fieldUpdate1D_g(), doit_i_fieldUpdateSeq1D_g(), doit_i_fieldUpdateSeq1DPP_g(), doit_i_fieldUpdateSeq3D_g(), doit_scat_fieldCalc_g(), doit_scat_fieldCalcLimb_g(), doit_za_grid_optCalc_g(), doit_za_interpSet_g(), DoitAngularGridsSet_g(), DoitCloudboxFieldPut_g(), DoitInit_g(), DoitScatteringDataPrepare_g(), DoNothing_sg_Agenda_g(), DoNothing_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), DoNothing_sg_ArrayOfArrayOfGField1_g(), DoNothing_sg_ArrayOfArrayOfGField3_g(), DoNothing_sg_ArrayOfArrayOfIndex_g(), DoNothing_sg_ArrayOfArrayOfLineRecord_g(), DoNothing_sg_ArrayOfArrayOfMatrix_g(), DoNothing_sg_ArrayOfArrayOfSpeciesTag_g(), DoNothing_sg_ArrayOfArrayOfTensor3_g(), DoNothing_sg_ArrayOfArrayOfTensor6_g(), DoNothing_sg_ArrayOfGField1_g(), DoNothing_sg_ArrayOfGField2_g(), DoNothing_sg_ArrayOfGField3_g(), DoNothing_sg_ArrayOfGField4_g(), DoNothing_sg_ArrayOfIndex_g(), DoNothing_sg_ArrayOfLineRecord_g(), DoNothing_sg_ArrayOfLineshapeSpec_g(), DoNothing_sg_ArrayOfMatrix_g(), DoNothing_sg_ArrayOfPpath_g(), DoNothing_sg_ArrayOfRetrievalQuantity_g(), DoNothing_sg_ArrayOfSingleScatteringData_g(), DoNothing_sg_ArrayOfString_g(), DoNothing_sg_ArrayOfTensor3_g(), DoNothing_sg_ArrayOfTensor4_g(), DoNothing_sg_ArrayOfTensor6_g(), DoNothing_sg_ArrayOfTensor7_g(), DoNothing_sg_ArrayOfVector_g(), DoNothing_sg_GasAbsLookup_g(), DoNothing_sg_GField1_g(), DoNothing_sg_GField2_g(), DoNothing_sg_GField3_g(), DoNothing_sg_GField4_g(), DoNothing_sg_GridPos_g(), DoNothing_sg_Index_g(), DoNothing_sg_Matrix_g(), DoNothing_sg_MCAntenna_g(), DoNothing_sg_Numeric_g(), DoNothing_sg_Ppath_g(), DoNothing_sg_SingleScatteringData_g(), DoNothing_sg_SLIData2_g(), DoNothing_sg_Sparse_g(), DoNothing_sg_String_g(), DoNothing_sg_Tensor3_g(), DoNothing_sg_Tensor4_g(), DoNothing_sg_Tensor5_g(), DoNothing_sg_Tensor6_g(), DoNothing_sg_Tensor7_g(), DoNothing_sg_Timer_g(), DoNothing_sg_Vector_g(), emissionPlanck_g(), Agenda::execute(), ext_matAddGas_g(), ext_matAddPart_g(), ext_matInit_g(), Extract_sg_ArrayOfGField3ArrayOfArrayOfGField3_g(), Extract_sg_ArrayOfIndexArrayOfArrayOfIndex_g(), Extract_sg_GField4ArrayOfGField4_g(), Extract_sg_MatrixArrayOfMatrix_g(), Extract_sg_MatrixTensor3_g(), Extract_sg_NumericVector_g(), Extract_sg_Tensor3Tensor4_g(), Extract_sg_Tensor4ArrayOfTensor4_g(), Extract_sg_Tensor4Tensor5_g(), f_gridFromGasAbsLookup_g(), f_gridFromSensorAMSU_g(), f_gridFromSensorHIRS_g(), f_gridSelectFIndex_g(), FlagOff_g(), FlagOn_g(), GField1Create_g(), GField2Create_g(), GField3Create_g(), GField4Create_g(), IndexCreate_g(), IndexSet_g(), IndexStep_g(), InterpAtmFieldToRteGps_g(), InterpSurfaceEmissivityFieldIncLatLon_g(), InterpSurfaceFieldToRteGps_g(), Agenda::is_output(), iyInterpCloudboxField_g(), iyInterpPolyCloudboxField_g(), jacobianAddAbsSpecies_g(), jacobianAddPointing_g(), jacobianAddPolyfit_g(), jacobianAddTemperature_g(), jacobianCalc_g(), jacobianCalcAbsSpecies_g(), jacobianCalcPointing_g(), jacobianCalcPolyfit_g(), jacobianCalcTemperature_g(), jacobianClose_g(), jacobianInit_g(), jacobianOff_g(), jacobianUnit_g(), Matrix1ColFromVector_g(), Matrix1RowFromVector_g(), Matrix2ColFromVectors_g(), Matrix2RowFromVectors_g(), Matrix3ColFromVectors_g(), Matrix3RowFromVectors_g(), MatrixCBR_g(), MatrixCreate_g(), MatrixMatrixMultiply_g(), MatrixPlanck_g(), MatrixScale_g(), MatrixSetConstant_g(), MatrixUnitIntensity_g(), mc_antennaSetGaussian_g(), mc_antennaSetGaussianByFWHM_g(), mc_antennaSetPencilBeam_g(), mc_IWP_cloud_opt_pathCalc_g(), MCGeneral_g(), MCIPA_g(), MCSetSeedFromTime_g(), nbooksGet_sg_Tensor4_g(), nbooksGet_sg_Tensor5_g(), nbooksGet_sg_Tensor6_g(), nbooksGet_sg_Tensor7_g(), ncolsGet_sg_Matrix_g(), ncolsGet_sg_Tensor3_g(), ncolsGet_sg_Tensor4_g(), ncolsGet_sg_Tensor5_g(), ncolsGet_sg_Tensor6_g(), ncolsGet_sg_Tensor7_g(), nelemGet_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), nelemGet_sg_ArrayOfArrayOfGField1_g(), nelemGet_sg_ArrayOfArrayOfGField3_g(), nelemGet_sg_ArrayOfArrayOfIndex_g(), nelemGet_sg_ArrayOfArrayOfLineRecord_g(), nelemGet_sg_ArrayOfArrayOfMatrix_g(), nelemGet_sg_ArrayOfArrayOfSpeciesTag_g(), nelemGet_sg_ArrayOfArrayOfTensor3_g(), nelemGet_sg_ArrayOfArrayOfTensor6_g(), nelemGet_sg_ArrayOfGField1_g(), nelemGet_sg_ArrayOfGField2_g(), nelemGet_sg_ArrayOfGField3_g(), nelemGet_sg_ArrayOfGField4_g(), nelemGet_sg_ArrayOfIndex_g(), nelemGet_sg_ArrayOfLineRecord_g(), nelemGet_sg_ArrayOfLineshapeSpec_g(), nelemGet_sg_ArrayOfMatrix_g(), nelemGet_sg_ArrayOfPpath_g(), nelemGet_sg_ArrayOfRetrievalQuantity_g(), nelemGet_sg_ArrayOfSingleScatteringData_g(), nelemGet_sg_ArrayOfString_g(), nelemGet_sg_ArrayOfTensor3_g(), nelemGet_sg_ArrayOfTensor4_g(), nelemGet_sg_ArrayOfTensor6_g(), nelemGet_sg_ArrayOfTensor7_g(), nelemGet_sg_ArrayOfVector_g(), nelemGet_sg_Vector_g(), nlibrariesGet_g(), npagesGet_sg_Tensor3_g(), npagesGet_sg_Tensor4_g(), npagesGet_sg_Tensor5_g(), npagesGet_sg_Tensor6_g(), npagesGet_sg_Tensor7_g(), nrowsGet_sg_Matrix_g(), nrowsGet_sg_Tensor3_g(), nrowsGet_sg_Tensor4_g(), nrowsGet_sg_Tensor5_g(), nrowsGet_sg_Tensor6_g(), nrowsGet_sg_Tensor7_g(), nshelvesGet_sg_Tensor5_g(), nshelvesGet_sg_Tensor6_g(), nshelvesGet_sg_Tensor7_g(), NumericCreate_g(), NumericSet_g(), nvitrinesGet_sg_Tensor6_g(), nvitrinesGet_sg_Tensor7_g(), opt_prop_sptFromData_g(), opt_prop_sptFromMonoData_g(), output_file_formatSetAscii_g(), output_file_formatSetBinary_g(), output_file_formatSetZippedAscii_g(), p_gridFromGasAbsLookup_g(), ParticleTypeAdd_g(), ParticleTypeAddAll_g(), ParticleTypeInit_g(), pha_mat_sptFromData_g(), pha_mat_sptFromDataDOITOpt_g(), pha_mat_sptFromMonoData_g(), pha_matCalc_g(), pnd_fieldCalc_g(), ppath_stepGeometric_g(), ppath_stepRefractionEuler_g(), ppathCalc_g(), print(), r_geoidSpherical_g(), r_geoidWGS84_g(), ReadNetCDF_sg_ArrayOfMatrix_g(), ReadNetCDF_sg_ArrayOfVector_g(), ReadNetCDF_sg_Matrix_g(), ReadNetCDF_sg_Tensor3_g(), ReadNetCDF_sg_Tensor4_g(), ReadNetCDF_sg_Vector_g(), ReadXML_sg_Agenda_g(), ReadXML_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), ReadXML_sg_ArrayOfArrayOfGField1_g(), ReadXML_sg_ArrayOfArrayOfGField3_g(), ReadXML_sg_ArrayOfArrayOfIndex_g(), ReadXML_sg_ArrayOfArrayOfLineRecord_g(), ReadXML_sg_ArrayOfArrayOfMatrix_g(), ReadXML_sg_ArrayOfArrayOfSpeciesTag_g(), ReadXML_sg_ArrayOfArrayOfTensor3_g(), ReadXML_sg_ArrayOfArrayOfTensor6_g(), ReadXML_sg_ArrayOfGField1_g(), ReadXML_sg_ArrayOfGField2_g(), ReadXML_sg_ArrayOfGField3_g(), ReadXML_sg_ArrayOfGField4_g(), ReadXML_sg_ArrayOfIndex_g(), ReadXML_sg_ArrayOfLineRecord_g(), ReadXML_sg_ArrayOfLineshapeSpec_g(), ReadXML_sg_ArrayOfMatrix_g(), ReadXML_sg_ArrayOfPpath_g(), ReadXML_sg_ArrayOfRetrievalQuantity_g(), ReadXML_sg_ArrayOfSingleScatteringData_g(), ReadXML_sg_ArrayOfString_g(), ReadXML_sg_ArrayOfTensor3_g(), ReadXML_sg_ArrayOfTensor4_g(), ReadXML_sg_ArrayOfTensor6_g(), ReadXML_sg_ArrayOfTensor7_g(), ReadXML_sg_ArrayOfVector_g(), ReadXML_sg_GasAbsLookup_g(), ReadXML_sg_GField1_g(), ReadXML_sg_GField2_g(), ReadXML_sg_GField3_g(), ReadXML_sg_GField4_g(), ReadXML_sg_GridPos_g(), ReadXML_sg_Index_g(), ReadXML_sg_Matrix_g(), ReadXML_sg_MCAntenna_g(), ReadXML_sg_Numeric_g(), ReadXML_sg_Ppath_g(), ReadXML_sg_SingleScatteringData_g(), ReadXML_sg_SLIData2_g(), ReadXML_sg_Sparse_g(), ReadXML_sg_String_g(), ReadXML_sg_Tensor3_g(), ReadXML_sg_Tensor4_g(), ReadXML_sg_Tensor5_g(), ReadXML_sg_Tensor6_g(), ReadXML_sg_Tensor7_g(), ReadXML_sg_Timer_g(), ReadXML_sg_Vector_g(), refr_indexFieldAndGradients_g(), refr_indexIR_g(), refr_indexThayer_g(), refr_indexUnit_g(), rte_losSet_g(), rte_pos_and_losFromTangentPressure_g(), rte_posAddGeoidWGS84_g(), rte_posAddRgeoid_g(), rte_posSet_g(), rte_posShift_g(), RteCalc_g(), RteCalcMC_g(), RteCalcNoJacobian_g(), RteStd_g(), RteStdWithTransmissions_g(), scat_data_monoCalc_g(), ScatteringDisort_g(), ScatteringDoit_g(), Select_sg_ArrayOfArrayOfArrayOfArrayOfGridPosArrayOfArrayOfArrayOfArrayOfGridPos_g(), Select_sg_ArrayOfArrayOfGField1ArrayOfArrayOfGField1_g(), Select_sg_ArrayOfArrayOfGField3ArrayOfArrayOfGField3_g(), Select_sg_ArrayOfArrayOfIndexArrayOfArrayOfIndex_g(), Select_sg_ArrayOfArrayOfLineRecordArrayOfArrayOfLineRecord_g(), Select_sg_ArrayOfArrayOfMatrixArrayOfArrayOfMatrix_g(), Select_sg_ArrayOfArrayOfSpeciesTagArrayOfArrayOfSpeciesTag_g(), Select_sg_ArrayOfArrayOfTensor3ArrayOfArrayOfTensor3_g(), Select_sg_ArrayOfArrayOfTensor6ArrayOfArrayOfTensor6_g(), Select_sg_ArrayOfGField1ArrayOfGField1_g(), Select_sg_ArrayOfGField2ArrayOfGField2_g(), Select_sg_ArrayOfGField3ArrayOfGField3_g(), Select_sg_ArrayOfGField4ArrayOfGField4_g(), Select_sg_ArrayOfIndexArrayOfIndex_g(), Select_sg_ArrayOfLineRecordArrayOfLineRecord_g(), Select_sg_ArrayOfLineshapeSpecArrayOfLineshapeSpec_g(), Select_sg_ArrayOfMatrixArrayOfMatrix_g(), Select_sg_ArrayOfPpathArrayOfPpath_g(), Select_sg_ArrayOfRetrievalQuantityArrayOfRetrievalQuantity_g(), Select_sg_ArrayOfSingleScatteringDataArrayOfSingleScatteringData_g(), Select_sg_ArrayOfStringArrayOfString_g(), Select_sg_ArrayOfTensor3ArrayOfTensor3_g(), Select_sg_ArrayOfTensor4ArrayOfTensor4_g(), Select_sg_ArrayOfTensor6ArrayOfTensor6_g(), Select_sg_ArrayOfTensor7ArrayOfTensor7_g(), Select_sg_ArrayOfVectorArrayOfVector_g(), Select_sg_MatrixMatrix_g(), Select_sg_VectorVector_g(), sensor_posAddGeoidWGS84_g(), sensor_posAddRgeoid_g(), sensor_responseAntenna_g(), sensor_responseBackend_g(), sensor_responseBeamSwitching_g(), sensor_responseIF2RF_g(), sensor_responseInit_g(), sensor_responseMixer_g(), sensor_responseMultiMixerBackend_g(), sensorOff_g(), SparseCreate_g(), SpeciesSet_g(), StringCreate_g(), StringSet_g(), surfaceBlackbody_g(), surfaceFlatRefractiveIndex_g(), surfaceFlatSingleEmissivity_g(), surfaceFlatVaryingEmissivity_g(), Tensor3Create_g(), Tensor3FillWithVector_g(), Tensor3Scale_g(), Tensor3SetConstant_g(), Tensor4Create_g(), Tensor4Scale_g(), Tensor4SetConstant_g(), Tensor5Create_g(), Tensor5Scale_g(), Tensor5SetConstant_g(), Tensor6Create_g(), Tensor6Scale_g(), Tensor6SetConstant_g(), Tensor6ToPlanckBT_g(), Tensor7Create_g(), Tensor7Scale_g(), Tensor7SetConstant_g(), timerStart_g(), VectorAddScalar_g(), VectorCreate_g(), VectorExtractFromMatrix_g(), VectorInsertGridPoints_g(), VectorLinSpace_g(), VectorLogSpace_g(), VectorMatrixMultiply_g(), VectorNLinSpace_g(), VectorNLogSpace_g(), VectorScale_g(), VectorSet_g(), VectorSetConstant_g(), VectorZtanToZa1D_g(), VectorZtanToZaRefr1D_g(), ybatchCalc_g(), ybatchMetProfiles_g(), ybatchMetProfilesClear_g(), ybatchUnit_g(), yUnit_g(), and ZaSatOccultation_g().

const ArrayOfIndex& MRecord::In (  )  const [inline]

Definition at line 138 of file agenda_class.h.

References minput.

Referenced by abs_coefCalc_g(), abs_coefCalcFromXsec_g(), abs_coefCalcSaveMemory_g(), abs_cont_descriptionAppend_g(), abs_fieldCalc_g(), abs_h2oSet_g(), abs_lines_per_speciesCompact_g(), abs_lines_per_speciesCreateFromLines_g(), abs_lines_per_speciesReadFromCatalogues_g(), abs_lines_per_speciesSetEmpty_g(), abs_lineshape_per_tgDefine_g(), abs_lineshapeDefine_g(), abs_linesReadFromArts_g(), abs_linesReadFromArtsObsolete_g(), abs_linesReadFromHitran2004_g(), abs_linesReadFromHitran_g(), abs_linesReadFromJpl_g(), abs_linesReadFromMytran2_g(), abs_lookupAdapt_g(), abs_lookupCreate_g(), abs_lookupSetup_g(), abs_lookupSetupBatch_g(), abs_lookupSetupWide_g(), abs_lookupTestAccuracy_g(), abs_n2Set_g(), abs_scalar_gasCalcLBL_g(), abs_scalar_gasExtractFromLookup_g(), abs_scalar_gasFromAbsCoef_g(), abs_speciesAdd2_g(), abs_speciesAdd_g(), abs_speciesDefineAllInScenario_g(), abs_vecAddGas_g(), abs_vecAddPart_g(), abs_vecInit_g(), abs_xsec_per_speciesAddConts_g(), abs_xsec_per_speciesAddLines_g(), abs_xsec_per_speciesInit_g(), AbsInputFromAtmFields_g(), AbsInputFromRteScalars_g(), AgendaAppend_g(), AgendaExecute_g(), AntennaSet2D_g(), Append_sg_ArrayOfArrayOfArrayOfArrayOfGridPosArrayOfArrayOfArrayOfArrayOfGridPos_g(), Append_sg_ArrayOfArrayOfGField1ArrayOfArrayOfGField1_g(), Append_sg_ArrayOfArrayOfGField3ArrayOfArrayOfGField3_g(), Append_sg_ArrayOfArrayOfIndexArrayOfArrayOfIndex_g(), Append_sg_ArrayOfArrayOfLineRecordArrayOfArrayOfLineRecord_g(), Append_sg_ArrayOfArrayOfMatrixArrayOfArrayOfMatrix_g(), Append_sg_ArrayOfArrayOfSpeciesTagArrayOfArrayOfSpeciesTag_g(), Append_sg_ArrayOfArrayOfTensor3ArrayOfArrayOfTensor3_g(), Append_sg_ArrayOfArrayOfTensor6ArrayOfArrayOfTensor6_g(), Append_sg_ArrayOfGField1ArrayOfGField1_g(), Append_sg_ArrayOfGField2ArrayOfGField2_g(), Append_sg_ArrayOfGField3ArrayOfGField3_g(), Append_sg_ArrayOfGField4ArrayOfGField4_g(), Append_sg_ArrayOfIndexArrayOfIndex_g(), Append_sg_ArrayOfLineRecordArrayOfLineRecord_g(), Append_sg_ArrayOfLineshapeSpecArrayOfLineshapeSpec_g(), Append_sg_ArrayOfMatrixArrayOfMatrix_g(), Append_sg_ArrayOfPpathArrayOfPpath_g(), Append_sg_ArrayOfRetrievalQuantityArrayOfRetrievalQuantity_g(), Append_sg_ArrayOfSingleScatteringDataArrayOfSingleScatteringData_g(), Append_sg_ArrayOfStringArrayOfString_g(), Append_sg_ArrayOfTensor3ArrayOfTensor3_g(), Append_sg_ArrayOfTensor4ArrayOfTensor4_g(), Append_sg_ArrayOfTensor6ArrayOfTensor6_g(), Append_sg_ArrayOfTensor7ArrayOfTensor7_g(), Append_sg_ArrayOfVectorArrayOfVector_g(), Append_sg_StringString_g(), Append_sg_VectorVector_g(), ArrayOfMatrixInsert_g(), atm_fields_compactAddConstant_g(), atm_fields_compactFromMatrix_g(), AtmFieldsCalc_g(), AtmFieldsCalcExpand1D_g(), AtmFieldsFromCompact_g(), AtmFieldsRefinePgrid_g(), AtmRawRead_g(), batch_atm_fields_compactFromArrayOfMatrix_g(), CloudboxGetIncoming1DAtm_g(), CloudboxGetIncoming_g(), cloudboxSetDisort_g(), cloudboxSetEmpty_g(), cloudboxSetManually_g(), cloudboxSetManuallyAltitude_g(), complex_nWaterLiebe93_g(), Copy_sg_Agenda_g(), Copy_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), Copy_sg_ArrayOfArrayOfGField1_g(), Copy_sg_ArrayOfArrayOfGField3_g(), Copy_sg_ArrayOfArrayOfIndex_g(), Copy_sg_ArrayOfArrayOfLineRecord_g(), Copy_sg_ArrayOfArrayOfMatrix_g(), Copy_sg_ArrayOfArrayOfSpeciesTag_g(), Copy_sg_ArrayOfArrayOfTensor3_g(), Copy_sg_ArrayOfArrayOfTensor6_g(), Copy_sg_ArrayOfGField1_g(), Copy_sg_ArrayOfGField2_g(), Copy_sg_ArrayOfGField3_g(), Copy_sg_ArrayOfGField4_g(), Copy_sg_ArrayOfIndex_g(), Copy_sg_ArrayOfLineRecord_g(), Copy_sg_ArrayOfLineshapeSpec_g(), Copy_sg_ArrayOfMatrix_g(), Copy_sg_ArrayOfPpath_g(), Copy_sg_ArrayOfRetrievalQuantity_g(), Copy_sg_ArrayOfSingleScatteringData_g(), Copy_sg_ArrayOfString_g(), Copy_sg_ArrayOfTensor3_g(), Copy_sg_ArrayOfTensor4_g(), Copy_sg_ArrayOfTensor6_g(), Copy_sg_ArrayOfTensor7_g(), Copy_sg_ArrayOfVector_g(), Copy_sg_GasAbsLookup_g(), Copy_sg_GField1_g(), Copy_sg_GField2_g(), Copy_sg_GField3_g(), Copy_sg_GField4_g(), Copy_sg_GridPos_g(), Copy_sg_Index_g(), Copy_sg_Matrix_g(), Copy_sg_MCAntenna_g(), Copy_sg_Numeric_g(), Copy_sg_Ppath_g(), Copy_sg_SingleScatteringData_g(), Copy_sg_SLIData2_g(), Copy_sg_Sparse_g(), Copy_sg_String_g(), Copy_sg_Tensor3_g(), Copy_sg_Tensor4_g(), Copy_sg_Tensor5_g(), Copy_sg_Tensor6_g(), Copy_sg_Tensor7_g(), Copy_sg_Timer_g(), Copy_sg_Vector_g(), Delete_sg_Agenda_g(), Delete_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), Delete_sg_ArrayOfArrayOfGField1_g(), Delete_sg_ArrayOfArrayOfGField3_g(), Delete_sg_ArrayOfArrayOfIndex_g(), Delete_sg_ArrayOfArrayOfLineRecord_g(), Delete_sg_ArrayOfArrayOfMatrix_g(), Delete_sg_ArrayOfArrayOfSpeciesTag_g(), Delete_sg_ArrayOfArrayOfTensor3_g(), Delete_sg_ArrayOfArrayOfTensor6_g(), Delete_sg_ArrayOfGField1_g(), Delete_sg_ArrayOfGField2_g(), Delete_sg_ArrayOfGField3_g(), Delete_sg_ArrayOfGField4_g(), Delete_sg_ArrayOfIndex_g(), Delete_sg_ArrayOfLineRecord_g(), Delete_sg_ArrayOfLineshapeSpec_g(), Delete_sg_ArrayOfMatrix_g(), Delete_sg_ArrayOfPpath_g(), Delete_sg_ArrayOfRetrievalQuantity_g(), Delete_sg_ArrayOfSingleScatteringData_g(), Delete_sg_ArrayOfString_g(), Delete_sg_ArrayOfTensor3_g(), Delete_sg_ArrayOfTensor4_g(), Delete_sg_ArrayOfTensor6_g(), Delete_sg_ArrayOfTensor7_g(), Delete_sg_ArrayOfVector_g(), Delete_sg_GasAbsLookup_g(), Delete_sg_GField1_g(), Delete_sg_GField2_g(), Delete_sg_GField3_g(), Delete_sg_GField4_g(), Delete_sg_GridPos_g(), Delete_sg_Index_g(), Delete_sg_Matrix_g(), Delete_sg_MCAntenna_g(), Delete_sg_Numeric_g(), Delete_sg_Ppath_g(), Delete_sg_SingleScatteringData_g(), Delete_sg_SLIData2_g(), Delete_sg_Sparse_g(), Delete_sg_String_g(), Delete_sg_Tensor3_g(), Delete_sg_Tensor4_g(), Delete_sg_Tensor5_g(), Delete_sg_Tensor6_g(), Delete_sg_Tensor7_g(), Delete_sg_Timer_g(), Delete_sg_Vector_g(), doit_conv_flagAbs_g(), doit_conv_flagAbsBT_g(), doit_conv_flagLsq_g(), doit_i_fieldIterate_g(), doit_i_fieldSetClearsky_g(), doit_i_fieldSetConst_g(), doit_i_fieldUpdate1D_g(), doit_i_fieldUpdateSeq1D_g(), doit_i_fieldUpdateSeq1DPP_g(), doit_i_fieldUpdateSeq3D_g(), doit_scat_fieldCalc_g(), doit_scat_fieldCalcLimb_g(), doit_za_grid_optCalc_g(), doit_za_interpSet_g(), DoitAngularGridsSet_g(), DoitCloudboxFieldPut_g(), DoitInit_g(), DoitScatteringDataPrepare_g(), DoitWriteIterationFields_g(), DoNothing_sg_Agenda_g(), DoNothing_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), DoNothing_sg_ArrayOfArrayOfGField1_g(), DoNothing_sg_ArrayOfArrayOfGField3_g(), DoNothing_sg_ArrayOfArrayOfIndex_g(), DoNothing_sg_ArrayOfArrayOfLineRecord_g(), DoNothing_sg_ArrayOfArrayOfMatrix_g(), DoNothing_sg_ArrayOfArrayOfSpeciesTag_g(), DoNothing_sg_ArrayOfArrayOfTensor3_g(), DoNothing_sg_ArrayOfArrayOfTensor6_g(), DoNothing_sg_ArrayOfGField1_g(), DoNothing_sg_ArrayOfGField2_g(), DoNothing_sg_ArrayOfGField3_g(), DoNothing_sg_ArrayOfGField4_g(), DoNothing_sg_ArrayOfIndex_g(), DoNothing_sg_ArrayOfLineRecord_g(), DoNothing_sg_ArrayOfLineshapeSpec_g(), DoNothing_sg_ArrayOfMatrix_g(), DoNothing_sg_ArrayOfPpath_g(), DoNothing_sg_ArrayOfRetrievalQuantity_g(), DoNothing_sg_ArrayOfSingleScatteringData_g(), DoNothing_sg_ArrayOfString_g(), DoNothing_sg_ArrayOfTensor3_g(), DoNothing_sg_ArrayOfTensor4_g(), DoNothing_sg_ArrayOfTensor6_g(), DoNothing_sg_ArrayOfTensor7_g(), DoNothing_sg_ArrayOfVector_g(), DoNothing_sg_GasAbsLookup_g(), DoNothing_sg_GField1_g(), DoNothing_sg_GField2_g(), DoNothing_sg_GField3_g(), DoNothing_sg_GField4_g(), DoNothing_sg_GridPos_g(), DoNothing_sg_Index_g(), DoNothing_sg_Matrix_g(), DoNothing_sg_MCAntenna_g(), DoNothing_sg_Numeric_g(), DoNothing_sg_Ppath_g(), DoNothing_sg_SingleScatteringData_g(), DoNothing_sg_SLIData2_g(), DoNothing_sg_Sparse_g(), DoNothing_sg_String_g(), DoNothing_sg_Tensor3_g(), DoNothing_sg_Tensor4_g(), DoNothing_sg_Tensor5_g(), DoNothing_sg_Tensor6_g(), DoNothing_sg_Tensor7_g(), DoNothing_sg_Timer_g(), DoNothing_sg_Vector_g(), emissionPlanck_g(), Error_g(), Agenda::execute(), ext_matAddGas_g(), ext_matAddPart_g(), ext_matInit_g(), Extract_sg_ArrayOfGField3ArrayOfArrayOfGField3_g(), Extract_sg_ArrayOfIndexArrayOfArrayOfIndex_g(), Extract_sg_GField4ArrayOfGField4_g(), Extract_sg_MatrixArrayOfMatrix_g(), Extract_sg_MatrixTensor3_g(), Extract_sg_NumericVector_g(), Extract_sg_Tensor3Tensor4_g(), Extract_sg_Tensor4ArrayOfTensor4_g(), Extract_sg_Tensor4Tensor5_g(), f_gridFromGasAbsLookup_g(), f_gridFromSensorAMSU_g(), f_gridFromSensorHIRS_g(), f_gridSelectFIndex_g(), ForLoop_g(), Ignore_sg_Agenda_g(), Ignore_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), Ignore_sg_ArrayOfArrayOfGField1_g(), Ignore_sg_ArrayOfArrayOfGField3_g(), Ignore_sg_ArrayOfArrayOfIndex_g(), Ignore_sg_ArrayOfArrayOfLineRecord_g(), Ignore_sg_ArrayOfArrayOfMatrix_g(), Ignore_sg_ArrayOfArrayOfSpeciesTag_g(), Ignore_sg_ArrayOfArrayOfTensor3_g(), Ignore_sg_ArrayOfArrayOfTensor6_g(), Ignore_sg_ArrayOfGField1_g(), Ignore_sg_ArrayOfGField2_g(), Ignore_sg_ArrayOfGField3_g(), Ignore_sg_ArrayOfGField4_g(), Ignore_sg_ArrayOfIndex_g(), Ignore_sg_ArrayOfLineRecord_g(), Ignore_sg_ArrayOfLineshapeSpec_g(), Ignore_sg_ArrayOfMatrix_g(), Ignore_sg_ArrayOfPpath_g(), Ignore_sg_ArrayOfRetrievalQuantity_g(), Ignore_sg_ArrayOfSingleScatteringData_g(), Ignore_sg_ArrayOfString_g(), Ignore_sg_ArrayOfTensor3_g(), Ignore_sg_ArrayOfTensor4_g(), Ignore_sg_ArrayOfTensor6_g(), Ignore_sg_ArrayOfTensor7_g(), Ignore_sg_ArrayOfVector_g(), Ignore_sg_GasAbsLookup_g(), Ignore_sg_GField1_g(), Ignore_sg_GField2_g(), Ignore_sg_GField3_g(), Ignore_sg_GField4_g(), Ignore_sg_GridPos_g(), Ignore_sg_Index_g(), Ignore_sg_Matrix_g(), Ignore_sg_MCAntenna_g(), Ignore_sg_Numeric_g(), Ignore_sg_Ppath_g(), Ignore_sg_SingleScatteringData_g(), Ignore_sg_SLIData2_g(), Ignore_sg_Sparse_g(), Ignore_sg_String_g(), Ignore_sg_Tensor3_g(), Ignore_sg_Tensor4_g(), Ignore_sg_Tensor5_g(), Ignore_sg_Tensor6_g(), Ignore_sg_Tensor7_g(), Ignore_sg_Timer_g(), Ignore_sg_Vector_g(), IndexStep_g(), InterpAtmFieldToRteGps_g(), InterpSurfaceEmissivityFieldIncLatLon_g(), InterpSurfaceFieldToRteGps_g(), Agenda::is_input(), iyInterpCloudboxField_g(), iyInterpPolyCloudboxField_g(), jacobianAddAbsSpecies_g(), jacobianAddPointing_g(), jacobianAddPolyfit_g(), jacobianAddTemperature_g(), jacobianCalc_g(), jacobianCalcAbsSpecies_g(), jacobianCalcPointing_g(), jacobianCalcPolyfit_g(), jacobianCalcTemperature_g(), jacobianClose_g(), jacobianUnit_g(), Matrix1ColFromVector_g(), Matrix1RowFromVector_g(), Matrix2ColFromVectors_g(), Matrix2RowFromVectors_g(), Matrix3ColFromVectors_g(), Matrix3RowFromVectors_g(), MatrixCBR_g(), MatrixMatrixMultiply_g(), MatrixPlanck_g(), MatrixScale_g(), MatrixSetConstant_g(), MatrixUnitIntensity_g(), mc_antennaSetGaussian_g(), mc_antennaSetGaussianByFWHM_g(), mc_IWP_cloud_opt_pathCalc_g(), MCGeneral_g(), MCIPA_g(), nbooksGet_sg_Tensor4_g(), nbooksGet_sg_Tensor5_g(), nbooksGet_sg_Tensor6_g(), nbooksGet_sg_Tensor7_g(), ncolsGet_sg_Matrix_g(), ncolsGet_sg_Tensor3_g(), ncolsGet_sg_Tensor4_g(), ncolsGet_sg_Tensor5_g(), ncolsGet_sg_Tensor6_g(), ncolsGet_sg_Tensor7_g(), nelemGet_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), nelemGet_sg_ArrayOfArrayOfGField1_g(), nelemGet_sg_ArrayOfArrayOfGField3_g(), nelemGet_sg_ArrayOfArrayOfIndex_g(), nelemGet_sg_ArrayOfArrayOfLineRecord_g(), nelemGet_sg_ArrayOfArrayOfMatrix_g(), nelemGet_sg_ArrayOfArrayOfSpeciesTag_g(), nelemGet_sg_ArrayOfArrayOfTensor3_g(), nelemGet_sg_ArrayOfArrayOfTensor6_g(), nelemGet_sg_ArrayOfGField1_g(), nelemGet_sg_ArrayOfGField2_g(), nelemGet_sg_ArrayOfGField3_g(), nelemGet_sg_ArrayOfGField4_g(), nelemGet_sg_ArrayOfIndex_g(), nelemGet_sg_ArrayOfLineRecord_g(), nelemGet_sg_ArrayOfLineshapeSpec_g(), nelemGet_sg_ArrayOfMatrix_g(), nelemGet_sg_ArrayOfPpath_g(), nelemGet_sg_ArrayOfRetrievalQuantity_g(), nelemGet_sg_ArrayOfSingleScatteringData_g(), nelemGet_sg_ArrayOfString_g(), nelemGet_sg_ArrayOfTensor3_g(), nelemGet_sg_ArrayOfTensor4_g(), nelemGet_sg_ArrayOfTensor6_g(), nelemGet_sg_ArrayOfTensor7_g(), nelemGet_sg_ArrayOfVector_g(), nelemGet_sg_Vector_g(), nlibrariesGet_g(), npagesGet_sg_Tensor3_g(), npagesGet_sg_Tensor4_g(), npagesGet_sg_Tensor5_g(), npagesGet_sg_Tensor6_g(), npagesGet_sg_Tensor7_g(), nrowsGet_sg_Matrix_g(), nrowsGet_sg_Tensor3_g(), nrowsGet_sg_Tensor4_g(), nrowsGet_sg_Tensor5_g(), nrowsGet_sg_Tensor6_g(), nrowsGet_sg_Tensor7_g(), nshelvesGet_sg_Tensor5_g(), nshelvesGet_sg_Tensor6_g(), nshelvesGet_sg_Tensor7_g(), nvitrinesGet_sg_Tensor6_g(), nvitrinesGet_sg_Tensor7_g(), opt_prop_sptFromData_g(), opt_prop_sptFromMonoData_g(), p_gridFromGasAbsLookup_g(), ParticleTypeAdd_g(), ParticleTypeAddAll_g(), pha_mat_sptFromData_g(), pha_mat_sptFromDataDOITOpt_g(), pha_mat_sptFromMonoData_g(), pha_matCalc_g(), pnd_fieldCalc_g(), ppath_stepGeometric_g(), ppath_stepRefractionEuler_g(), ppathCalc_g(), print(), Print_sg_Agenda_g(), Print_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), Print_sg_ArrayOfArrayOfGField1_g(), Print_sg_ArrayOfArrayOfGField3_g(), Print_sg_ArrayOfArrayOfIndex_g(), Print_sg_ArrayOfArrayOfLineRecord_g(), Print_sg_ArrayOfArrayOfMatrix_g(), Print_sg_ArrayOfArrayOfSpeciesTag_g(), Print_sg_ArrayOfArrayOfTensor3_g(), Print_sg_ArrayOfArrayOfTensor6_g(), Print_sg_ArrayOfGField1_g(), Print_sg_ArrayOfGField2_g(), Print_sg_ArrayOfGField3_g(), Print_sg_ArrayOfGField4_g(), Print_sg_ArrayOfIndex_g(), Print_sg_ArrayOfLineRecord_g(), Print_sg_ArrayOfLineshapeSpec_g(), Print_sg_ArrayOfMatrix_g(), Print_sg_ArrayOfPpath_g(), Print_sg_ArrayOfRetrievalQuantity_g(), Print_sg_ArrayOfSingleScatteringData_g(), Print_sg_ArrayOfString_g(), Print_sg_ArrayOfTensor3_g(), Print_sg_ArrayOfTensor4_g(), Print_sg_ArrayOfTensor6_g(), Print_sg_ArrayOfTensor7_g(), Print_sg_ArrayOfVector_g(), Print_sg_GasAbsLookup_g(), Print_sg_GField1_g(), Print_sg_GField2_g(), Print_sg_GField3_g(), Print_sg_GField4_g(), Print_sg_GridPos_g(), Print_sg_Index_g(), Print_sg_Matrix_g(), Print_sg_MCAntenna_g(), Print_sg_Numeric_g(), Print_sg_Ppath_g(), Print_sg_SingleScatteringData_g(), Print_sg_SLIData2_g(), Print_sg_Sparse_g(), Print_sg_String_g(), Print_sg_Tensor3_g(), Print_sg_Tensor4_g(), Print_sg_Tensor5_g(), Print_sg_Tensor6_g(), Print_sg_Tensor7_g(), Print_sg_Timer_g(), Print_sg_Vector_g(), PrintWorkspace_g(), r_geoidSpherical_g(), r_geoidWGS84_g(), ReadNetCDF_sg_ArrayOfMatrix_g(), ReadNetCDF_sg_ArrayOfVector_g(), ReadNetCDF_sg_Matrix_g(), ReadNetCDF_sg_Tensor3_g(), ReadNetCDF_sg_Tensor4_g(), ReadNetCDF_sg_Vector_g(), ReadXML_sg_Agenda_g(), ReadXML_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), ReadXML_sg_ArrayOfArrayOfGField1_g(), ReadXML_sg_ArrayOfArrayOfGField3_g(), ReadXML_sg_ArrayOfArrayOfIndex_g(), ReadXML_sg_ArrayOfArrayOfLineRecord_g(), ReadXML_sg_ArrayOfArrayOfMatrix_g(), ReadXML_sg_ArrayOfArrayOfSpeciesTag_g(), ReadXML_sg_ArrayOfArrayOfTensor3_g(), ReadXML_sg_ArrayOfArrayOfTensor6_g(), ReadXML_sg_ArrayOfGField1_g(), ReadXML_sg_ArrayOfGField2_g(), ReadXML_sg_ArrayOfGField3_g(), ReadXML_sg_ArrayOfGField4_g(), ReadXML_sg_ArrayOfIndex_g(), ReadXML_sg_ArrayOfLineRecord_g(), ReadXML_sg_ArrayOfLineshapeSpec_g(), ReadXML_sg_ArrayOfMatrix_g(), ReadXML_sg_ArrayOfPpath_g(), ReadXML_sg_ArrayOfRetrievalQuantity_g(), ReadXML_sg_ArrayOfSingleScatteringData_g(), ReadXML_sg_ArrayOfString_g(), ReadXML_sg_ArrayOfTensor3_g(), ReadXML_sg_ArrayOfTensor4_g(), ReadXML_sg_ArrayOfTensor6_g(), ReadXML_sg_ArrayOfTensor7_g(), ReadXML_sg_ArrayOfVector_g(), ReadXML_sg_GasAbsLookup_g(), ReadXML_sg_GField1_g(), ReadXML_sg_GField2_g(), ReadXML_sg_GField3_g(), ReadXML_sg_GField4_g(), ReadXML_sg_GridPos_g(), ReadXML_sg_Index_g(), ReadXML_sg_Matrix_g(), ReadXML_sg_MCAntenna_g(), ReadXML_sg_Numeric_g(), ReadXML_sg_Ppath_g(), ReadXML_sg_SingleScatteringData_g(), ReadXML_sg_SLIData2_g(), ReadXML_sg_Sparse_g(), ReadXML_sg_String_g(), ReadXML_sg_Tensor3_g(), ReadXML_sg_Tensor4_g(), ReadXML_sg_Tensor5_g(), ReadXML_sg_Tensor6_g(), ReadXML_sg_Tensor7_g(), ReadXML_sg_Timer_g(), ReadXML_sg_Vector_g(), refr_indexFieldAndGradients_g(), refr_indexIR_g(), refr_indexThayer_g(), rte_losSet_g(), rte_pos_and_losFromTangentPressure_g(), rte_posAddGeoidWGS84_g(), rte_posAddRgeoid_g(), rte_posSet_g(), rte_posShift_g(), RteCalc_g(), RteCalcMC_g(), RteCalcNoJacobian_g(), RteStd_g(), RteStdWithTransmissions_g(), scat_data_monoCalc_g(), scat_data_rawCheck_g(), ScatteringDisort_g(), ScatteringDoit_g(), Select_sg_ArrayOfArrayOfArrayOfArrayOfGridPosArrayOfArrayOfArrayOfArrayOfGridPos_g(), Select_sg_ArrayOfArrayOfGField1ArrayOfArrayOfGField1_g(), Select_sg_ArrayOfArrayOfGField3ArrayOfArrayOfGField3_g(), Select_sg_ArrayOfArrayOfIndexArrayOfArrayOfIndex_g(), Select_sg_ArrayOfArrayOfLineRecordArrayOfArrayOfLineRecord_g(), Select_sg_ArrayOfArrayOfMatrixArrayOfArrayOfMatrix_g(), Select_sg_ArrayOfArrayOfSpeciesTagArrayOfArrayOfSpeciesTag_g(), Select_sg_ArrayOfArrayOfTensor3ArrayOfArrayOfTensor3_g(), Select_sg_ArrayOfArrayOfTensor6ArrayOfArrayOfTensor6_g(), Select_sg_ArrayOfGField1ArrayOfGField1_g(), Select_sg_ArrayOfGField2ArrayOfGField2_g(), Select_sg_ArrayOfGField3ArrayOfGField3_g(), Select_sg_ArrayOfGField4ArrayOfGField4_g(), Select_sg_ArrayOfIndexArrayOfIndex_g(), Select_sg_ArrayOfLineRecordArrayOfLineRecord_g(), Select_sg_ArrayOfLineshapeSpecArrayOfLineshapeSpec_g(), Select_sg_ArrayOfMatrixArrayOfMatrix_g(), Select_sg_ArrayOfPpathArrayOfPpath_g(), Select_sg_ArrayOfRetrievalQuantityArrayOfRetrievalQuantity_g(), Select_sg_ArrayOfSingleScatteringDataArrayOfSingleScatteringData_g(), Select_sg_ArrayOfStringArrayOfString_g(), Select_sg_ArrayOfTensor3ArrayOfTensor3_g(), Select_sg_ArrayOfTensor4ArrayOfTensor4_g(), Select_sg_ArrayOfTensor6ArrayOfTensor6_g(), Select_sg_ArrayOfTensor7ArrayOfTensor7_g(), Select_sg_ArrayOfVectorArrayOfVector_g(), Select_sg_MatrixMatrix_g(), Select_sg_VectorVector_g(), sensor_posAddGeoidWGS84_g(), sensor_posAddRgeoid_g(), sensor_responseAntenna_g(), sensor_responseBackend_g(), sensor_responseBeamSwitching_g(), sensor_responseIF2RF_g(), sensor_responseInit_g(), sensor_responseMixer_g(), sensor_responseMultiMixerBackend_g(), sensorOff_g(), SpeciesSet_g(), surfaceBlackbody_g(), surfaceFlatRefractiveIndex_g(), surfaceFlatSingleEmissivity_g(), surfaceFlatVaryingEmissivity_g(), Tensor3FillWithVector_g(), Tensor3Scale_g(), Tensor3SetConstant_g(), Tensor4Scale_g(), Tensor4SetConstant_g(), Tensor5Scale_g(), Tensor5SetConstant_g(), Tensor6Scale_g(), Tensor6SetConstant_g(), Tensor6ToPlanckBT_g(), Tensor7Scale_g(), Tensor7SetConstant_g(), timerStop_g(), VectorAddScalar_g(), VectorExtractFromMatrix_g(), VectorInsertGridPoints_g(), VectorLinSpace_g(), VectorLogSpace_g(), VectorMatrixMultiply_g(), VectorNLinSpace_g(), VectorNLogSpace_g(), VectorScale_g(), VectorSetConstant_g(), VectorZtanToZa1D_g(), VectorZtanToZaRefr1D_g(), WriteNetCDF_sg_ArrayOfMatrix_g(), WriteNetCDF_sg_ArrayOfVector_g(), WriteNetCDF_sg_Matrix_g(), WriteNetCDF_sg_Tensor3_g(), WriteNetCDF_sg_Tensor4_g(), WriteNetCDF_sg_Vector_g(), WriteXML_sg_Agenda_g(), WriteXML_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), WriteXML_sg_ArrayOfArrayOfGField1_g(), WriteXML_sg_ArrayOfArrayOfGField3_g(), WriteXML_sg_ArrayOfArrayOfIndex_g(), WriteXML_sg_ArrayOfArrayOfLineRecord_g(), WriteXML_sg_ArrayOfArrayOfMatrix_g(), WriteXML_sg_ArrayOfArrayOfSpeciesTag_g(), WriteXML_sg_ArrayOfArrayOfTensor3_g(), WriteXML_sg_ArrayOfArrayOfTensor6_g(), WriteXML_sg_ArrayOfGField1_g(), WriteXML_sg_ArrayOfGField2_g(), WriteXML_sg_ArrayOfGField3_g(), WriteXML_sg_ArrayOfGField4_g(), WriteXML_sg_ArrayOfIndex_g(), WriteXML_sg_ArrayOfLineRecord_g(), WriteXML_sg_ArrayOfLineshapeSpec_g(), WriteXML_sg_ArrayOfMatrix_g(), WriteXML_sg_ArrayOfPpath_g(), WriteXML_sg_ArrayOfRetrievalQuantity_g(), WriteXML_sg_ArrayOfSingleScatteringData_g(), WriteXML_sg_ArrayOfString_g(), WriteXML_sg_ArrayOfTensor3_g(), WriteXML_sg_ArrayOfTensor4_g(), WriteXML_sg_ArrayOfTensor6_g(), WriteXML_sg_ArrayOfTensor7_g(), WriteXML_sg_ArrayOfVector_g(), WriteXML_sg_GasAbsLookup_g(), WriteXML_sg_GField1_g(), WriteXML_sg_GField2_g(), WriteXML_sg_GField3_g(), WriteXML_sg_GField4_g(), WriteXML_sg_GridPos_g(), WriteXML_sg_Index_g(), WriteXML_sg_Matrix_g(), WriteXML_sg_MCAntenna_g(), WriteXML_sg_Numeric_g(), WriteXML_sg_Ppath_g(), WriteXML_sg_SingleScatteringData_g(), WriteXML_sg_SLIData2_g(), WriteXML_sg_Sparse_g(), WriteXML_sg_String_g(), WriteXML_sg_Tensor3_g(), WriteXML_sg_Tensor4_g(), WriteXML_sg_Tensor5_g(), WriteXML_sg_Tensor6_g(), WriteXML_sg_Tensor7_g(), WriteXML_sg_Timer_g(), WriteXML_sg_Vector_g(), WriteXMLIndexed_sg_Agenda_g(), WriteXMLIndexed_sg_ArrayOfArrayOfArrayOfArrayOfGridPos_g(), WriteXMLIndexed_sg_ArrayOfArrayOfGField1_g(), WriteXMLIndexed_sg_ArrayOfArrayOfGField3_g(), WriteXMLIndexed_sg_ArrayOfArrayOfIndex_g(), WriteXMLIndexed_sg_ArrayOfArrayOfLineRecord_g(), WriteXMLIndexed_sg_ArrayOfArrayOfMatrix_g(), WriteXMLIndexed_sg_ArrayOfArrayOfSpeciesTag_g(), WriteXMLIndexed_sg_ArrayOfArrayOfTensor3_g(), WriteXMLIndexed_sg_ArrayOfArrayOfTensor6_g(), WriteXMLIndexed_sg_ArrayOfGField1_g(), WriteXMLIndexed_sg_ArrayOfGField2_g(), WriteXMLIndexed_sg_ArrayOfGField3_g(), WriteXMLIndexed_sg_ArrayOfGField4_g(), WriteXMLIndexed_sg_ArrayOfIndex_g(), WriteXMLIndexed_sg_ArrayOfLineRecord_g(), WriteXMLIndexed_sg_ArrayOfLineshapeSpec_g(), WriteXMLIndexed_sg_ArrayOfMatrix_g(), WriteXMLIndexed_sg_ArrayOfPpath_g(), WriteXMLIndexed_sg_ArrayOfRetrievalQuantity_g(), WriteXMLIndexed_sg_ArrayOfSingleScatteringData_g(), WriteXMLIndexed_sg_ArrayOfString_g(), WriteXMLIndexed_sg_ArrayOfTensor3_g(), WriteXMLIndexed_sg_ArrayOfTensor4_g(), WriteXMLIndexed_sg_ArrayOfTensor6_g(), WriteXMLIndexed_sg_ArrayOfTensor7_g(), WriteXMLIndexed_sg_ArrayOfVector_g(), WriteXMLIndexed_sg_GasAbsLookup_g(), WriteXMLIndexed_sg_GField1_g(), WriteXMLIndexed_sg_GField2_g(), WriteXMLIndexed_sg_GField3_g(), WriteXMLIndexed_sg_GField4_g(), WriteXMLIndexed_sg_GridPos_g(), WriteXMLIndexed_sg_Index_g(), WriteXMLIndexed_sg_Matrix_g(), WriteXMLIndexed_sg_MCAntenna_g(), WriteXMLIndexed_sg_Numeric_g(), WriteXMLIndexed_sg_Ppath_g(), WriteXMLIndexed_sg_SingleScatteringData_g(), WriteXMLIndexed_sg_SLIData2_g(), WriteXMLIndexed_sg_Sparse_g(), WriteXMLIndexed_sg_String_g(), WriteXMLIndexed_sg_Tensor3_g(), WriteXMLIndexed_sg_Tensor4_g(), WriteXMLIndexed_sg_Tensor5_g(), WriteXMLIndexed_sg_Tensor6_g(), WriteXMLIndexed_sg_Tensor7_g(), WriteXMLIndexed_sg_Timer_g(), WriteXMLIndexed_sg_Vector_g(), ybatchCalc_g(), ybatchMetProfiles_g(), ybatchMetProfilesClear_g(), ybatchUnit_g(), yUnit_g(), and ZaSatOccultation_g().

const TokVal& MRecord::SetValue (  )  const [inline]

const Agenda& MRecord::Tasks (  )  const [inline]

Definition at line 140 of file agenda_class.h.

References mtasks.

Referenced by AgendaAppend_g(), AgendaSet_g(), Arts_g(), and print().

MRecord& MRecord::operator= ( const MRecord x  )  [inline]

Assignment operator for MRecord.

This is necessary, because it is used implicitly if agendas (which contain an array of MRecord) are copied. The default assignment operator generated by the compiler does not do the right thing!

This became clear due to a bug when agendas were re-defined in the controlfile, which was discoverd by Patrick.

The problem is that MRecord contains some arrays. The copy semantics for Array require the target Array to have the right size. But if we overwrite an old MRecord with a new one, we want all arrays to be overwritten. We don't care about their old size.

Parameters:
x The other MRecord to assign.
Returns:
The freshly assigned MRecord.
Author:
Stefan Buehler
Date:
2002-12-02

Definition at line 163 of file agenda_class.h.

References mid, minput, moutput, msetvalue, mtasks, Agenda::nelem(), Array< base >::nelem(), and Agenda::resize().

void MRecord::ginput_only ( ArrayOfIndex ginonly  )  const [inline]

Get list of generic input only WSVs.

This function returns an array with the indexes of WSVs which are only input variables but not output.

Parameters:
[out] ginonly Index array of input only WSVs.
Author:
Oliver Lemke
Date:
2008-02-27

Definition at line 191 of file agenda_class.h.

References minput, and moutput.

void MRecord::print ( ostream &  os,
const String indent 
) const

Print an MRecord.

Since the MRecord contains all runtime information for one method, the best way to print it is exactly as it would appear in the controlfile.

This has to work in a recursive way, since the method can be an agenda method, which includes other methods, which can be agenda methods, ...

Therefore, the indentation is increased more and more for recursive calls.

At the moment, this is used just for debugging.

Parameters:
os Output stream.
indent How many characters of indentation.
Author:
Stefan Buehler
Date:
2002-12-02

Definition at line 677 of file agenda_class.cc.

References MdRecord::GInType(), MdRecord::GOutType(), Id(), In(), md_data, MdRecord::Name(), Array< base >::nelem(), Out(), Agenda::print(), Tasks(), and Workspace::wsv_data.

Referenced by operator<<().


Member Data Documentation

Index MRecord::mid [private]

Method id.

Definition at line 213 of file agenda_class.h.

Referenced by Id(), and operator=().

Output workspace variables.

Definition at line 215 of file agenda_class.h.

Referenced by ginput_only(), operator=(), and Out().

Input workspace variables.

Definition at line 217 of file agenda_class.h.

Referenced by ginput_only(), In(), and operator=().

Keyword value for Set methods.

Definition at line 219 of file agenda_class.h.

Referenced by operator=(), and SetValue().

An agenda, which can be given in the controlfile instead of keywords.

Definition at line 222 of file agenda_class.h.

Referenced by operator=(), and Tasks().


The documentation for this class was generated from the following files:

Generated on Mon Mar 23 14:07:01 2009 for ARTS by  doxygen 1.5.6