opm-simulators
Opm::Properties::TTag Namespace Reference

The generic type tag for problems using the immiscible multi-phase model. More...

Classes

struct  AluGridVanguard
 
struct  AutoDiffLocalLinearizer
 
struct  BlackOilModel
 The type tag for the black-oil problems. More...
 
struct  CpGridVanguard
 
struct  DiscreteFractureModel
 The generic type tag for problems using the immiscible multi-phase model. More...
 
struct  EcfvDiscretization
 
struct  FiniteDifferenceLocalLinearizer
 
struct  FlashModel
 The type tag for the isothermal single phase problems. More...
 
struct  FlowBaseProblem
 
struct  FlowBaseProblemBlackoil
 
struct  FlowBaseProblemComp
 
struct  FlowBaseVanguard
 
struct  FlowBiofilmProblem
 Two-phase (gas+water) flow problem including biofilm effects (one transported quantity: suspended microbes and one solid phase: biofilm). More...
 
struct  FlowBlackOilProblemTPSA
 
struct  flowBlackoilTempProblem
 
struct  FlowBrineEnergyProblem
 
struct  FlowBrinePrecsaltVapwatProblem
 
struct  FlowBrineProblem
 
struct  FlowBrineSaltPrecipitationProblem
 
struct  FlowCompProblem
 
struct  FlowEarlyBird
 
struct  FlowEnergyProblem
 
struct  FlowExpCompProblem
 
struct  FlowExpProblemBlackOil
 
struct  FlowExpTypeTag
 
struct  FlowExtboProblem
 
struct  FlowFoamProblem
 
struct  FlowGasOilDiffuseProblem
 
struct  FlowGasOilEnergyProblem
 
struct  FlowGasOilProblem
 
struct  FlowGasWaterBrineProblem
 
struct  FlowGasWaterDissolutionDiffuseProblem
 
struct  FlowGasWaterDissolutionProblem
 
struct  FlowGasWaterDissolutionProblemTPSA
 
struct  FlowGasWaterEnergyProblem
 
struct  FlowGasWaterEnergyProblemGPU
 GPU-simulation variant: all physics properties are inherited from FlowGasWaterEnergyProblem; the GPU-specific property overrides (RunAssemblyOnGpu, GpuFIBlackOilModel, …) are added in flow_gpu.cu. More...
 
struct  FlowGasWaterEnergyProblemGPUTrue
 
struct  FlowGasWaterProblem
 Specialized type tag for gas-water simulations. More...
 
struct  FlowGasWaterSaltprecEnergyProblem
 
struct  FlowGasWaterSaltprecVapwatProblem
 
struct  FlowGasWaterSolventProblem
 
struct  FlowIstlSolver
 
struct  FlowIstlSolverParams
 
struct  FlowMICPProblem
 Single-phase (water) flow problem including microbially induced calcite precipitation (MICP) effects (three transported quantities: suspended microbes, oxygen, and urea, and two solid phases: biofilm and calcite). More...
 
struct  FlowOilWaterBrineProblem
 
struct  FlowOilWaterPolymerInjectivityProblem
 
struct  FlowOilWaterPolymerProblem
 
struct  FlowOilWaterProblem
 
struct  FlowOnePhaseProblem
 Specialized type tag for one phase (water) simulations. More...
 
struct  FlowPolymerProblem
 
struct  FlowProblem
 
struct  FlowProblemAlugrid
 
struct  FlowProblemNohyst
 
struct  FlowProblemPoly
 
struct  FlowProblemTPFA
 Specialised type tag for simulations that can use the customised assembly process for TPFA discretisation schemes. More...
 
struct  FlowProblemTpsa
 
struct  FlowSolventFoamProblem
 
struct  FlowSolventProblem
 
struct  FlowWaterOnlyEnergyProblem
 
struct  FlowWaterOnlyProblem
 
struct  FlowWaterOnlyProblemTPSA
 
struct  FvBaseDiscretization
 The type tag for models based on the finite volume schemes. More...
 
struct  FvBaseNewtonMethod
 
struct  ImmiscibleModel
 The generic type tag for problems using the immiscible multi-phase model. More...
 
struct  ImmiscibleSinglePhaseModel
 The type tag for single-phase immiscible problems. More...
 
struct  ImmiscibleTwoPhaseModel
 The type tag for two-phase immiscible problems. More...
 
struct  ImplicitModel
 Type tag for all fully coupled models. More...
 
struct  MultiPhaseBaseModel
 
struct  NcpModel
 Define the type tag for the compositional NCP model. More...
 
struct  NewtonMethod
 The type tag on which the default properties for the Newton method are attached. More...
 
struct  NumericModel
 Type tag for all models. More...
 
struct  ParallelAmgLinearSolver
 
struct  ParallelBaseLinearSolver
 
struct  ParallelBiCGStabLinearSolver
 
struct  ParallelIstlLinearSolver
 
struct  PolyhedralGridVanguard
 
struct  PvsModel
 The type tag for the isothermal single phase problems. More...
 
struct  Richards
 The type tag for problems discretized using the Richards model. More...
 
struct  StructuredGridVanguard
 
struct  to_gpu_type
 
struct  to_gpu_type< FlowGasWaterEnergyProblemGPU, Storage >
 
struct  VcfvDiscretization
 
struct  VtkBlackOilPolymer
 

Typedefs

template<class TypeTag , template< class > class Storage>
using to_gpu_type_t = typename to_gpu_type< TypeTag, Storage >::type
 

Detailed Description

The generic type tag for problems using the immiscible multi-phase model.

The type tag for models based on the VCFV-scheme.

The type tag for models based on the ECFV-scheme.

create a type tag for the Newton method of the finite-volume discretization