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 ArrayOfIndex & Out () const
const ArrayOfIndex & In () const
const TokVal & SetValue () const
const Agenda & Tasks () const
MRecord & operator= (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