|
| | GroundWaterProblem (Simulator &simulator) |
| |
| void | finishInit () |
| |
|
| std::string | name () const |
| |
| void | endTimeStep () |
| |
| template<class Context > |
| Scalar | temperature (const Context &, unsigned, unsigned) const |
| |
| template<class Context > |
| Scalar | porosity (const Context &, unsigned, unsigned) const |
| |
| template<class Context > |
| const DimMatrix & | intrinsicPermeability (const Context &context, unsigned spaceIdx, unsigned timeIdx) const |
| |
|
| template<class Context > |
| void | boundary (BoundaryRateVector &values, const Context &context, unsigned spaceIdx, unsigned timeIdx) const |
| |
|
| template<class Context > |
| void | initial (PrimaryVariables &values, const Context &, unsigned, unsigned) const |
| |
| template<class Context > |
| void | source (RateVector &rate, const Context &, unsigned, unsigned) const |
| |
template<class TypeTag>
class Opm::GroundWaterProblem< TypeTag >
Test for the immisicible VCVF discretization with only a single phase.
This problem is inspired by groundwater flow. Don't expect it to be realistic, though: For two dimensions, the domain size is 1m times 1m. On the left and right of the domain, no-flow boundaries are used, while at the top and bottom free flow boundaries with a pressure of 2 bar and 1 bar are used. The center of the domain is occupied by a rectangular lens of lower permeability.