►NOpm | This file contains a set of helper functions used by VFPProd / VFPInj |
NExceptionType | This class implements a deferred logger: 1) messages can be pushed back to a vector 2) a call to logMessages adds the messages to OpmLog backends |
CAdaptiveSimulatorTimer | Simulation timer for adaptive time stepping |
CAdaptiveTimeSteppingEbos | |
CALQState | |
CAMGHelper | |
CAMGSmootherArgsHelper | |
CAMGSmootherArgsHelper< Opm::ParallelOverlappingILU0< M, V, V, C > > | |
CAquiferAnalytical | |
CAquiferCarterTracy | |
CAquiferConstantFlux | |
CAquiferFetkovich | |
CAquiferInterface | |
CAquiferNumerical | |
CBdaBridge | BdaBridge acts as interface between opm-simulators with the BdaSolvers |
CBlackoilAquiferModel | Class for handling the blackoil well model |
►CBlackoilModelEbos | A model implementation for three-phase black oil |
CComponentName | |
CBlackoilModelParametersEbos | Solver parameters for the BlackoilModel |
CBlackoilPhases | |
CBlackoilWellModel | Class for handling the blackoil well model |
CBlackoilWellModelConstraints | Class for handling constraints for the blackoil well model |
CBlackoilWellModelGeneric | Class for handling the blackoil well model |
CBlackoilWellModelGuideRates | Class for handling the guide rates in the blackoil well model |
CBlackoilWellModelRestart | Class for restarting the blackoil well model |
CCheckDistributedWellConnections | Class checking that all connections are on active cells |
CCommunicateAboveBelow | Class to facilitate getting values associated with the above/below perforation |
CConvergenceOutputConfiguration | Parse comma separated option strings into a runtime configuration object for whether to output additional convergence information and, if so, what information to output |
►CConvergenceOutputThread | Encapsulating object for thread processing producer's convergence output requests |
CImpl | |
►CConvergenceReport | Represents the convergence status of the whole simulator, to make it possible to query and store the reasons for convergence failures |
CReservoirConvergenceMetric | |
CReservoirFailure | |
CWellFailure | |
►CConvergenceReportQueue | Communication channel between thread creating output requests and consumer thread writing those requests to a file |
COutputRequest | Single output request |
CCopyGatherScatter | |
►CDeferredLogger | |
CMessage | |
CFlowLinearSolverParameters | This class carries all parameters for the NewtonIterationBlackoilInterleaved class |
CFlowMainEbos | |
CGasLiftCommon | |
►CGasLiftGroupInfo | |
CGroupRates | |
CGasLiftSingleWell | |
►CGasLiftSingleWellGeneric | |
CBasicRates | |
CGradInfo | |
CLimitedRates | |
COptimizeState | |
►CGasLiftStage2 | |
COptimizeState | |
CSurplusState | |
CGasLiftWellState | |
CGlobalPerfContainerFactory | A factory for creating a global data representation for distributed wells |
CGlobalWellInfo | |
CGroupState | |
CHardcodedTimeStepControl | HardcodedTimeStepControl Input generated from summary file using the ert application: |
CHDF5File | Class handling simple output to HDF5 |
CISTLSolverEbos | This class solves the fully implicit black-oil system by solving the reduced system (after eliminating well variables) as a block-structured matrix (one block for all cell variables) for a fixed number of cell variables np |
CLinearOperatorExtra | Linear operator wrapper for well model |
CMain | |
CMatrixBlock | |
CMultisegmentWell | |
CMultisegmentWellAssemble | Class handling assemble of the equation system for MultisegmentWell |
CMultisegmentWellContribution | This class serves to duplicate the functionality of the MultisegmentWell A MultisegmentWell uses C, D and B and performs y -= (C^T * (D^-1 * (B*x))) B and C are matrices, with M rows and N columns, where N is the size of the matrix |
CMultisegmentWellEquationAccess | Class administering assembler access to equation system |
CMultisegmentWellEquations | |
CMultisegmentWellEval | |
CMultisegmentWellGeneric | |
CMultisegmentWellPrimaryVariables | |
CMultisegmentWellSegments | |
►CNonlinearSolverEbos | A nonlinear solver class suitable for general fully-implicit models, as well as pressure, transport and sequential models |
CSolverParameters | |
CParallelEclipseState | Parallel frontend to the EclipseState |
CParallelFieldPropsManager | Parallel frontend to the field properties |
►CParallelOverlappingILU0 | A two-step version of an overlapping Schwarz preconditioner using one step ILU0 as |
CCRS | |
CParallelOverlappingILU0Args | |
CParallelRestrictedOverlappingSchwarz | Block parallel preconditioner |
CParallelWellInfo | Class encapsulating some information about parallel wells |
CPerfData | |
CPerforationData | Static data associated with a well perforation |
CPhaseUsage | |
CPIDAndIterationCountTimeStepControl | PID controller based adaptive time step control as above that also takes an target iteration into account |
CPIDTimeStepControl | PID controller based adaptive time step control as suggested in: Turek and Kuzmin |
CPreconditionerFactory | This is an object factory for creating preconditioners |
CPressureBhpTransferPolicy | |
CPressureTransferPolicy | |
CPropertyTree | |
CRelativeChangeInterface | RelativeChangeInterface |
CRelpermDiagnostics | This class is intend to be a relperm diagnostics, to detect wrong input of relperm table and endpoints |
CSegmentState | |
CSimpleIterationCountTimeStepControl | A simple iteration count based adaptive time step control |
CSimulatorFullyImplicitBlackoilEbos | Simulator for the blackoil model |
CSimulatorReport | |
CSimulatorReportSingle | A struct for returning timing data from a simulator to its caller |
CSimulatorTimer | |
CSimulatorTimerInterface | Interface class for SimulatorTimer objects, to be improved |
CSingleWellState | |
CStandardPreconditioners | |
CStandardPreconditioners< Operator, Dune::Amg::SequentialInformation > | |
CStandardWell | |
CStandardWellAssemble | Class handling assemble of the equation system for StandardWell |
CStandardWellConnections | |
CStandardWellEquationAccess | Class administering assembler access to equation system |
CStandardWellEquations | |
CStandardWellEval | |
CStandardWellPrimaryVariables | Class holding primary variables for StandardWell |
CStepReport | |
CSupportsFaceTag | |
CSupportsFaceTag< Dune::CpGrid > | |
CTimeStepControlInterface | TimeStepControlInterface |
CVectorVectorDataHandle | A data handle sending multiple data store in vectors attached to cells |
CVFPInjProperties | |
CVFPProdProperties | Class which linearly interpolates BHP as a function of rate, tubing head pressure, water fraction, gas fraction, and artificial lift for production VFP tables, and similarly the BHP as a function of the rate and tubing head pressure |
CVFPProperties | A thin wrapper class that holds one VFPProdProperties and one VFPInjProperties object |
CWellAssemble | |
CWellBhpThpCalculator | Class for computing BHP limits |
CWellConnectionAuxiliaryModule | |
CWellConnectionAuxiliaryModuleGeneric | |
CWellConstraints | Class for computing well group constraints |
CWellContainer | |
CWellContributions | This class serves to eliminate the need to include the WellContributions into the matrix (with –matrix-add-well-contributions=true) for the cusparseSolver or openclSolver |
CWellContributionsCuda | |
CWellContributionsOCL | |
►CWellConvergence | |
CTolerances | |
CWellGroupConstraints | Class for computing well group constraints |
CWellGroupControls | Class for computing well group controls |
CWellInterface | |
CWellInterfaceFluidSystem | |
►CWellInterfaceGeneric | |
COperabilityStatus | |
CWellInterfaceIndices | |
CWellModelAsLinearOperator | |
CWellModelGhostLastMatrixAdapter | Adapter to combine a matrix and another linear operator into a combined linear operator |
CWellModelMatrixAdapter | Adapter to combine a matrix and another linear operator into a combined linear operator |
CWellProdIndexCalculator | Collect per-connection static information to enable calculating connection-level or well-level productivity index values when incorporating dynamic phase mobilities |
CWellState | The state of a set of wells, tailored for use by the fully implicit blackoil simulator |
CWellTest | Class for performing well tests |
CWGState | |