|
My Project
|
Public Types | |
| using | FluidSystem = GetPropType< TypeTag, Properties::FluidSystem > |
| using | RateVector = GetPropType< TypeTag, Properties::RateVector > |
| using | Simulator = GetPropType< TypeTag, Properties::Simulator > |
Public Member Functions | |
| AquiferInterface (int aqID, const Simulator &ebosSimulator) | |
| virtual void | initFromRestart (const data::Aquifers &aquiferSoln)=0 |
| virtual void | initialSolutionApplied ()=0 |
| virtual void | beginTimeStep ()=0 |
| virtual void | endTimeStep ()=0 |
| virtual data::AquiferData | aquiferData () const =0 |
| template<class Context > | |
| void | addToSource (RateVector &rates, const Context &context, const unsigned spaceIdx, const unsigned timeIdx) |
| virtual void | addToSource (RateVector &rates, const unsigned cellIdx, const unsigned timeIdx)=0 |
| int | aquiferID () const |
Protected Member Functions | |
| bool | co2store_ () const |
| int | phaseIdx_ () const |
Protected Attributes | |
| const int | aquiferID_ {} |
| const Simulator & | ebos_simulator_ |