ARTS  2.3.1285(git:92a29ea9-dirty)
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 C_CS_basic_sstream_base< _CS_cT, _CS_Tr, _CS_Al >
 CAgendaThe Agenda class
 CAgendaData
 CAgendaWrapperWrapper class for forward model
 Coem::AgendaWrapperInterface to ARTS inversion_iterate_agenda
 CAgendaWrapperMPIWrapper class for forward model using a distributed Jacobian with MPI
 Coem::AgendaWrapperMPIInterface for distributed ARTS forward model
 CAgRecordLookup information for one agenda
 Calist
 CZeeman::AllPolarizationVectorsPolarizationVector for each Polarization
 CAnyA placeholder for any type
 Coem::ArtsLog< type >OEM log output
 CArtsOut
 CArtsParser
 CArtsXMLTagThe ARTS XML tag class
 Clm_hitran_2017::CommonBlock::Bands
 Cbasic_iostream
 Cbasic_istream
 Cbasic_ostream
 Cbasic_streambuf
 Cbasic_string
 Clm_hitran_2017::CommonBlock::Bfittedp
 Clm_hitran_2017::CommonBlock::Bfittedq
 Clm_hitran_2017::CommonBlock::Bfittedr
 Cbinary_function
 Cbinio
 CBlock
 CCallbackExternal callbacks
 CCIARecordCIA data for a single pair of molecules
 Ccilist
 Ccllist
 CCmpArrayOfNumericHelper comparison class to sort an array or vector based on an ArrayOfNumeric
 Clm_hitran_2017::CommonBlock
 Ccomplex_t
 CComplexIterator1DThe iterator class for sub vectors
 CComplexIterator2DThe row iterator class for sub matrices
 CConstComplexIterator1DThe constant iterator class for sub vectors
 CConstComplexIterator2DThe const row iterator class for sub matrices
 CConstComplexMatrixViewA constant view of a ComplexMatrix
 CConstComplexVectorViewA constant view of a ComplexVector
 CConstIterator1DThe constant iterator class for sub vectors
 CConstIterator2DThe const row iterator class for sub matrices
 CConstIterator3DConst version of Iterator3D
 CConstIterator4DConst version of Iterator4D
 CConstIterator5DConst version of Iterator5D
 CConstIterator6DConst version of Iterator6D
 CConstIterator7DConst version of Iterator7D
 CConstMatrixViewA constant view of a Matrix
 Cconsts_1_
 CConstTensor3ViewA constant view of a Tensor3
 CConstTensor4ViewA constant view of a Tensor4
 CConstTensor5ViewA constant view of a Tensor5
 CConstTensor6ViewA constant view of a Tensor6
 CConstTensor7ViewA constant view of a Tensor7
 CConstVectorViewA constant view of a Vector
 Clm_hitran_2017::ConvTPOut
 CCovarianceMatrix
 CCovarianceMatrixBlockStructCovariance matrix block
 Cctype< charT >
 Cctype< char >
 CZeeman::DerivedContains derived values useful for Zeeman calculations
 Clm_hitran_2017::CommonBlock::DiagnI
 Clm_hitran_2017::CommonBlock::DiagnR
 Clm_hitran_2017::CommonBlock::DipoRigid
 Clm_hitran_2017::CommonBlock::DipoTcm
 Cdouble_imanipInput manipulator class for doubles to enable nan and inf parsing
 Cdouble_istreamInput stream class for doubles that correctly handles nan and inf
 Cdoublecomplex
 Clm_hitran_2017::CommonBlock::DTGAMAIR
 Clm_hitran_2017::CommonBlock::DTGAMCO2
 Clm_hitran_2017::CommonBlock::DTGAMH2O
 Cenerg_1_
 Clm_hitran_2017::CommonBlock::Energy
 CEnergyLevelMap
 Clm_hitran_2017::EqvLinesOut
 Cfh2oa_1_
 Cfh2ob_1_
 Cfh2ob_2_
 CField3D< base >Creates a 3D field of a base unit
 Clm_hitran_2017::CommonBlock::GamSDVT0AIR
 Clm_hitran_2017::CommonBlock::GamSDVT0CO2
 Clm_hitran_2017::CommonBlock::GamSDVT0H2O
 Clm_hitran_2017::CommonBlock::GamT
 Clm_hitran_2017::CommonBlock::GamVT0AIR
 Clm_hitran_2017::CommonBlock::GamVT0CO2
 Clm_hitran_2017::CommonBlock::GamVT0H2O
 CGasAbsLookupAn absorption lookup table
 CMethod::Gin
 CMethod::Gout
 CGriddedField
 CGridPosStructure to store a grid position
 CGridPosPolyStructure to store a grid position for higher order interpolation
 CGroup
 Cgsl_integration_glfixed_table
 Cgsl_poly_complex_workspace
 Cgsl_rng
 Cgsl_rng_type
 CHitranRelaxationMatrixData
 Cicilist
 Cifstream
 CMethod::In
 Cinlist
 CLinefunctions::InternalData
 Clapack_help::Inverse< T >Struct cannot be const, but can be passed as const to allow defaults
 Cios
 Cios_traits< charT >
 Cios_traits< char >
 CIsotopologueRecordContains the lookup data for one isotopologue
 Cistream
 CIterator1DThe iterator class for sub vectors
 CIterator2DThe row iterator class for sub matrices
 CIterator3DImplementation of Tensors of Rank 3
 CIterator4DImplementation of Tensors of Rank 4
 CIterator5DImplementation of Tensors of Rank 5
 CIterator6DThe outermost iterator class for rank 6 tensors
 CIterator7DImplementation of Tensors of Rank 7
 CjacobianVMRcheckDeals with whether or not we should do a VMR derivative
 Clm_hitran_2017::CommonBlock::Jfln
 Clm_hitran_2017::CommonBlock::Jiln
 CJokerThe Joker class
 CLazyScale< base >Class to help with hidden temporary variables for operations of type Numeric times Class
 Clike_1_
 CLinearModelLinear Forward model
 CLineFunctions
 CLineMixingData
 CLineMixingRecord
 CLineRecord
 CAbsorption::Lines
 Clm_hitran_2017::CommonBlock::LineSg
 CMCAntennaAn Antenna object used by MCGeneral
 CMdRecordAll information for one workspace method
 CMethod
 CMethodStructRepresentation of workspace methods
 CZeeman::ModelMain Zeeman Model
 CLineShape::ModelMain line shape model class
 CLineShape::ModelParametersCoefficients and temperature model for SingleSpeciesModel
 CMRecordMethod runtime data
 Cmt_state_t
 CMultitype
 Cn2part_1_
 Cn2part_2_
 CArtsParser::NamedArgument
 CNamelist
 CNameMaps
 Colist
 Coem::OptimizerLog< T >Log customization for different optimization methods
 Coem::OptimizerLog< invlib::GaussNewton< RealType, Solver > >Log customization for GN method
 Coem::OptimizerLog< invlib::LevenbergMarquardt< RealType, DampingMatrix, Solver > >Log customization for LM method
 Coption
 Costream
 CMethod::Out
 CLineShape::OutputMain output of Model
 COutput2
 COutput4
 CParametersStructure to hold all command line Parameters
 CPartitionFunctionData
 CZeeman::PolarizationVectorPolarization vector for Zeeman Propagation Matrix
 Clm_hitran_2017::CommonBlock::PopTrf
 Clm_hitran_2017::CommonBlock::PopuT
 CPpathThe structure to describe a propagation path and releated quantities
 CPressureBroadeningDataThis class should contain the data and metadata associated with pressure broadening
 CPropagationMatrix
 CQuadraticModelQuadratic Forward Model
 CQuantumParserHITRAN2004::QuantumClassGroup
 CQuantumFieldDescriptionClass mapping quantum numbers to parsing functions
 CQuantumParserHITRAN2004::QuantumGroup
 CQuantumIdentifierClass to identify and match lines by their quantum numbers
 CQuantumNumbersContainer class for Quantum Numbers
 CQuantumParserHITRAN2004Parser for quantum number strings from HITRAN 2004 and later
 CRadiationVectorRadiation Vector for Stokes dimension 1-4
 CRand< rand_type >Random number class
 CRand< Index >
 CRangeThe range class
 CRationalImplements rational numbers to work with other ARTS types
 CRetrievalQuantityDeals with internal derivatives, Jacobian definition, and OEM calculations
 CRng
 Cruntime_error
 Cs260a_1_
 Cs260b_1_
 Cs260b_2_
 Cs_app3a_
 Cs_app3b_
 Cs_bbb_
 Cs_bbc_
 Cs_bf_
 Cs_blockin_
 Cs_bou43_
 Cs_consts_
 Cs_dimer_
 Cs_energe_
 Cs_fh2oa_
 Cs_fh2ob_
 Cs_k1k0_
 Cs_like_
 Cu_bba_::s_m_1
 Cu_bl3_::s_m_1
 Cu_bbbb_::s_m_1
 Cu_bba_::s_m_2
 Cu_bl3_::s_m_2
 Cu_bbbb_::s_m_2
 Cs_n2part_
 Cs_rsilo_
 Cs_s260a_
 Cs_s260b_
 Cs_sh2oa_
 Cs_sh2ob_
 CScatteringMetaData
 Csh2oa_1_
 Csh2ob_1_
 Csh2ob_2_
 Clm_hitran_2017::CommonBlock::SHIFT
 Clm_hitran_2017::CommonBlock::SHIFT0
 CAbsorption::SingleLineComputations and data for a single absorption line
 CAbsorption::SingleLineExternalSingle line reading output
 CSingleScatteringData
 CLineShape::SingleSpeciesModelCompute the line shape parameters for a single broadening species
 CSLIData2A 2D sequential linear interpolation (SLI) lookup table This class holds the gridded for 2D SLI as well as the interpolate member function for retrieving interpolated values
 CSolverType
 CSourceTextA smart class to hold the text for parsing
 CSparseThe Sparse class
 CSpeciesAuxDataAuxiliary data for isotopologues
 CSpeciesRecordContains the lookup data for one species
 CSpeciesTagA tag group can consist of the sum of several of these
 CSpecIsoMap
 CZeeman::SplittingDataMain storage for Zeeman splitting coefficients
 Cstreambuf
 CTelsemAtlasA telsem atlas
 CTessemNN
 CTimeClass to handle time in ARTS
 CTimer
 CTimingsTimings Class
 CTokValThis stores arbitrary token values and remembers the type
 CTransmissionMatrixClass to keep track of Transmission Matrices for Stokes Dim 1-4
 Cu_bba_
 Cu_bbbb_
 Cu_bl3_
 Clm_hitran_2017::CommonBlock::UnusedBandParams
 CVardesc
 CVariableStructRepresentation of ARTS WSVs
 CVariableValueStructRepresentation of ARTS values
 Cvector
 CVerbosity
 CVersionStructARTS version
 CTransmissionMatrix::Weights< N >Struct of far and close weights
 Clm_hitran_2017::CommonBlock::Wfittedp
 Clm_hitran_2017::CommonBlock::Wfittedq
 Clm_hitran_2017::CommonBlock::Wfittedr
 CWigner3JTriangleLimit
 Clm_hitran_2017::CommonBlock::Wmatrix
 CWorkspaceWorkspace class
 CWorkspaceMemoryHandlerHandling of workspace memory
 CWsvRecordThis class contains all static information for one workspace variable
 CWorkspace::WsvStruct
 CXMLAttributeXML attribute class
 CXsecRecord
 Clm_hitran_2017::CommonBlock::YLT
 Clm_hitran_2017::CommonBlock::Zaa
 Clm_hitran_2017::CommonBlock::Zss
 Cofstream
 Cruntime_error