ARTS built-in documentation server
Workspace Variable iy_id
Identification number of iy. This variable is intended to be an identification number for individual calculations of iy. This id-number can e.g. be used as input to WriteXMLIndexed, to link filenames to the different calculations. Some methods sets and updates iy_id. The general numbering scheme is: xxxyyycba where xxx identifies the row in sensorPos/los (i.e. the mblock_index), yyy identifies pencil beam direction inside measurement block (should in general match a row in mblock_dlos), and cba identies later legs of total propagation paths, where a, b and c identifies secondary, tertiary and quaternary part, respectively. 1-based numbering is used. That is, the primary path of the first pencil beam of the first measurement block has iy_id = 001001000. Accordingly, the primary propagation path has cba = 000. If the primary path intersects with the surface, and the downwelling radiation is calculated for three directions, these secondary paths get cba = 001, 002 and 003. If tertiary paths appear, they have numbers such as 011. As the numbering scheme has nine positions, it is suitable to store files as: WriteXMLIndexed(output_file_format,iy_id,in,filename,9) Setting of iy_id is not yet supported together with scattering calculations. The value of iy_id then differs, it is either set to 0 or keeps its value set by yCalc.
Default: 0
Group: Index
Specific methods that can generate iy_id
- none
Generic and supergeneric methods that can generate iy_id
- Copy
- Extract
- FlagOff
- FlagOn
- GetEnvironmentVariable
- GetNumberOfThreads
- IndexAdd
- IndexCreate
- IndexDivide
- IndexMultiply
- IndexNumberOfAtmosphericPoints
- IndexSet
- IndexStepDown
- IndexStepUp
- IndexSubtract
- InterpSurfaceTypeMask
- ReadXML
- ReadXMLIndexed
- Touch
- telsemSurfaceTypeLandSea
Specific methods that require iy_id
- iyCalc
- iyClearsky
- iyEmissionHybrid
- iyEmissionStandard
- iyIndependentBeamApproximation
- iySurfaceFastem
- iySurfaceFlatReflectivity
- iySurfaceFlatRefractiveIndex
- iySurfaceLambertian
- iySurfaceRtpropAgenda
- iySurfaceRtpropCalc
Generic and supergeneric methods that can use iy_id
- AngularGridsSetFluxCalc
- Append
- ArrayOfIndexLinSpace
- ArrayOfIndexSetConstant
- ArrayOfQuantumIdentifierFromLines
- AtmFieldPRegrid
- AtmFieldPerturb
- AtmFieldPerturbAtmGrids
- AtmFieldsAndParticleBulkPropFieldFromCompact
- AtmFieldsCalc
- AtmFieldsCalcExpand1D
- AtmFieldsExpand1D
- AtmFieldsExtract1D
- AtmFieldsRefinePgrid
- AtmWithNLTERawRead
- Copy
- DOAngularGridsSet
- DOBatchCalc
- Delete
- DisortCalc
- DisortCalcClearsky
- DisortCalcIrradiance
- DisortCalcWithARTSSurface
- DoitGetIncoming
- Extract
- ExtractFromMetaSingleScatSpecies
- FastemStandAlone
- ForLoop
- GriddedFieldLatLonRegrid
- GriddedFieldPRegrid
- GriddedFieldZToPRegrid
- HydrotableCalc
- Ignore
- IndexAdd
- IndexDivide
- IndexMultiply
- IndexSet
- IndexStepDown
- IndexStepUp
- IndexSubtract
- MCGeneral
- MCRadar
- MagFieldsCalc
- MagFieldsCalcExpand1D
- MagFieldsFromAltitudeRawCalc
- MatrixExtractFromTensor3
- MatrixIdentity
- OEM
- OptimizeDoitPressureGrid
- PrintWorkspace
- RT4Calc
- RT4CalcWithRT4Surface
- RadarOnionPeelingTableCalc
- ReadSplitARTSCAT
- ReadXMLIndexed
- ScatSpeciesSizeMassInfo
- SetNumberOfThreads
- SparseIdentity
- SurfaceFastem
- TangentPointPrint
- Tensor3ExtractFromTensor4
- TestArrayOfAgenda
- VectorExtractFromMatrix
- Wigner3Init
- Wigner6Init
- WindFieldsCalc
- WindFieldsCalcExpand1D
- WriteBuiltinPartitionFunctionsXML
- WriteXML
- WriteXMLIndexed
- abs_cia_dataAddCIARecord
- abs_cia_dataReadSpeciesSplitCatalog
- abs_linesAdaptOnTheFlyLineMixing
- abs_linesChangeBaseParameterForMatchingLevel
- abs_linesChangeBaseParameterForMatchingLevels
- abs_linesChangeBaseParameterForMatchingLines
- abs_linesDeleteBadF0
- abs_linesReadSpeciesSplitCatalog
- abs_linesRemoveLines
- abs_linesRemoveLinesFromSpecies
- abs_lines_per_speciesAdaptHitranLineMixing
- abs_lines_per_speciesAdaptOnTheFlyLineMixing
- abs_lines_per_speciesChangeBaseParameterForMatchingLevel
- abs_lines_per_speciesChangeBaseParameterForMatchingLevels
- abs_lines_per_speciesChangeBaseParameterForMatchingLines
- abs_lines_per_speciesChangeBaseParameterForSpecies
- abs_lines_per_speciesReadSpeciesSplitCatalog
- abs_lines_per_speciesRemoveLines
- abs_lines_per_speciesRemoveLinesFromSpecies
- abs_lookupSetupBatch
- antenna_responseGaussian
- antenna_responseGaussianConstant
- antenna_responseGaussianEffectiveSize
- atm_fields_compactAddConstant
- atm_fields_compactAddSpecies
- atm_gridsFromZRaw
- atmfields_checkedCalc
- backend_channel_responseGaussian
- backend_channel_responseGaussianConstant
- batch_atm_fields_compactAddConstant
- batch_atm_fields_compactAddSpecies
- cloudboxSetFullAtm
- cloudbox_checkedCalc
- cloudbox_fieldCrop
- cloudbox_fieldInterp2Azimuth
- cloudbox_fieldSetClearsky
- cloudbox_fieldUpdateSeq1D
- cloudbox_field_monoIterate
- complex_refr_indexWaterVisibleNIRHarvey98
- covmat_seAddBlock
- covmat_seAddInverseBlock
- covmat_sxAddBlock
- covmat_sxAddInverseBlock
- dlosGauss
- dlosUniform
- doit_conv_flagAbs
- doit_conv_flagAbsBT
- doit_conv_flagLsq
- f_gridFromAbsorptionLines
- iyEmissionHybrid
- iyIndependentBeamApproximation
- iyInterpCloudboxField
- iyMC
- iyRadarSingleScat
- iySurfaceFastem
- iySurfaceLambertian
- jacobianAddAbsSpecies
- jacobianAddPointingZa
- jacobianAddPolyfit
- jacobianAddSinefit
- jacobianCalcPolyfit
- jacobianCalcSinefit
- line_irradianceCalcForSingleSpeciesNonOverlappingLinesPseudo2D
- mblock_dlosFrom1dAntenna
- nlte_fieldForSingleSpeciesNonOverlappingLines
- p_gridDensify
- p_gridFromZRaw
- particle_bulkpropRadarOnionPeeling
- particle_bulkprop_fieldPerturb
- particle_bulkprop_fieldPerturbAtmGrids
- pndFromPsd
- pndFromPsdBasic
- pnd_fieldCalcFrompnd_field_raw
- pnd_fieldExpand1D
- ppathFixedLstep
- ppathWriteXMLPartial
- ppath_fieldFromDownUpLimbGeoms
- propmat_clearskyAddCIA
- propmat_clearskyAddFromLookup
- propmat_clearskyAddLines
- propmat_clearskyAddParticles
- propmat_clearskyAddZeeman
- propmat_clearsky_agendaAuto
- propmat_clearsky_agendaGUI
- psdAbelBoutle12
- psdDelanoeEtAl14
- psdFieldEtAl07
- psdFieldEtAl19
- psdMcFarquaharHeymsfield97
- psdMilbrandtYau05
- psdModifiedGamma
- psdModifiedGammaMass
- psdModifiedGammaMassMeanParticleMass
- psdModifiedGammaMassNtot
- psdModifiedGammaMassSingleMoment
- psdModifiedGammaMassXmean
- psdModifiedGammaMassXmedian
- psdMonoDispersive
- psdMonoMass
- psdSeifertBeheng06
- psdWangEtAl16
- refr_index_airFreeElectrons
- retrievalAddAbsSpecies
- retrievalAddPointingZa
- retrievalAddPolyfit
- retrievalAddSinefit
- retrievalDefInit
- rte_pos_losBackwardToAltitude
- scat_dataCalc
- scat_dataReduceT
- scat_data_singleTmatrix
- sensor_pos_losBackwardToAltitude
- sensor_responseFillFgrid
- sensor_responseMetMM
- spectral_radiance_fieldClearskyPlaneParallel
- spectral_radiance_fieldExpandCloudboxField
- specular_losCalc
- surfaceFastem
- surfaceLambertianSimple
- surface_rtpropFromTypesManual
- telsem_atlasReadAscii
- verbositySet
- verbositySetAgenda
- verbositySetFile
- verbositySetScreen
- vmr_fieldPerturb
- vmr_fieldPerturbAtmGrids
- water_p_eq_fieldMK05
- xClip
- yCalcAppend
- yColdAtmHot
- y_geo_swathFromY_geo
- y_seriesFromY
- y_swathFromY
- ybatchCalc
- ybatchColdAtmHotAtmCycle
- ybatchMetProfiles
- ybatchMetProfilesClear
- ybatchTimeAveraging
- z_surfaceFromFileAndGrid
Agendas that can generate iy_id
- none