My Project
|
Public Types | |
enum | { dimWorld = GridView::dimensionworld } |
enum | { numPhases = FluidSystem::numPhases } |
using | BlackoilIndices = GetPropType< TypeTag, Properties::Indices > |
using | ElementContext = GetPropType< TypeTag, Properties::ElementContext > |
using | ExtensiveQuantities = GetPropType< TypeTag, Properties::ExtensiveQuantities > |
using | FluidSystem = GetPropType< TypeTag, Properties::FluidSystem > |
using | GridView = GetPropType< TypeTag, Properties::GridView > |
using | IntensiveQuantities = GetPropType< TypeTag, Properties::IntensiveQuantities > |
using | MaterialLaw = GetPropType< TypeTag, Properties::MaterialLaw > |
using | Simulator = GetPropType< TypeTag, Properties::Simulator > |
using | Eval = DenseAd::Evaluation< double, numEq > |
using | Toolbox = MathToolbox< Eval > |
![]() | |
using | FluidSystem = GetPropType< TypeTag, Properties::FluidSystem > |
using | RateVector = GetPropType< TypeTag, Properties::RateVector > |
using | Simulator = GetPropType< TypeTag, Properties::Simulator > |
Public Member Functions | |
AquiferNumerical (const SingleNumericalAquifer &aquifer, const Simulator &ebos_simulator) | |
void | initFromRestart (const data::Aquifers &aquiferSoln) override |
void | beginTimeStep () override |
void | addToSource (RateVector &, const unsigned, const unsigned) override |
void | endTimeStep () override |
data::AquiferData | aquiferData () const override |
void | initialSolutionApplied () override |
template<class Serializer > | |
void | serializeOp (Serializer &serializer) |
bool | operator== (const AquiferNumerical &rhs) const |
double | cumulativeFlux () const |
![]() | |
AquiferInterface (int aqID, const Simulator &ebosSimulator) | |
template<class Context > | |
void | addToSource (RateVector &rates, const Context &context, const unsigned spaceIdx, const unsigned timeIdx) |
int | aquiferID () const |
Static Public Member Functions | |
static AquiferNumerical | serializationTestObject (const Simulator &ebos_simulator) |
Static Public Attributes | |
static constexpr int | numEq = BlackoilIndices::numEq |
Additional Inherited Members | |
![]() | |
bool | co2store_ () const |
int | phaseIdx_ () const |
![]() | |
const int | aquiferID_ {} |
const Simulator & | ebos_simulator_ |
|
inlineoverridevirtual |
Implements Opm::AquiferInterface< TypeTag >.
|
inlineoverridevirtual |
Implements Opm::AquiferInterface< TypeTag >.
|
inlineoverridevirtual |
Implements Opm::AquiferInterface< TypeTag >.
|
inlineoverridevirtual |
Implements Opm::AquiferInterface< TypeTag >.
|
inlineoverridevirtual |
Implements Opm::AquiferInterface< TypeTag >.
|
inlineoverridevirtual |
Implements Opm::AquiferInterface< TypeTag >.