 Opm::AllCellsLayout< dim > | General cell layout |
 Opm::Elasticity::AMG1< Smoother > | An AMG |
 Opm::Elasticity::AMG2Level< Smoother > | A two-level method with a coarse AMG solver |
 Opm::Anisotropic | Traits for upscaling with anisotropic relperm (tensorial) input |
 ArithmeticAverage | |
 Opm::Elasticity::ASMHandler< GridType > | Class handling finite element assembly |
 Opm::BCBase< T > | A class for building boundary conditions in a uniform way |
 Opm::BCBase< double > | |
  Opm::FlowBC | A class for representing a flow boundary condition |
  Opm::SatBC | A class for representing a saturation boundary condition |
 Opm::BCBase< Dune::FieldVector< double, numComponents > > | |
  Opm::SurfvolBC< numComponents > | A class for representing a surface volume boundary condition |
 Dumux::BlackoilComponent< Scalar > | A component class for the black oil model, intended to be used
for all three components. |
 Opm::BlackoilDefs | |
  Opm::AllFluidData | |
  Opm::AllFluidStates | Multiple fluid states for a black oil model |
  Opm::BlackoilCo2PVT | |
  Opm::BlackoilFluid | Class responsible for computing all fluid properties from face pressures and composition |
  Opm::BlackoilPVT | |
  Opm::BlackoilWells | A class designed to encapsulate a set of rate- or pressure-controlled wells in the black-oil setting |
  Opm::ExplicitCompositionalTransport< Grid, Rock, Fluid, Wells > | |
  Opm::FaceFluidData | |
  Opm::FluidMatrixInteractionBlackoil< ScalarT, ParamsT > | Capillary pressures and relative permeabilities for a black oil system |
  Opm::FluidStateBlackoil | Fluid state for a black oil model |
  Opm::MiscibilityProps | |
   Opm::MiscibilityDead | |
   Opm::MiscibilityLiveGas | |
   Opm::MiscibilityLiveOil | |
   Opm::MiscibilityWater | |
 Opm::BlackoilInitialization< Simulator > | Base class for initialization codes |
  Opm::BasicInitialization< Simulator > | Initialize basic cases |
  Opm::SPE9Initialization< Simulator > | Initialize SPE9 type case |
 Opm::BlackoilSimulator< GridT, Rock, FluidT, Wells, FlowSolver, TransportSolver > | |
 Opm::BoundaryFaceInfo | |
 Opm::Elasticity::BoundaryGrid | A class describing a quad grid |
 Opm::Elasticity::BoundaryGrid::BoundedPredicate | Predicate for checking if a vertex falls within a quads bounding box |
 Opm::GIE::Cell< GridInterface, EntityPointerType > | |
 Opm::GIE::Cell< GridInterface, GridInterface::GridType::template Codim< 0 >::LeafIterator > | |
  Opm::GIE::CellIterator< GridInterface > | |
 Opm::Benchmark3::CO2Tables | |
 Opm::CornerPointChopper | |
 Opm::CpGridCellMapper | A mapper for Dune::CpGrid cells only |
 Opm::Elasticity::MPC::DOF | A struct for representing one term (DOF number and associated coefficient) in a MPC equation |
 Opm::DummyVec< T > | |
 Opm::Elasticity::Elasticity< GridType > | Elasticity helper class |
 Opm::Elasticity::ElasticityUpscale< GridType, PC > | The main driver class |
 Opm::EulerUpstream< GridInterface, ReservoirProperties, BoundaryConditions > | Class for doing simple transport by explicit Euler upstream method for general grid |
 Opm::EulerUpstreamImplicit< GridInterface, ReservoirProperties, BoundaryConditions > | Class for doing simple transport by implicit Euler upstream method for general grid |
 Opm::EulerUpstreamResidual< GridInterface, ReservoirProperties, BoundaryConditions > | Class for doing simple transport by explicit Euler upstream method for general grid |
 Opm::Explicit< IsotropyPolicy > | Traits for explicit transport |
 Opm::GIE::Face< GI > | |
 Opm::GIE::Face< GridInterface > | |
  Opm::GIE::FaceIterator< GridInterface > | Intersection (face) iterator for solver-near grid interface |
 Opm::Elasticity::FastAMG | A FastAMG |
 Opm::SimulatorTraits< RelpermPolicy, TransportPolicy >::FlowSolver< GridInterface, BoundaryConditions > | The pressure/flow solver type |
 Opm::FluidMatrixInteractionBlackoilParams< ScalarT > | |
 Opm::FluidMatrixInteractionBlackoilParams< double > | |
 Opm::GICellMapper< DuneGrid > | Mapper for general grids |
 Opm::GICellMapper< Dune::CpGrid > | Specialization of mapper selector for Dune::CpGrid for more performance |
 Opm::GridInterfaceEuler< DuneGrid > | |
 Opm::GridInterfaceEuler< GridType > | |
 Opm::Elasticity::HexGeometry< mydim, cdim, GridImp > | Geometry class for general hexagons |
 Opm::Elasticity::HexGeometry< 2, cdim, GridImp > | Specialization for 2D quadrilaterals |
 Opm::ImmutableSharedData< T > | FullMatrix StoragePolicy which provides immutable object sharing semantics |
 Opm::ImplicitCap< IsotropyPolicy > | Traits for implicit transport |
 Opm::ImplicitCapillarity< GridInterface, ReservoirProperties, BoundaryConditions, InnerProd > | Class for doing simple transport by explicit Euler upstream method for general grid |
 Opm::IncompFlowSolverHybrid< GridInterface, RockInterface, BCInterface, InnerProduct > | Solve mixed formulation of incompressible flow modelled by
