►NJson | |
CJsonObject | |
►NOpm | This class implements a small container which holds the transmissibility mulitpliers for all the faces in the grid |
►NAction | |
CActions | |
CActionX | |
CAST | |
CASTNode | |
CCondition | |
CContext | |
CPyAction | |
CQuantity | |
CResult | |
CState | |
CValue | |
CWellSet | |
CWGNames | |
►Ndata | |
►Ndetail | |
CTypeMap | |
CTypeMap< AquiferType::CarterTracy > | |
CTypeMap< AquiferType::Fetkovich > | |
CTypeMap< AquiferType::Numerical > | |
CAquiferData | |
CCarterTracyData | |
CCellData | Small struct that keeps track of data for output to restart/summary files |
CConnection | |
CCurrentControl | |
CFetkovichData | |
CGroupAndNetworkValues | |
CGroupConstraints | |
CGroupData | |
CGroupGuideRates | |
CGuideRateValue | |
CInterRegFlowMap | Form CSR adjacency matrix representation of inter-region flow rate graph provided as a list of connections between regions |
CNodeData | |
CNumericAquiferData | |
CRates | |
CSegment | |
CSegmentPressures | |
CSolution | |
CTypeSpecificData | |
CWell | |
CWells | |
►Ndetail | |
CMakeVariantImpl | |
►NDifferentiateOutputTable | Apply piecewise linear differentiation (i.e., compute slopes) on a set of dependent variables in a linearised output table |
CDescriptor | Columnar data differentantiation table request |
►NEclIO | |
►NOutputStream | |
CFormatted | |
CInit | File manager for "init" output streams |
CRestart | File manager for restart output streams |
CResultSet | Abstract representation of an ECLIPSE-style result set |
►CRFT | File manager for RFT output streams |
COpenExisting | |
►CSummarySpecification | |
CParameters | |
CRestartSpecification | |
CUnified | |
►CEclFile | |
CFormatted | |
CEclOutput | |
CEGrid | |
CEInit | |
CERft | |
CERsm | |
CERst | |
CESmry | |
CExtESmry | |
CExtSmryOutput | |
Clgr_info | |
CPaddedOutputString | Null-terminated, left adjusted, space padded array of N characters |
CRestartFileView | |
CSummaryNode | |
►NFieldprops | |
►Nkeywords | |
Ckeyword_info | |
CFieldData | |
►CTranCalculator | |
CTranAction | |
►Nfun | |
►Ciota | |
Cconst_iterator | |
►NNetwork | |
CBalance | |
CBranch | |
CExtNetwork | |
CNode | |
►NOrderedMapDetail | |
CTruncatedStringEquals | |
CTruncatedStringEquals< std::string::npos > | |
CTruncatedStringHash | |
CTruncatedStringHash< std::string::npos > | |
►Nout | |
CRegionCache | |
CSummary | |
►NRestartIO | |
►NHelpers | |
CAggregateActionxData | |
CAggregateAquiferData | |
CAggregateConnectionData | |
CAggregateGroupData | |
CAggregateMSWData | |
CAggregateNetworkData | |
CAggregateUDQData | |
CAggregateWellData | |
CAggregateWListData | |
CBranchSegmentPar | |
CigphData | |
CSegmentSetFlowRates | |
CSegmentSetSourceSinkTerms | |
►CWindowedArray | Provide read-only and read/write access to constantly sized portions/windows of a linearised buffer with an implied 1D array structure |
CNumWindows | Distinct compile-time type for number of windows in underlying storage |
CWindowSize | Distinct compile-time type for size of windows (number of data items per window.) |
►CWindowedMatrix | Provide read-only and read/write access to constantly sized portions/windows of a linearised buffer with an implied row/column matrix (2D array) structure |
CNumCols | Distinct compile-time type for number of matrix columns in underlying storage |
CNumRows | Distinct compile-time type for number of matrix rows in underlying storage |
►CDoubHEAD | |
CguideRate | |
CliftOptPar | |
CNetBalanceParams | |
CTimeStamp | |
►CInteHEAD | |
CActionParam | |
CActiveNetwork | |
CAquiferDims | |
CGroup | |
CGuideRateNominatedPhase | |
CNetBalanceDims | |
CNetworkDims | |
CPhases | |
CRegDims | |
CRockOpts | |
CTimePoint | |
CTuningPar | |
CUdqParam | |
CWellSegDims | |
CWellTableDim | |
►CLogiHEAD | |
CPVTModel | Key characteristics of simulation run's PVT model |
CSatfuncFlags | Key characteristics of simulation model's saturation functions |
►CRstAction | |
CCondition | |
CQuantity | |
►CRstAquifer | |
CCarterTracy | |
►CConnections | |
CCell | |
CFetkovich | |
CRstConnection | |
CRstGroup | |
CRstHeader | |
CRstNetbalan | |
►CRstNetwork | |
CBranch | Single branch in extended network model |
CNode | Single node in extended network model |
CRstSegment | |
CRstState | |
►CRstUDQ | |
CRstAssign | |
CRstDefine | |
CRstUDQActive | |
CRstWell | |
►Nsatfunc | |
CRawFunctionValues | Collection of unscaled/raw saturation function value range endpoints extracted directly from tables of tabulated saturation functions |
CRawTableEndPoints | Collection of unscaled/raw saturation range endpoints extracted directly from tables of tabulated saturation functions |
►NUtility | |
CCopyablePtr | |
CActdims | |
CActiveGridCells | Simple class capturing active cells of a grid |
CActiveIndexByColumns | Special 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 |
►CAquancon | |
CAquancCell | |
CAqudims | |
CAquiferCellProps | |
CAquiferConfig | |
►CAquiferCT | |
CAQUCT_data | |
CAquiferDimensions | |
►CAquifetp | |
CAQUFETP_data | |
CAqutabTable | |
CAutoICD | |
►CBCConfig | |
CBCFace | |
►CBox | |
Ccell_index | |
CBoxManager | |
CBrineDensityTable | |
CColumnSchema | |
►CCompletedCells | |
►CCell | |
CProps | |
CConnection | |
CContinueOnError | |
CCoordMapper | |
CCounterLog | Provides a simple sytem for log message which are found by the Parser/Deck/EclipseState classes during processing the deck |
CDeck | |
CDeckItem | |
CDeckKeyword | |
►CDeckOutput | |
Cformat | |
CDeckRecord | |
CDeckSection | |
CDeckTree | |
CDeckValue | |
►CDeckView | |
CIterator | |
CDENSITYRecord | |
CDensityTable | |
►CDenT | |
Centry | |
CDiffCoeffRecord | |
CDiffCoeffTable | |
CDimension | |
CEclHysterConfig | |
CEclipseConfig | |
CEclipseGrid | About cell information and dimension: The actual grid information is held in a pointer to an ERT ecl_grid_type instance |
CEclipseGridInspector | A class for inspecting the contents of an eclipse file |
CEclipseIO | A class to write the reservoir state and the well state of a blackoil simulation to disk using the Eclipse binary format |
CEclipsePRTLog | |
CEclipseState | |
CEDITSection | |
CEndpointScaling | |
CEnkrvdTable | |
CEnptvdTable | |
CEqldims | |
CEquil | |
CEquilRecord | |
CErrorGuard | |
CEvents | |
CFault | |
CFaultCollection | |
CFaultFace | |
►CFieldProps | |
CFieldDataManager | |
CMultregpRecord | |
CFieldPropsManager | |
►CFileDeck | |
CBlock | |
CIndex | |
CFlatTable | |
CFlatTableWithCopy | |
CFoamadsTable | |
CFoamConfig | Foam behaviour data for all SATNUM regions |
CFoamData | Foam behaviour data for a single SATNUM region |
CFoammobTable | |
►CGasLiftOpt | |
CGroup | |
CWell | |
CGasvisctTable | |
►CGConSale | |
CGCONSALEGroup | |
CGCONSALEGroupProp | |
►CGConSump | |
CGCONSUMPGroup | |
CGCONSUMPGroupProp | |
►CGPMaint | |
CState | |
CGRAVITYRecord | |
CGravityTable | |
CGridDims | |
CGridProperty | |
CGRIDSection | |
►CGroup | |
CGroupInjectionProperties | |
CGroupProductionProperties | |
CInjectionControls | |
CProductionControls | |
CGroupOrder | |
CGTNode | |
►CGuideRate | |
CGuideRateValue | |
CRateVector | |
►CGuideRateConfig | |
CGroupInjTarget | |
CGroupProdTarget | |
CWellTarget | |
CGuideRateModel | |
CImkrvdTable | |
CImportContainer | |
CImptvdTable | |
CInfoLogger | |
CInitConfig | |
CInplace | |
CIOConfig | |
CIOrderSet | |
CJFunc | |
►CJouleThomson | |
Centry | |
CKeywordGenerator | |
CKeywordLoader | |
CKeywordLocation | |
CKeywordSize | |
CLinearisedOutputTable | Manage 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) |
CLinearSolverProblem | |
CLogBackend | Abstract interface class for log backends |
CLogger | |
CMapAxes | |
CMaterialLawProblem | |
CMessageFormatterInterface | Abstract interface for message formatting classes |
CMessageLimiter | Handles limiting the number of messages with the same tag |
CMessageLimits | |
CMICPpara | |
CMiscTable | |
CMonotCubicInterpolator | Class to represent a one-dimensional function f with single-valued argument x |
CMsfnTable | |
CMULTREGTRecord | |
CMULTREGTScanner | |
CNameOrder | |
CNetworkDims | |
CNextStep | |
CNNC | |
CNNCdata | |
CNonuniformTableLinear | This class uses linear interpolation to compute the value (and its derivative) of a function f sampled at possibly nonuniform points |
CNotImplemented | |
CNumericalAquiferCell | |
CNumericalAquiferConnection | |
CNumericalAquifers | |
CNumericalProblem | |
CNupcol | |
COilVaporizationProperties | |
COilvisctTable | |
COpmInputError | |
COpmLog | |
COrderedMap | A map with iteration in the order of insertion |
COutputWriter | Interface for writing non-compositional (blackoil, two-phase) simulation state to files |
COverburdTable | |
CParameter | |
►CParameterGroup | ParameterGroup is a class that is used to provide run-time parameters |
CConversionFailedException | |
CNotFoundException | |
CRequirementFailedException | |
CWrongTypeException | |
CParameterMapItem | The 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 | |
CParseContext | |
CParser | The hub of the parsing process |
CParserItem | |
CParserKeyword | |
CParserRecord | |
CPAvg | |
►CPAvgCalculator | |
CConnection | |
CNeighbour | |
CPAvgCalculatorCollection | |
CPbvdTable | |
CPdvdTable | |
CPermfactTable | |
CPhases | |
CPlmixparRecord | |
CPlmixparTable | |
CPlyadsTable | |
CPlydhflfTable | |
CPlymaxTable | |
CPlymwinjTable | |
CPlyrockTable | |
CPlyshlogTable | |
CPlyviscTable | |
CPlyvmhRecord | |
CPlyvmhTable | |
CPmiscTable | |
CPolyInjTable | |
CPROPSSection | |
CPVCDORecord | |
CPvcdoTable | |
CPvdgTable | |
CPvdoTable | |
CPvdsTable | |
CPvtgTable | |
CPvtgwoTable | |
CPvtgwTable | |
►CPvtoTable | |
CFlippedFVF | |
CPvtsolTable | |
CPVTWRecord | |
CPvtwsaltTable | |
CPvtwTable | |
CPvtxTable | |
CPython | |
CRawString | |
CRegdims | |
CREGIONSSection | |
CRegulaFalsi | |
CRegulaFalsiBisection | |
CRegularSegment | |
CRestartKey | |
CRestartValue | |
CRFTConfig | |
CRock2dTable | |
CRock2dtrTable | |
►CRockConfig | |
CRockComp | |
CROCKRecord | |
CRockTable | |
CRocktabTable | |
CRockwnodTable | |
CRPTConfig | |
CRSTConfig | |
CRsvdTable | |
CRtempvdTable | |
CRunspec | |
CRUNSPECSection | |
CRvvdTable | |
CRvwvdTable | |
CRwgsaltTable | |
CSaltpvdTable | |
CSaltsolTable | |
CSaltvdTable | |
CSatFuncControls | |
CSatFuncLETRecord | |
CSchedule | |
CScheduleBlock | |
CScheduleDeck | |
CScheduleGrid | |
CScheduleRestartInfo | |
CSCHEDULESection | |
►CScheduleState | |
Calways_false1 | |
Calways_false2 | |
Cmap_member | |
Cptr_member | |
CScheduleStatic | |
CSegment | |
►CSerializer | Class for (de-)serializing |
Chas_serializeOp | Detect 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 |
Cis_array | Predicate for arrays |
Cis_array< std::array< T, N > > | |
Cis_map | Predicate for maps |
Cis_map< std::map< Key, T, Compare, Allocator > > | |
Cis_map< std::unordered_map< Key, T, Hash, KeyEqual, Allocator > > | |
Cis_optional | Predicate for std::optional |
Cis_optional< std::optional< T1 > > | |
Cis_pair_or_tuple | Predicate for detecting pairs and tuples |
Cis_pair_or_tuple< std::pair< T1, T2 > > | |
Cis_pair_or_tuple< std::tuple< Ts... > > | |
Cis_ptr | Predicate for smart pointers |
Cis_ptr< std::shared_ptr< T1 > > | |
Cis_ptr< std::unique_ptr< T1, Deleter > > | |
Cis_set | Predicate for sets |
Cis_set< std::set< Key, Compare, Allocator > > | |
Cis_set< std::unordered_set< Key, Hash, KeyEqual, Allocator > > | |
Cis_variant | Predicate for detecting variants |
Cis_variant< std::variant< Ts... > > | |
Cis_vector | Predicate for detecting vectors |
Cis_vector< std::vector< T1, Allocator > > | |
CSgcwmisTable | |
CSgfnTable | |
CSgofletTable | |
CSgofTable | |
CSgwfnTable | |
CShrateRecord | |
CShrateTable | |
CSICD | |
CSimpleMessageFormatter | A simple formatter capable of adding message prefixes and colors |
CSimpleTable | |
CSimulationConfig | |
CSimulatorUpdate | |
CSingleNumericalAquifer | |
CSkprpolyTable | |
CSkprwatTable | |
CSlgofTable | |
CSof2Table | |
CSof3Table | |
CSOLUTIONSection | |
CSolventDensityTable | |
CSorwmisTable | |
CSparseVector | A SparseVector stores a vector with possibly many empty elements as efficiently as possible |
CSpecheatTable | |
CSpecrockTable | |
CSsfnTable | |
CStandardCond | |
CStone1exRecord | |
CStone1exTable | |
CStreamLog | |
CSummaryConfig | |
CSummaryConfigNode | |
CSUMMARYSection | |
CSummaryState | |
CSwfnTable | |
CSwofletTable | |
CSwofTable | |
CTabdims | |
CTableColumn | |
CTableContainer | |
CTableIndex | |
CTableManager | |
CTables | |
CTableSchema | |
CThresholdPressure | |
CThrowOnError | |
CTimerLog | |
►CTimeStampUTC | |
CYMD | |
CTLMixpar | |
CTlmixparRecord | |
CTlmixparTable | |
CTLMixRecord | |
CTlpmixpaTable | |
CTooManyIterations | |
►CTracerConfig | |
CTracerEntry | |
CTracers | |
CTracerVdTable | A class that contains tracer concentration vs depth table |
CTransMult | |
CTuning | |
CUDAValue | |
►CUDQActive | |
CInputRecord | |
COutputRecord | |
CRstRecord | |
►CUDQAssign | |
CAssignRecord | |
CUDQASTNode | |
CUDQBinaryFunction | |
CUDQConfig | |
CUDQContext | |
CUDQDefine | |
CUDQDims | |
CUDQFunction | |
CUDQFunctionTable | |
CUDQIndex | |
CUDQInput | |
CUDQParams | |
CUDQScalar | |
CUDQScalarFunction | |
CUDQSet | |
CUDQState | |
CUDQToken | |
CUDQUnaryElementalFunction | |
CUniformTableLinear | This class uses linear interpolation to compute the value (and its derivative) of a function f sampled at uniform points |
CUnitSystem | |
CValve | |
CVFPInjTable | |
CVFPProdTable | Class for reading data from a VFPPROD (vertical flow performance production) table |
CVISCREFRecord | |
CViscrefTable | |
CWarnAndContinueOnError | |
CWATDENTRecord | |
CWatdentTable | |
CWatvisctTable | |
►CWell | |
CInjectionControls | |
CProductionControls | |
CWellGuideRate | |
CWellInjectionProperties | |
CWellProductionProperties | |
CWellBrineProperties | |
CWellConnections | |
CWelldims | |
CWellEconProductionLimits | |
CWellFoamProperties | |
CWellGroupEvents | |
CWellMatcher | |
CWellMICPProperties | |
CWellPolymerProperties | |
CWellSegmentDims | |
CWellSegments | |
►CWellTestConfig | |
CWTESTWell | |
►CWellTestState | |
CClosedCompletion | |
CRestartWell | |
CWTestWell | |
CWellTracerProperties | |
CWellType | |
CWList | |
CWListManager | |
CWriteRestartFileEvents | |
CWVFPEXP | |
CZcornMapper | |
CEModel | |