|
| 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.