Darcy's law
] The solver is based on a hybrid discretization scheme which yields a system of linear equations of the form
=
] where represents the interface fluxes for each interface for each cell, are the cell pressures and are the interface pressures |
 Opm::IncompFlowSolverHybrid< GridInterface, ReservoirProperties, BoundaryConditions, InnerProd > | |
 Opm::EulerUpstreamResidualDetails::IndirectRange< Iter > | |
 InverseOperator | |
  Opm::Elasticity::UzawaSolver< X, Y > | Template implementing an Uzawa scheme (block Gaussian-elimination) for a (symmetric indefinite) saddle-point system |
 Opm::Isotropic | Traits policies for isotropic (scalar) relperm |
 iterator_facade | |
  Opm::GIE::CellIterator< GridInterface > | |
  Opm::GIE::FaceIterator< GridInterface > | Intersection (face) iterator for solver-near grid interface |
 Opm::Elasticity::LagrangeCardinalFunction< ctype, rtype > | Represents a cardinal function on a line |
 Opm::Elasticity::MPC::Less | Comparison predicate for MPCs |
 LinearOperator | |
  Opm::Elasticity::MortarBlockEvaluator< T > | This implements a operator evaluation for the
schur mortar-block S = B^T*A^-1*B
! |
  Opm::Elasticity::MortarEvaluator | This implements a operator evaluation for the
