opm-common
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NDune
 CFieldVector
 Nexternal
 CRigEclipseWellLogExtractor
 Nfmt
 Cformatter< Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize > >
 Cformatter< Opm::EclIO::SummaryNode::Category >
 Cformatter< Opm::EclIO::SummaryNode::Type >
 Cformatter< Opm::WellWELTARGCMode >
 NJson
 CJsonObject
 NOpmThis class implements a small container which holds the transmissibility mulitpliers for all the faces in the grid
 NAction
 CActionsContainer of action keywords
 CActionX
 CASTExpression evaluation tree of a full ACTIONX condition block
 CCondition
 CContextManager of summary vector values
 CPyAction
 CQuantity
 CResultClass Action::Result holds the boolean result of a ACTIONX condition like
 CValueRangeRandom access range of values
 CMatchingEntitiesContainer of matching entities
 CImplImplementation of Result::MatchingEntities
 CImplImplementation of Action::Result
 CStateManagement information about the current run's ACTION system, especially concerning the number of times each action has triggered/run and the last time it was run
 CMatchSetMatching entities from a successfully triggered ActionX object
 CValueNumeric value of an AST sub-expression
 CWGNames
 NBinaryCoeff
 CAir_MesityleneBinary coefficients for water and mesitylene
 CAir_XyleneBinary coefficients for water and xylene
 CBrine_CO2Binary coefficients for brine and CO2
 CBrine_H2Binary coefficients for brine and H2
 CH2O_AirBinary coefficients for water and nitrogen
 CH2O_CO2Binary coefficients for water and CO2
 CH2O_MesityleneBinary coefficients for water and mesitylene
 CH2O_N2Binary coefficients for water and nitrogen
 CH2O_XyleneBinary coefficients for water and xylene
 NCompsegs
 CRecord
 Ndata
 Ndetail
 CTypeMap
 CTypeMap< AquiferType::CarterTracy >
 CTypeMap< AquiferType::Fetkovich >
 CTypeMap< AquiferType::Numerical >
 CAquiferData
 CCarterTracyData
 CCellDataSmall struct that keeps track of data for output to restart/summary files
 CConnection
 CConnectionFiltrate
 CConnectionFracture
 CConnectionFracturingConnection Level Fracturing Statistics
 CStatisticsStatistics collection for a single quantity
 CCurrentControl
 CDensityItems
 CFetkovichData
 CGroupAndNetworkValues
 CGroupConstraints
 CGroupData
 CGroupGuideRates
 CGuideRateValue
 CInterRegFlowMapForm CSR adjacency matrix representation of inter-region flow rate graph provided as a list of connections between regions
 CNodeData
 CNumericAquiferData
 CPhaseItems
 CQuantityCollection
 CRates
 CSegment
 CSegmentPressures
 CSolution
 CTypeSpecificData
 CWell
 CWellBlockAveragePressures
 CWellBlockAvgPress
 CWellControlLimitItems
 CWellFiltrate
 CWells
 NDenseAd
 CEvaluationRepresents a function evaluation and its derivatives w.r.t
 CEvaluation< ValueT, 1 >
 CEvaluation< ValueT, 10 >
 CEvaluation< ValueT, 11 >
 CEvaluation< ValueT, 12 >
 CEvaluation< ValueT, 2 >
 CEvaluation< ValueT, 3 >
 CEvaluation< ValueT, 4 >
 CEvaluation< ValueT, 5 >
 CEvaluation< ValueT, 6 >
 CEvaluation< ValueT, 7 >
 CEvaluation< ValueT, 8 >
 CEvaluation< ValueT, 9 >
 CEvaluation< ValueT, DynamicSize, staticSize >Represents a function evaluation and its derivatives w.r.t
 Cis_evaluation
 Cis_evaluation< Evaluation< ValueType, numVars, staticSize > >
 Ndetail
 CMakeVariantImpl
 Cis_unique_ptr
 Cis_unique_ptr< std::unique_ptr< T > >
 NDifferentiateOutputTableApply piecewise linear differentiation (i.e., compute slopes) on a set of dependent variables in a linearised output table
 CDescriptorColumnar data differentantiation table request
 NEclIO
 NOutputStream
 CFormatted
 CUnified
 CResultSetAbstract representation of an ECLIPSE-style result set
 CInitFile manager for "init" output streams
 CRestartFile manager for restart output streams
 CRFTFile manager for RFT output streams
 COpenExisting
 CSummarySpecification
 CRestartSpecification
 CParameters
 CEclFile
 CFormatted
 CEclOutput
 CEGrid
 CEInit
 CERft
 CERsm
 CERst
 CESmry
 CExtESmry
 CExtSmryOutput
 Clgr_info
 CPaddedOutputStringNull-terminated, left adjusted, space padded array of N characters
 CRestartFileView
 CImplementation
 CSummaryNode
 NEclMaterialLaw
 CHystParams
 CInitParams
 CManagerProvides an simple way to create and manage the material law objects for a complete ECL deck
 CParams
 CReadEffectiveParams
 CTwoPhaseTypesHelper class defining various two-phase types used in three-phase material laws
 NFieldprops
 Nkeywords
 Ckeyword_info
 CFieldData
 CTranCalculator
 CTranAction
 Nfun
 Ciota
 Cconst_iterator
 NIAPWS
 CCommonImplements relations which are common for all regions of the IAPWS '97 formulation
 CRegion1Implements the equations for region 1 of the IAPWS '97 formulation
 CRegion2Implements the equations for region 2 of the IAPWS '97 formulation
 CRegion4Implements the equations for region 4 of the IAPWS '97 formulation
 NML
 CTensorImplements mathematical tensor (Max 4d)
 CNNLayer
 CNNLayerActivation
 CNNLayerScaling
 CNNLayerUnScaling
 CNNLayerDense
 CNNLayerEmbedding
 CNNModel
 CNNTimer
 NNetwork
 CBalance
 CBranch
 CExtNetwork
 CNode
 NOrderedMapDetail
 CTruncatedStringHash
 CTruncatedStringHash< std::string_view::npos >
 CTruncatedStringEquals
 CTruncatedStringEquals< std::string::npos >
 Nout
 CRegionCache
 CSummaryComputational engine for calculating summary vectors (2D curves as a function of time) and writing these values to the summary file
 CSummaryImplementation
 NRawConstsConsts used in the non semantic, raw parsing of the eclipse file
 Cis_separator
 Cis_quote
 NRegionSetMatcher
 CImpl
 NReservoirCoupling
 CCouplingInfo
 CGrupSlav
 CMasterGroup
 CSlave
 NRestartIO
 NHelpers
 CAggregateActionxData
 CAggregateAquiferData
 CAggregateConnectionData
 CAggregateGroupData
 CAggregateMSWData
 CAggregateNetworkData
 CAggregateUDQData
 CAggregateWellData
 CAggregateWListData
 CWindowedArrayProvide read-only and read/write access to constantly sized portions/windows of a linearised buffer with an implied 1D array structure
 CNumWindowsDistinct compile-time type for number of windows in underlying storage
 CWindowSizeDistinct compile-time type for size of windows (number of data items per window.)
 CWindowedMatrixProvide read-only and read/write access to constantly sized portions/windows of a linearised buffer with an implied row/column matrix (2D array) structure
 CNumRowsDistinct compile-time type for number of matrix rows in underlying storage
 CNumColsDistinct compile-time type for number of matrix columns in underlying storage
 CDoubHEAD
 CTimeStamp
 CguideRate
 CliftOptPar
 CNetBalanceParams
 CInteHEAD
 CWellTableDim
 CWellSegDims
 CRegDims
 CRockOpts
 CTimePoint
 CPhases
 CTuningPar
 CGroup
 CUdqParam
 CActionParam
 CGuideRateNominatedPhase
 CActiveNetwork
 CNetworkDims
 CNetBalanceDims
 CAquiferDims
 CLgrHEADD
 CLgrHEADI
 CLgrHEADQ
 CLogiHEAD
 CPVTModelKey characteristics of simulation run's PVT model
 CSatfuncFlagsKey characteristics of simulation model's saturation functions
 CRstAction
 CQuantity
 CCondition
 CRstAquifer
 CCarterTracy
 CFetkovich
 CConstantFlux
 CConnections
 CCell
 CImplementation
 CRstConnection
 CRstGroup
 CRstHeader
 CRstNetbalan
 CRstNetwork
 CBranchSingle branch in extended network model
 CNodeSingle node in extended network model
 CRstSegment
 CRstState
 CRstWell
 Nsatfunc
 CRawTableEndPointsCollection of unscaled/raw saturation range endpoints extracted directly from tables of tabulated saturation functions
 CRawFunctionValuesCollection of unscaled/raw saturation function value range endpoints extracted directly from tables of tabulated saturation functions
 NSegmentMatcher
 CImpl
 NSerialization
 Ndetail
 CPackingAbstract struct for packing which is (partially) specialized for specific types
 CPacking< true, T >Packaging for pod data
 CPacking< false, T >Default handling for unsupported types
 CPacking< false, std::bitset< Size > >Specialization for std::bitset
 CPacking< false, std::string >
 CPacking< false, time_point >
 CMemPackerStruct handling packing of serialization to a memory buffer
 NUDQ
 CRequisiteEvaluationObjectsCollection of specific Schedule objects named in a UDQ definition
 NUtility
 CCopyablePtr
 Nutility
 CCSRGraphFromCoordinatesForm CSR adjacency matrix representation of unstructured graphs
 Nutils
 CUniformTableLinearThis class uses linear interpolation to compute the value (and its derivative) of a function f sampled at uniform points
 CActdims
 CActiveGridCellsSimple class capturing active cells of a grid
 CActiveIndexByColumnsSpecial purpose mapping facility to handle the output code's need to enumerate the active cells by columns (layer ID (K) cycling fastest, followed by J, followed by I) for aquifer connections
 CAirA simple class implementing the fluid properties of air
 CAquancon
 CAquancCell
 CAqudims
 CAquiferCellProps
 CAquiferConfig
 CAquiferCT
 CAQUCT_data
 CAquiferDimensions
 CAquiferFlux
 CAquifetp
 CAQUFETP_data
 CAqutabTable
 CAutoICD
 CBaseFluidSystemThe base class for all fluid systems
 CParameterCacheThe type of the fluid system's parameter cache
 CBCConfig
 CBCRegion
 CBCProp
 CBCFace
 CBiofilmTable
 CBlackOilDefaultFluidSystemIndicesThe class which specifies the default phase and component indices for the black-oil fluid system
 CBlackOilFluidStateImplements a "tailor-made" fluid state class for the black-oil model
 CBox
 Ccell_index
 CBoxManager
 CBrineA class for the brine fluid properties
 CBrineCO2FluidSystemA two-phase fluid system with water and CO2
 CParameterCache
 CBrineCo2PvtThis class represents the Pressure-Volume-Temperature relations of the liquid phase for a CO2-Brine system
 CBrineDensityTable
 CBrineDynamicA class for the brine fluid properties
 CBrineH2PvtThis class represents the Pressure-Volume-Temperature relations of the liquid phase for a H2-Brine system
 CBrooksCoreyImplementation of the Brooks-Corey capillary pressure <-> saturation relation
 CBrooksCoreyParamsSpecification of the material parameters for the Brooks-Corey constitutive relations
 CC1Properties of pure molecular methane $C_1$
 CC10Properties of pure molecular n-Decane $C_10$
 CCarfin
 Ccell_index
 CCarfinManager
 CCO2A class for the CO2 fluid properties
 CCo2BrineFluidSystemA two phase two component system with components co2 brine
 CCo2GasPvtThis class represents the Pressure-Volume-Temperature relations of the gas phase for CO2
 CCo2StoreConfig
 CCO2Tables
 Cco2TabulatedDensityTraits
 Cco2TabulatedEnthalpyTraits
 CColumnSchema
 CCompletedCellsSparse collection of cells, and their properties, intersected by one or more well connections
 CCellIdentification and associate properties of cell intersected by one or more well connections
 CPropsProperty data of intersected cell
 CComponentAbstract base class of a pure chemical species
 CCompositionalConfig
 CCompositionalFluidStateRepresents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assuming thermodynamic equilibrium
 CCompositionalFluidState< Scalar, FluidSystem, false >
 CCompositionalFluidState< Scalar, FluidSystem, true >
 CCompositionFromFugacitiesCalculates the chemical equilibrium from the component fugacities in a phase
 CComputeFromReferencePhaseComputes all quantities of a generic fluid state if a reference phase has been specified
 CConditionalStorageA simple class which only stores a given member attribute if a boolean condition is true
 CConditionalStorage< false, T >
 CConnection
 CCTFPropertiesQuantities that go into calculating the connection transmissibility factor
 CConstantCompressibilityBrinePvtThis class represents the Pressure-Volume-Temperature relations of the gas phase without vaporized oil
 CConstantCompressibilityOilPvtThis class represents the Pressure-Volume-Temperature relations of the oil phase without dissolved gas and constant compressibility/"viscosibility"
 CConstantCompressibilityWaterPvtThis class represents the Pressure-Volume-Temperature relations of the gas phase without vaporized oil
 CConstants
 CConstantSolidHeatCapLawImplements a solid energy storage law which assumes constant heat capacity
 CConstantSolidHeatCapLawParamsThe default implementation of a parameter object for the solid energy storage law which assumes constant heat capacity
 CContinueOnError
 CConvergenceMonitorFailure
 CCoordMapper
 CCounterLogProvides a simple sytem for log message which are found by the Parser/Deck/EclipseState classes during processing the deck
 CCubicEOS
 CCubicEOSParams
 CDeadOilPvtThis class represents the Pressure-Volume-Temperature relations of the oil phase without dissolved gas
 CDeck
 CDeckItem
 CDeckKeyword
 CDeckOutput
 Cformat
 CDeckRecord
 CDeckSection
 CDeckTree
 CDeckValue
 CDeckView
 CIterator
 CDENSITYRecord
 CDensityTable
 CDenT
 Centry
 CDiffCoeffGasRecord
 CDiffCoeffGasTable
 CDiffCoeffRecord
 CDiffCoeffTable
 CDiffCoeffWatRecord
 CDiffCoeffWatTable
 CDiffMICPTable
 CDimension
 CDirectionalMaterialLawParams
 CDNAPLA simple implementation of a dense non-aqueous phase liquid (DNAPL)
 CDryGasPvtThis class represents the Pressure-Volume-Temperature relations of the gas phase without vaporized oil
 CDryHumidGasPvtThis class represents the Pressure-Volume-Temperature relations of the gas phase with vaporized water
 CEclDefaultMaterialImplements the default three phase capillary pressure law used by the ECLipse simulator
 CEclDefaultMaterialParamsDefault implementation for the parameters required by the default three-phase capillary pressure model used by Eclipse
 CEclEpsConfigSpecifies the configuration used by the endpoint scaling code
 CEclEpsGridPropertiesCollects all grid properties which are relevant for end point scaling
 CEclEpsScalingPointsRepresents the points on the X and Y axis to be scaled if endpoint scaling is used
 CEclEpsScalingPointsInfoThis structure represents all values which can be possibly used as scaling points in the endpoint scaling code
 CEclEpsTwoPhaseLawThis material law takes a material law defined for unscaled saturation and converts it to a material law defined on scaled saturations
 CEclEpsTwoPhaseLawParamsA default implementation of the parameters for the material law adapter class which implements ECL endpoint scaling
 CEclHeatcrLawImplements the volumetric interior energy relations of rock used by ECL
 CEclHeatcrLawParamsThe default implementation of a parameter object for the ECL thermal law
 CEclHysterConfig
 CEclHysteresisConfigSpecifies the configuration used by the ECL kr/pC hysteresis code
 CEclHysteresisTwoPhaseLawThis material law implements the hysteresis model of the ECL file format
 CEclHysteresisTwoPhaseLawParamsA default implementation of the parameters for the material law which implements the ECL relative permeability and capillary pressure hysteresis
 CEclipseConfig
 CEclipseGridAbout cell information and dimension: The actual grid information is held in a pointer to an ERT ecl_grid_type instance
 CEclipseGridInspectorA class for inspecting the contents of an eclipse file
 CEclipseGridLGRSpecialized Class to describe LGR refined cells
 CEclipseIOFile I/O management for reservoir description and dynamic results
 CImplInternal implementation class for EclipseIO public interface
 CEclipsePRTLog
 CEclipseState
 CEclMultiplexerDispatch
 CEclMultiplexerMaterialImplements a multiplexer class that provides all three phase capillary pressure laws used by the ECLipse simulator
 CEclMultiplexerMaterialParamsMultiplexer implementation for the parameters required by the multiplexed three-phase material law
 CEclSolidEnergyLawMultiplexerProvides the energy storage relation of rock
 CEclSolidEnergyLawMultiplexerParamsThe default implementation of a parameter object for the ECL thermal law
 CEclSpecrockLawImplements the volumetric interior energy relations of rock used by ECL
 CEclSpecrockLawParamsThe default implementation of a parameter object for the ECL thermal law based on SPECROCK
 CEclStone1MaterialImplements the second phase capillary pressure/relperm law suggested by Stone as used by the ECLipse simulator
 CEclStone1MaterialParamsDefault implementation for the parameters required by the three-phase capillary pressure/relperm Stone 2 model used by Eclipse
 CEclStone2MaterialImplements the second phase capillary pressure/relperm law suggested by Stone as used by the ECLipse simulator
 CEclStone2MaterialParamsDefault implementation for the parameters required by the three-phase capillary pressure/relperm Stone 2 model used by Eclipse
 CEclThcLawImplements the total thermal conductivity and rock enthalpy relations used by ECL
 CEclThcLawParamsThe default implementation of a parameter object for the thermal conduction law based on the THC* keywords from ECL
 CEclThconrLawImplements the total thermal conductivity relations specified by the ECL THCONR
 CEclThconrLawParamsThe default implementation of a parameter object for the thermal conduction law based on the THCONR keyword from ECL
 CEclThermalConductionLawMultiplexerImplements the total thermal conductivity and rock enthalpy relations used by ECL
 CEclThermalConductionLawMultiplexerParamsThe default implementation of a parameter object for the ECL thermal law
 CEclThermalLawManagerProvides an simple way to create and manage the thermal law objects for a complete ECL deck
 CEclTwoPhaseMaterialImplements a multiplexer class that provides ECL saturation functions for twophase simulations
 CEclTwoPhaseMaterialParamsImplementation for the parameters required by the material law for two-phase simulations
 CEDITSection
 CEffToAbsLawThis material law takes a material law defined for effective saturations and converts it to a material law defined on absolute saturations
 CEffToAbsLawParamsA default implementation of the parameters for the adapter class to convert material laws from effective to absolute saturations
 CEndpointScaling
 CEnkrvdTable
 CEnptvdTable
 CEnsureFinalizedDefault implementation for asserting finalization of parameter objects
 CEqldims
 CEquilContainer
 CEquilRecord
 CErrorGuard
 CEventsEvents tied to a time and applicable to the simulation or an individual well or group
 CEzrokhiRecord
 CEzrokhiTable
 CFastSmallVectorAn implementation of vector/array based on small object optimization
 CFault
 CFaultCollection
 CFaultFace
 CFieldProps
 CMultregpRecord
 CFieldDataManagerWrapper type for field properties
 CFieldPropsManager
 CFileDeck
 CIndex
 CFilterCake
 CFIPConfigClass holding FIP configuration from RPTSOL/RPTSCHED keyword
 CFIPRegionStatisticsBasic descriptive statistics about a model's fluid-in-place regions
 CFlatTable
 CFlatTableWithCopy
 CFluidStateEquilibriumTemperatureModuleModule for the modular fluid state which stores the temperatures explicitly and assumes thermal equilibrium
 CFluidStateExplicitCompositionModuleModule for the modular fluid state which stores the phase compositions explicitly in terms of mole fractions
 CFluidStateExplicitDensityModuleModule for the modular fluid state which stores the densities explicitly
 CFluidStateExplicitEnthalpyModuleModule for the modular fluid state which stores the enthalpies explicitly
 CFluidStateExplicitFugacityModuleModule for the modular fluid state which stores the phase fugacity coefficients explicitly
 CFluidStateExplicitPressureModuleModule for the modular fluid state which stores the pressures explicitly
 CFluidStateExplicitSaturationModuleModule for the modular fluid state which stores the saturations explicitly
 CFluidStateExplicitTemperatureModuleModule for the modular fluid state which stores the temperatures explicitly
 CFluidStateExplicitViscosityModuleModule for the modular fluid state which stores the viscosities explicitly
 CFluidStateImmiscibleCompositionModuleModule for the modular fluid state which provides the phase compositions assuming immiscibility
 CFluidStateImmiscibleFugacityModuleModule for the modular fluid state which stores the phase fugacity coefficients explicitly assuming immiscibility
 CFluidStateNullCompositionModuleModule for the modular fluid state which does not store the compositions but throws std::logic_error instead
 CFluidStateNullDensityModuleModule for the modular fluid state which does not the densities but throws std::logic_error instead
 CFluidStateNullEnthalpyModuleModule for the modular fluid state which does not store the enthalpies but returns 0 instead
 CFluidStateNullFugacityModuleModule for the modular fluid state which does not store the fugacities but throws std::logic_error instead
 CFluidStateNullPressureModuleModule for the modular fluid state which does not the pressures but throws std::logic_error instead
 CFluidStateNullSaturationModuleModule for the modular fluid state which does not the saturations but throws std::logic_error instead
 CFluidStateNullTemperatureModuleModule for the modular fluid state which does not the temperatures but throws std::logic_error instead
 CFluidStateNullViscosityModuleModule for the modular fluid state which does not the viscosities but throws std::logic_error instead
 CFLUIDSYSTEM_CLASSNAMEA fluid system which uses the black-oil model assumptions to calculate termodynamically meaningful quantities
 CFLUIDSYSTEM_CLASSNAME_NONSTATIC
 CFLUIDSYSTEM_CLASSNAME_STATIC
 CFluidThermalConductionLawImplements a thermal conduction law which just takes the conductivity of a given fluid phase
 CFluidThermalConductionLawParamsParameters for the thermal conduction law which just takes the conductivity of a given fluid phase
 CFoamadsTable
 CFoamConfigFoam behaviour data for all SATNUM regions
 CFoamDataFoam behaviour data for a single SATNUM region
 CFoammobTable
 Cfortran_double
 CFrontIsEclMultiplexerDispatch
 CFrontIsEclMultiplexerDispatch< EclMultiplexerDispatch< Value >, Args... >
 CFrontIsSatCurveMultiplexerDispatch
 CFrontIsSatCurveMultiplexerDispatch< SatCurveMultiplexerDispatch< Value >, Args... >
 CGasLiftGroupGas lift optimisation parameters at the group level
 CGasLiftOptGas lift optimisation parameters for all wells and groups
 CGasLiftWellGas lift and gas lift optimisation parameters at the well level
 CGasPhaseRepresents the gas phase of a single (pseudo-) component
 CGasPvtMultiplexerThis class represents the Pressure-Volume-Temperature relations of the gas phase in the black-oil model
 CGasPvtThermalThis class implements temperature dependence of the PVT properties of gas
 CGasvisctTable
 CGConSale
 CGCONSALEGroup
 CGCONSALEGroupProp
 CGConSump
 CGCONSUMPGroup
 CGCONSUMPGroupProp
 CGenericOilGasWaterFluidSystemA two phase system that can contain NumComp components
 CComponentParam
 CGPMaint
 CState
 CGRAVITYRecord
 CGravityTable
 CGridDims
 CGridProperty
 CGRIDSection
 CGroup
 CGroupInjectionProperties
 CGroupLimitAction
 CInjectionControls
 CGroupProductionProperties
 CProductionControls
 CGroupEconProductionLimits
 CGEconGroup
 CGEconGroupProp
 CGroupOrderCollection of group names with built-in ordering
 CGroupSatelliteInjectionGroup level satellite production
 CRateSatellite injection rates for a single phase
 CGSatProdGroup level satellite production
 CGSatProdGroupSatellite production rates for a single group
 CGSatProdGroupProp
 CGsfTable
 CGTNode
 CGuideRate
 CRateVector
 CGuideRateValue
 CGuideRateConfig
 CWellTarget
 CGroupProdTarget
 CGroupInjTarget
 CGuideRateModel
 CH2Properties of pure molecular hydrogen $H_2$
 CH2GasPvtThis class represents the Pressure-Volume-Temperature relations of the gas phase for H2
 CH2OMaterial properties of pure water $H_2O$
 CH2OAirFluidSystemA fluid system with a liquid and a gaseous phase and water and air as components
 CParameterCache
 CH2OAirMesityleneFluidSystemA fluid system with water, gas and NAPL as phases and water, air and mesitylene (DNAPL) as components
 CParameterCache
 CH2OAirXyleneFluidSystemA fluid system with water, gas and NAPL as phases and water, air and NAPL (contaminant) as components
 CParameterCache
 CH2ON2FluidSystemA two-phase fluid system with water and nitrogen as components
 CH2ON2LiquidPhaseFluidSystemA liquid-phase-only fluid system with water and nitrogen as components
 CParameterCacheThe type of the fluid system's parameter cache.
 CH2Tables
 CH2TabulatedDensityTraits
 CH2TabulatedEnthalpyTraits
 CHandlerContext
 CIdealGasRelations valid for an ideal gas
 CImkrvdTable
 CImmiscibleFlashDetermines the pressures and saturations of all fluid phases given the total mass of all components
 CImmiscibleFluidStateRepresents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assuming thermodynamic equilibrium
 CImmiscibleFluidState< Scalar, FluidSystem, false >
 CImmiscibleFluidState< Scalar, FluidSystem, true >
 CImportContainer
 CImptvdTable
 CInfoLogger
 CInitConfigSettings for model initialisation
 CInjMult
 CInplace
 CIntervalTabulated2DFunctionImplements a function that depends on two variables
 CIOConfig
 CIOrderSetSet of elements which preserves order of element insertion
 CJFunc
 CJouleThomson
 Centry
 CKeywordGenerator
 CKeywordHandlersSingleton class for Keyword handlers in Schedule
 CKeywordLoader
 CKeywordLocation
 CKeywordSize
 CLgrCollection
 CLinearisedOutputTableManage tables of column data, possibly with sub-tables, all with equal number of rows (i.e., with padding), and possibly with multiple tables pertaining to multiple subsets (i.e., cell regions)
 CLinearMaterialImplements a linear saturation-capillary pressure relation
 CLinearMaterialParamsReference implementation of params for the linear M-phase material material
 CLinearSolverProblem
 CLiquidPhaseRepresents the liquid phase of a single (pseudo-) component
 CLiveOilPvtThis class represents the Pressure-Volume-Temperature relations of the oil phas with dissolved gas
 CLNAPLA simple implementation of a LNAPL, e.g
 CLogBackendAbstract interface class for log backends
 CLogger
 CMapAxes
 CMaterialLawProblem
 CMathToolbox
 CMathToolbox< DenseAd::Evaluation< ValueT, numVars, staticSize > >
 CMechBCValue
 CMesityleneComponent for Mesitylene
 CMessageFormatterInterfaceAbstract interface for message formatting classes
 CMessageLimiterHandles limiting the number of messages with the same tag
 CMessageLimits
 CMiscibleMultiPhaseCompositionComputes the composition of all phases of a N-phase, N-component fluid system assuming that all N phases are present
 CMiscTable
 CMMPCAuxConstraintSpecifies an auxiliary constraint for the MiscibleMultiPhaseComposition constraint solver
 CModularFluidStateRepresents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assuming thermodynamic equilibrium
 CMonotCubicInterpolatorClass to represent a one-dimensional function f with single-valued argument x
 CMonoThrowHandlerA functor for handling a monostate in a visitor overload set
 CMsfnTable
 CMULTREGTRecord
 CMULTREGTScanner
 CN2Properties of pure molecular nitrogen $N_2$
 CNameOrder
 CNcpFlashDetermines the phase compositions, pressures and saturations given the total mass of all components
 CNetworkDims
 CNextStep
 CNNC
 CNNCdata
 CNonEquilibriumFluidStateRepresents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system not assuming thermodynamic equilibrium
 CNonEquilibriumFluidState< Scalar, FluidSystem, false >
 CNonEquilibriumFluidState< Scalar, FluidSystem, true >
 CNonuniformTableLinearThis class uses linear interpolation to compute the value (and its derivative) of a function f sampled at possibly nonuniform points
 CNotImplemented
 CNullComponentA component that only throws exceptions
 CNullMaterialImplements a dummy linear saturation-capillary pressure relation which just disables capillary pressure
 CNullMaterialParamsReference implementation of params for the linear M-phase material material
 CNullMaterialTraitsA generic traits class which does not provide any indices
 CNullOilPvtNull object for oil PVT calculations
 CNullParameterCacheA parameter cache which does nothing
 CNullSolidEnergyLawImplements a solid energy storage law which just returns 0
 CNullThermalConductionLawImplements a dummy law for thermal conduction to which isothermal models can fall back to
 CNumericalAquiferCell
 CNumericalAquiferConnection
 CNumericalAquifers
 CNumericalProblem
 CNupcol
 COilPvtMultiplexerThis class represents the Pressure-Volume-Temperature relations of the oil phase in the black-oil model
 COilPvtThermalThis class implements temperature dependence of the PVT properties of oil
 COilVaporizationProperties
 COilvisctTable
 COpmInputError
 COpmLog
 COrderedMapA map with iteration in the order of insertion
 COverburdTable
 CParameter
 CParameterCacheBaseThe base class of the parameter caches of fluid systems
 CParameterMapItemThe parameter handlig system is structured as a tree, where each node inhertis from ParameterMapItem
 CParameterMapItemTrait
 CParameterMapItemTrait< bool >
 CParameterMapItemTrait< double >
 CParameterMapItemTrait< int >
 CParameterMapItemTrait< ParameterGroup >
 CParameterMapItemTrait< std::string >
 CParameterRequirementAnd
 CParameterRequirementMemberOf
 CParameterRequirementNegative
 CParameterRequirementNone
 CParameterRequirementNonEmpty
 CParameterRequirementNonNegative
 CParameterRequirementNonPositive
 CParameterRequirementNonZero
 CParameterRequirementPositive
 CParameterRequirementProbability
 CParkerLenhardImplements the Parker-Lenhard twophase p_c-Sw hysteresis model
 CParkerLenhardParamsDefault parameter class for the Parker-Lenhard hysteresis model
 CParseContext
 CParserThe hub of the parsing process
 CParserItem
 CParserKeyword
 CParserRecord
 CPAvg
 CPAvgCalculatorFacility for deriving well-level pressure values from selected block-averaging procedures
 CSourcesReferences to source contributions owned by other party
 CAccumulatorAccumulate weighted running averages of cell contributions to WBP
 CImplImplementation class for calculator's accumulator
 CPAvgCalculatorCollectionCollection of WBPn calculation objects, one for each well
 CPAvgCalculatorResultResult of block-averaging well pressure procedure
 CPAvgDynamicSourceDataDynamic source data for block-average pressure calculations
 CSourceDataSpanAd hoc implementation of fixed-width span/view of an underlying contiguous range of elements
 CPbvdTable
 CPcfactTable
 CPdvdTable
 CPengRobinsonImplements the Peng-Robinson equation of state for liquids and gases
 CPengRobinsonMixtureImplements the Peng-Robinson equation of state for a mixture
 CPengRobinsonParamsStores and provides access to the Peng-Robinson parameters
 CPengRobinsonParamsMixtureThe mixing rule for the oil and the gas phases of the SPE5 problem
 CPermfactTable
 CPhases
 CPhaseUsageInfo
 CPiecewiseLinearTwoPhaseMaterialImplementation of a tabulated, piecewise linear capillary pressure law
 CPiecewiseLinearTwoPhaseMaterialParamsSpecification of the material parameters for a two-phase material law which uses a table and piecewise constant interpolation
 CPlmixparRecord
 CPlmixparTable
 CPLScanningCurveRepresents a scanning curve in the Parker-Lenhard hysteresis model
 CPlyadsTable
 CPlydhflfTable
 CPlymaxTable
 CPlymwinjTable
 CPlyrockTable
 CPlyshlogTable
 CPlyviscTable
 CPlyvmhRecord
 CPlyvmhTable
 CPmiscTable
 CPolyInjTable
 CPpcwmax
 CPpcwmaxRecord
 CPressureOverlayFluidStateThis is a fluid state which allows to set the fluid pressures and takes all other quantities from an other fluid state
 CPROPSSection
 CPRParams
 CPTFlashDetermines the phase compositions, pressures and saturations given the total mass of all components for the chiwoms problem
 CPTFlashParameterCacheSpecifies the parameter cache used by the SPE-5 fluid system
 CPVCDORecord
 CPvcdoTable
 CPvdgTable
 CPvdoTable
 CPvdsTable
 CPvtgTable
 CPvtgwoTable
 CPvtgwTable
 CPvtoTable
 CFlippedFVF
 CPvtsolTable
 CPVTWRecord
 CPvtwsaltTable
 CPvtwTable
 CPvtxTableBase class for PVTG and PVTO tables
 CPython
 CPythonInterp
 CRawKeyword
 CRawRecordClass representing the lowest level of the Raw datatypes, a record
 CRawString
 CRegdims
 CRegionSetMatchResultResult Set From RegionSetMatcher's Matching Process
 CRegionIndexRangeRegion Index Range for Single Region Set
 CIteratorSimple forward iterator over a region index range
 CREGIONSSection
 CRegulaFalsi
 CRegulaFalsiBisection
 CRegularizedBrooksCoreyImplementation of the regularized Brooks-Corey capillary pressure / relative permeability <-> saturation relation
 CRegularizedBrooksCoreyParamsParameters that are necessary for the regularization of the Brooks-Corey capillary pressure model
 CRegularizedVanGenuchtenImplementation of the regularized van Genuchten's capillary pressure / relative permeability <-> saturation relation
 CRegularizedVanGenuchtenParamsParameters that are necessary for the regularization of VanGenuchten "material law"
 CReservoirCouplingError
 CRestartKey
 CRestartValue
 CReturnEval_
 CRFTConfig
 CRKParams
 CRock2dTable
 CRock2dtrTable
 CRockConfig
 CRockComp
 CROCKRecord
 CRockTable
 CRocktabTable
 CRockwnodTable
 CRPTConfigConfiguration manager for RPTSCHED and RPTSOL keywords
 CRPTKeywordNormalisationNormalise disparate input sources into sequence of report keyword mnemonics and associate values
 CRSTConfig
 CRsvdTable
 CRtempvdTable
 CRunspec
 CRUNSPECSection
 CRvvdTable
 CRvwvdTable
 CRwgsaltTable
 CSaltpvdTable
 CSaltsolTable
 CSaltvdTable
 CSatCurveMultiplexerImplements a multiplexer class that provides LET curves and piecewise linear saturation functions
 CSatCurveMultiplexerDispatch
 CSatCurveMultiplexerParamsSpecification of the material parameters for the saturation function multiplexer
 CSatFuncControls
 CSatFuncLETRecord
 CSaturationOverlayFluidStateThis is a fluid state which allows to set the fluid saturations and takes all other quantities from an other fluid state
 CSchedule
 CScheduleBlock
 CScheduleDeck
 CScheduleDeckContext
 CScheduleGridCollection of intersected cells and associate properties for all simulation grids, i.e., the main grid and all LGRs in the simulation run
 CScheduleRestartInfo
 CSCHEDULESection
 CScheduleState
 Cptr_member
 Cmap_member
 CBHPDefaults
 CScheduleStaticInitial state of Schedule object created from information in SOLUTION section
 CSegment
 CSegmentIndex
 CSegmentSetResult Set From SegmentMatcher's Matching Process
 CWellSegmentRangeSegment Range for Single MS Well
 CSerializerClass for (de-)serializing
 Cis_vectorPredicate for detecting vectors
 Cis_vector< std::vector< T1, Allocator > >
 Cis_variantPredicate for detecting variants
 Cis_variant< std::variant< Ts... > >
 Cis_pair_or_tuplePredicate for detecting pairs and tuples
 Cis_pair_or_tuple< std::tuple< Ts... > >
 Cis_pair_or_tuple< std::pair< T1, T2 > >
 Cis_ptrPredicate for smart pointers
 Cis_ptr< std::shared_ptr< T1 > >
 Cis_ptr< std::unique_ptr< T1, Deleter > >
 Cis_optionalPredicate for std::optional
 Cis_optional< std::optional< T1 > >
 Cis_mapPredicate for maps
 Cis_map< std::map< Key, T, Compare, Allocator > >
 Cis_map< std::unordered_map< Key, T, Hash, KeyEqual, Allocator > >
 Cis_setPredicate for sets
 Cis_set< std::set< Key, Compare, Allocator > >
 Cis_set< std::unordered_set< Key, Hash, KeyEqual, Allocator > >
 Cis_arrayPredicate for arrays
 Cis_array< std::array< T, N > >
 Chas_serializeOpDetect existence of serializeOp member function
 Chas_serializeOp< T, std::void_t< decltype(std::declval< T >().serializeOp(std::declval< Serializer< Packer > & >()))> >Detect existence of serializeOp member function
 CSgcwmisTable
 CSgfnTable
 CSgofletTable
 CSgofTable
 CSgwfnTable
 CShrateRecord
 CShrateTable
 CSICD
 CSimpleCO2A simplistic class representing the $CO_2$ fluid properties
 CSimpleH2Properties of pure molecular hydrogen $H_2$
 CSimpleH2OA simple version of pure water
 CSimpleHuDuanH2OA simple version of pure water with density from Hu et al
 CSimpleMessageFormatterA simple formatter capable of adding message prefixes and colors
 CSimpleModularFluidStateRepresents all relevant thermodynamic quantities of a multi-phase, multi-component fluid system assuming thermodynamic equilibrium
 CSimpleRPTIntegerControlHandlerReport keyword integer control handler from sequence of mnemonic strings
 CSimpleTable
 CSimulationConfig
 CSimulatorUpdateThis struct is used to communicate back from the Schedule::applyAction() what needs to be updated in the simulator when execution is returned to the simulator code
 CSingleAquiferFlux
 CSingleNumericalAquifer
 CSinglePhaseFluidSystemA fluid system for single phase models
 CParameterCacheThe type of the fluid system's parameter cache.
 CSkprpolyTable
 CSkprwatTable
 CSlgofTable
 CSof2Table
 CSof3Table
 CSOLUTIONSection
 CSolventDensityTable
 CSolventPvtThis class represents the Pressure-Volume-Temperature relations of the "second" gas phase in the of ECL simulations with solvents
 CSomertonThermalConductionLawImplements the Somerton law of thermal conductivity in a porous medium
 CSomertonThermalConductionLawParamsThe default implementation of a parameter object for the Somerton thermal conduction law
 CSorwmisTable
 CSource
 CSourceCell
 CSparseVectorA SparseVector stores a vector with possibly many empty elements as efficiently as possible
 CSpe5FluidSystemThe fluid system for the oil, gas and water phases of the SPE5 problem
 CParameterCacheThe type of the fluid system's parameter cache.
 CSpe5ParameterCacheSpecifies the parameter cache used by the SPE-5 fluid system
 CSpecheatTable
 CSpecrockTable
 CSplineClass implementing cubic splines
 CComparatorX_Helper class needed to sort the input sampling points
 CSplineTwoPhaseMaterialImplementation of a tabulated capillary pressure and relperm law which uses spline curves as interpolation functions
 CSplineTwoPhaseMaterialParamsSpecification of the material parameters for a two-phase material law which uses a table and spline-based interpolation
 CSRKParams
 CSsfnTable
 CStandardCond
 CStarToken
 CStone1exRecord
 CStone1exTable
 CStreamLog
 CStressEquilRecord
 CSummaryConfig
 CSummaryConfigNode
 CSUMMARYSection
 CSummaryState
 CSwfnTable
 CSwofletTable
 CSwofTable
 CSymmTensor
 CTabdims
 CTableColumn
 CTableContainerImplements a simple map:
 CTableIndex
 CTableManager
 CTableSchema
 CTabulated1DFunctionImplements a linearly interpolated scalar function that depends on one variable
 CTabulatedComponentA generic class which tabulates all thermodynamic properties of a given component
 CTabulatedComponentData
 CTemperatureOverlayFluidStateThis is a fluid state which allows to set the fluid temperatures and takes all other quantities from an other fluid state
 CThreadSafeMapBuilder
 CThreeComponentFluidSystemA two phase three component fluid system with components CO2, Methane and NDekan
 CThreePhaseMaterialTraitsA generic traits class for three-phase material laws
 CThreePhaseParkerVanGenuchtenImplementation of three-phase capillary pressure and relative permeability relations proposed by Parker and van Genuchten
 CThreePhaseParkerVanGenuchtenParamsSpecification of the material params for the three-phase van Genuchten capillary pressure model
 CThresholdPressure
 CThrowOnError
 CTimerLog
 CTimeStampUTC
 CYMD
 CTimeSteppingBreakdown
 CTLMixpar
 CTlmixparRecord
 CTlmixparTable
 CTLMixRecord
 CTlpmixpaTable
 CTooManyIterations
 CTracerConfig
 CTracerEntry
 CTracers
 CTracerVdTableA class that contains tracer concentration vs depth table
 CTransMult
 CTridiagonalMatrixProvides a tridiagonal matrix that also supports non-zero entries in the upper right and lower left
 CTuning
 CTwoPhaseImmiscibleFluidSystemA fluid system for two-phase models assuming immiscibility and thermodynamic equilibrium
 CParameterCache
 CTwoPhaseLETCurvesImplementation of the LET curve saturation functions
 CTwoPhaseLETCurvesParamsSpecification of the material parameters for the LET constitutive relations
 CTwoPhaseMaterialTraitsA generic traits class for two-phase material laws
 CUDAValue
 CUDQActiveInternalised representation of all UDAs in a simulation run
 CRstRecordSingle UDA created from restart file information
 COutputRecordSingle UDA with use counts and IUAP start offsets for restart file output purposes
 CInputRecordInternalised representation of a UDA from the input file
 CUDQAssignRepresentation of a UDQ ASSIGN statement
 CUDQASTNode
 CUDQBinaryFunction
 CUDQConfigCollection of all user-defined quantities in the current simulation run
 CDynamicSelectorContainer of entities from a dynamic context
 CStringRangeRandom access range of string values
 CUDQContext
 CMatcherFactories
 CUDQDefine
 CUDQDimsCollection of UDQ and UDA related dimension queries
 CUDQFunction
 CUDQFunctionTable
 CUDQIndex
 CUDQInput
 CUDQParams
 CUDQScalar
 CUDQScalarFunction
 CUDQSet
 CEnumeratedItems
 CUDQState
 CUDQToken
 CUDQUnaryElementalFunction
 CUDT
 CUniformTableLinearThis class uses linear interpolation to compute the value (and its derivative) of a function f sampled at uniform points
 CUniformTabulated2DFunctionImplements a scalar function that depends on two variables and which is sampled on an uniform X-Y grid
 CUniformXTabulated2DFunctionImplements a scalar function that depends on two variables and which is sampled uniformly in the X direction, but non-uniformly on the Y axis-
 CUnitA component where all quantities are fixed at 1.0
 CUnitSystem
 CValve
 CValveUDAEval
 CVanGenuchtenImplementation of the van Genuchten capillary pressure - saturation relation
 CVanGenuchtenParamsSpecification of the material parameters for the van Genuchten constitutive relations
 CVFPInjTable
 CVFPProdTableClass for reading data from a VFPPROD (vertical flow performance production) table
 CViscosityModels
 CVISCREFRecord
 CViscrefTable
 CVisitorOverloadSetHelper struct for for generating visitor overload sets
 CVoigtArray
 CVoigtContainer
 CWagHysteresisConfig
 CWagHysteresisConfigRecord
 CWarnAndContinueOnError
 CWATDENTRecord
 CWatdentTable
 CWaterPvtMultiplexerThis class represents the Pressure-Volume-Temperature relations of the water phase in the black-oil model
 CWaterPvtThermalThis class implements temperature dependence of the PVT properties of water
 CWatvisctTable
 CWCYCLE
 CEntryRepresents a single record in a WCYCLE keyword
 CWDFAC
 CCorrelationParameters for Dake's D-factor correlation model
 CWell
 CWellGuideRate
 CWellInjectionProperties
 CWellProductionProperties
 CWellBrineProperties
 CWellConnections
 CWelldims
 CWellEconProductionLimits
 CWellFoamProperties
 CWellFractureSeedsFracture seed points attached to a single well
 CSeedIndexDisambiguating type for requesting fracture plane normal vectors based on insertion indices
 CSeedCellDisambiguating type for requesting fracture plane normal vectors based on Cartesian cell indices
 CSeedSizeVertical extent, horizontal extent, and width of initial fracture at a seed point
 CWellGroupEventsCollection of events tied to a time and associated to specific, named wells or groups
 CWellInjectionControls
 CWellMICPProperties
 CWellPolymerProperties
 CWellProductionControls
 CWellSegmentDims
 CWellSegments
 CWellTestConfig
 CWTESTWell
 CWellTestState
 CRestartWell
 CWTestWell
 CClosedCompletion
 CWellTracerProperties
 CWell
 CTracer
 CWellType
 CWelSegsSet
 CWetGasPvtThis class represents the Pressure-Volume-Temperature relations of the gas phas with vaporized oil
 CWetHumidGasPvtThis class represents the Pressure-Volume-Temperature relations of the gas phase with vaporized oil and vaporized water
 CWList
 CWListManager
 CWriteRestartFileEvents
 CWsfTable
 CWVFPDP
 CWVFPEXP
 CXyleneComponent for Xylene
 CZcornMapper
 Nstd
 Citerator_traits< Opm::DeckView::Iterator >
 CActivationApplies an activation function
 CAquiferVectors
 CBranchVectors
 CCriticalErrorA custom exception class that extends std::exception to handle critical errors
 CDenseDensely-connected NN layer
 CEmbeddingTurns nonnegative integers (indexes) into dense vectors of fixed size
 CEModel
 CGroupVectors
 CHairSplittingFluidStateThis is a fluid state which makes sure that only the quantities allowed are accessed
 CNeuralBase class
 CNodeVectors
 CPiecewiseLinearTwoPhaseMaterialParams
 CScalingA preprocessing layer which rescales input values to a new range
 CSegmentVectors
 CUDQVectors
 CUniformTabulated2DFunction
 CUnscalingA postprocessing layer to undo the scaling according to feature_range
 CWellVectors