opm-simulators
FlowGasWaterEnergyTypeTag.hpp File Reference

Shared TypeTag declaration for the gas+water+energy (CO2STORE-style) blackoil flow problem. More...

Go to the source code of this file.

Classes

struct  Opm::Properties::TTag::FlowGasWaterEnergyProblem
 
struct  Opm::Properties::TTag::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  Opm::Properties::EnableDispersion< TypeTag, TTag::FlowGasWaterEnergyProblemGPU >
 
struct  Opm::Properties::EnableDiffusion< TypeTag, TTag::FlowGasWaterEnergyProblemGPU >
 
struct  Opm::Properties::EnableEnergy< TypeTag, TTag::FlowGasWaterEnergyProblemGPU >
 
struct  Opm::Properties::Linearizer< TypeTag, TTag::FlowGasWaterEnergyProblem >
 
struct  Opm::Properties::LocalResidual< TypeTag, TTag::FlowGasWaterEnergyProblem >
 
struct  Opm::Properties::EnableDiffusion< TypeTag, TTag::FlowGasWaterEnergyProblem >
 
struct  Opm::Properties::EnableDispersion< TypeTag, TTag::FlowGasWaterEnergyProblem >
 
struct  Opm::Properties::EnergyModuleType< TypeTag, TTag::FlowGasWaterEnergyProblem >
 
struct  Opm::Properties::EnableDisgasInWater< TypeTag, TTag::FlowGasWaterEnergyProblem >
 
struct  Opm::Properties::EnableVapwat< TypeTag, TTag::FlowGasWaterEnergyProblem >
 
struct  Opm::Properties::Indices< TypeTag, TTag::FlowGasWaterEnergyProblem >
 The indices required by the model. More...
 

Namespaces

 Opm::Properties::TTag
 The generic type tag for problems using the immiscible multi-phase model.
 

Detailed Description

Shared TypeTag declaration for the gas+water+energy (CO2STORE-style) blackoil flow problem.

Originally inlined into flow/flow_gaswater_energy.cpp; extracted into a header so that other translation units (e.g. the GPU intensive-quantities dispatcher) can obtain matching property bindings via GetPropType.