schur mortar-block S = B^T*A^-1*B
! |
 Opm::Elasticity::LinearShapeFunction< ctype, rtype, dim > | Represents a linear shape function on a Q4/Q8 element |
 Opm::LinearSolverBICGSTAB | |
 Opm::LinearSolverISTLAMG | |
 TpfaCompressibleAssembler::LinearSystem | Encapsulate a sparse linear system in CSR format |
 Opm::Elasticity::LinSolParams | |
 LoggerHelper | Helper class for progress logging during time consuming processes |
 Opm::MatchSaturatedVolumeFunctor< GridInterface, ReservoirProperties > | |
 Opm::Elasticity::Material | This is a base class for linear elastic materials |
  Opm::Elasticity::Isotropic | Isotropic linear elastic material |
  Opm::Elasticity::OrthotropicD | Orthotropic linear elastic material with diagonal constitutive matrix |
  Opm::Elasticity::OrthotropicSym | Orthotropic linear elastic material with symmetric constitutive matrix |
 Opm::ImplicitTransportDefault::MatrixBlockAssembler< ISTLTypeDetails::ScalarBCRSMatrix > | |
 Opm::Elasticity::MatrixOps | Helper class with some matrix operations |
 Opm::ImplicitTransportDefault::MatrixZero< ISTLTypeDetails::ScalarBCRSMatrix > | |
 Opm::MaxNormDune< Vector > | |
 Opm::MaxNormStl< Vector > | |
 MeshColorizer< GridType > | Generate a coloring of a mesh suitable for threaded assembly |
 Opm::MimeticIPAnisoRelpermEvaluator< GridInterface, RockInterface > | |
  Opm::Anisotropic::InnerProduct< GridInterface, RockInterface > | The inner product template |
 MimeticIPAnisoRelpermEvaluator< CellIter, dim, computeInverseIP > | Defines a class template for computing a matrix
representation of the permeability-dependent inner product
of the velocity vectors and |
 Opm::MimeticIPEvaluator< GridInterface, RockInterface > | |
  Opm::Isotropic::InnerProduct< GridInterface, RockInterface > | The inner product template |
 MimeticIPEvaluator< GridInterface, RockInterface > | Defines a class template for computing a matrix
representation of the permeability-dependent inner product
of the velocity vectors and |
 ModelThickness | |
 Opm::Elasticity::MortarUtils | |
 Opm::Elasticity::MPC | A class for representing a general multi-point constraint equation |
 Opm::Elasticity::OperatorApplier< T > | Class abstracting a preconditioner or an inverse operator |
 Opm::OwnData< T > | FullMatrix StoragePolicy which provides object owning semantics |
 Opm::Elasticity::P1ShapeFunctionSet< ctype, rtype, dim > | Singleton handler for the set of LinearShapeFunction |
 Opm::PeriodicConditionHandler | |
  Opm::BasicBoundaryConditions< true, false > | |
  Opm::BasicBoundaryConditions< true, true > | |
  Opm::BasicBoundaryConditions< FC, SC, ZC, numComponents > | |
 Opm::Elasticity::PNShapeFunctionSet< dim > | |
 Preconditioner | |
  Opm::Elasticity::MortarSchurPre< PrecondElasticityBlock > | This implements a Schur-decomposition based preconditioner for the mortar-elasticity system [A B] [B' ] |
 Opm::Elasticity::BoundaryGrid::Quad | A class describing a linear, quadrilateral element |
 RelpermPolicy | |
  Opm::SimulatorTraits< RelpermPolicy, TransportPolicy > | Combines the component traits into a single, parametrized type |
 Opm::RelPermUpscaleHelper | Helper class for relperm upscaling applications |
 Opm::ReservoirPropertyCommon< dim, RPImpl, RockType > | A property class for incompressible two-phase flow |
 Opm::ReservoirPropertyCommon< dim, ReservoirPropertyCapillary< dim >, RockJfunc > | |
  Opm::ReservoirPropertyCapillary< dim > | A property class for incompressible two-phase flow |
  Opm::ReservoirPropertyCapillary< 3 > | |
 Opm::ReservoirPropertyCommon< dim, ReservoirPropertyCapillaryAnisotropicRelperm< dim >, RockAnisotropicRelperm > | |
  Opm::ReservoirPropertyCapillaryAnisotropicRelperm< dim > | A property class for incompressible two-phase flow |
 Opm::ReservoirPropertyFixedMobility< Mobility > | |
 Opm::ReservoirPropertyTracerFluid | |
 Opm::ReservoirState< np > | |
 Opm::Anisotropic::ResProp< Dimension > | The reservoir property type |
 Opm::Isotropic::ResProp< Dimension > | The reservoir property type |
 Opm::Rock< dim > | A property class for porous media rock |
 Opm::RockAnisotropicRelperm | |
 Opm::RockJfunc | |
 Opm::ScalarMobility | A wrapper for a scalar |
 Opm::Elasticity::Schwarz | Overlapping Schwarz preconditioner |
 Opm::SharedData< T > | FullMatrix StoragePolicy which provides object sharing semantics |
 Opm::SimulatorBase< SimTraits > | |
 Opm::BlackoilSimulator< GridT, Rock, FluidT, Wells, FlowSolver, TransportSolver >::State | |
 Opm::SteadyStateUpscalerManager< Traits > | |
 Opm::SteadyStateUpscalerManagerImplicit< Upscaler > | |
 Opm::Benchmark3::TabulatedDensityTraits | |
 Opm::Benchmark3::TabulatedEnthalpyTraits | |
 Opm::TensorMobility< dim > | A wrapper for a tensor |
 Opm::Elasticity::TensorProductFunction< rtype, ctype, ftype, dim > | Represents a tensor-product of 1D functions |
 Opm::TpfaCompressible< GridInterface, RockInterface, FluidInterface, WellsInterface, BCInterface > | |
 TpfaCompressibleAssembler | Encapsulates the cfs_tpfa (= compressible flow solver two-point flux approximation) solver modules |
 TransportPolicy | |
  Opm::SimulatorTraits< RelpermPolicy, TransportPolicy > | Combines the component traits into a single, parametrized type |
 Opm::ImplicitCap< IsotropyPolicy >::TransportSolver< GridInterface, BoundaryConditions > | |
 Opm::Explicit< IsotropyPolicy >::TransportSolver< GridInterface, BoundaryConditions > | |
 Opm::TransportSource | |
 Opm::TwophaseFluidWrapper | |
 type | |
  Opm::BasicBoundaryConditions< true, false > | |
  Opm::BasicBoundaryConditions< true, false > | |
  Opm::BasicBoundaryConditions< true, false > | |
  Opm::BasicBoundaryConditions< true, true > | |
  Opm::BasicBoundaryConditions< true, true > | |
  Opm::BasicBoundaryConditions< true, true > | |
  Opm::BasicBoundaryConditions< FC, SC, ZC, numComponents > | |
  Opm::BasicBoundaryConditions< FC, SC, ZC, numComponents > | |
  Opm::BasicBoundaryConditions< FC, SC, ZC, numComponents > | |
 Opm::EulerUpstreamResidualDetails::UpdateForCell< UpstreamSolver, PressureSolution > | |
 Opm::EulerUpstreamResidualDetails::UpdateLoopBody< Updater > | |
 Opm::UpscalerBase< Traits > | A base class for upscaling |
  Opm::SteadyStateUpscaler< Traits > | A class for doing steady state upscaling |
  Opm::SteadyStateUpscalerImplicit< Traits > | A class for doing steady state upscaling |
 Opm::UpscalerBase< UpscalingTraitsBasic > | |
  Opm::SinglePhaseUpscaler | A class for doing single phase (permeability) upscaling |
 Opm::ImplicitTransportDefault::VectorAdder< ISTLTypeDetails::ScalarBlockVector > | |
 Opm::ImplicitTransportDefault::VectorAssign< ISTLTypeDetails::ScalarBlockVector > | |
 Opm::ImplicitTransportDefault::VectorBlockAssembler< ISTLTypeDetails::ScalarBlockVector > | |
 Opm::ImplicitTransportDefault::VectorNegater< ISTLTypeDetails::ScalarBlockVector > | |
 Opm::ImplicitTransportDefault::VectorZero< ISTLTypeDetails::ScalarBlockVector > | |
 Opm::Elasticity::BoundaryGrid::Vertex | A class describing a 2D vertex |
 Opm::Elasticity::BoundaryGrid::VertexLess | Predicate for sorting vertices |
 Opm::BlackoilWells::WellReport | |
 Opm::Wells | A class designed to encapsulate a set of rate- or pressure-controlled wells |