A water infiltration problem with a low-permeability lens embedded into a high-permeability domain.
More...
|
| RichardsLensProblem (Simulator &simulator) |
|
void | finishInit () |
|
|
std::string | name () const |
|
void | endTimeStep () |
|
template<class Context > |
Scalar | temperature (const Context &context, unsigned spaceIdx, unsigned timeIdx) const |
|
Scalar | temperature (unsigned, unsigned) const |
|
template<class Context > |
const DimMatrix & | intrinsicPermeability (const Context &context, unsigned spaceIdx, unsigned timeIdx) const |
|
template<class Context > |
Scalar | porosity (const Context &, unsigned, unsigned) const |
|
template<class Context > |
const MaterialLawParams & | materialLawParams (const Context &context, unsigned spaceIdx, unsigned timeIdx) const |
|
const MaterialLawParams & | materialLawParams (unsigned globalSpaceIdx, unsigned) const |
|
template<class Context > |
Scalar | referencePressure (const Context &context, unsigned spaceIdx, unsigned timeIdx) const |
| Return the reference pressure [Pa] of the wetting phase. More...
|
|
Scalar | referencePressure (unsigned, unsigned) 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 &context, unsigned spaceIdx, unsigned timeIdx) const |
|
template<class Context > |
void | source (RateVector &rate, const Context &, unsigned, unsigned) const |
|
template<class TypeTag>
class Opm::RichardsLensProblem< TypeTag >
A water infiltration problem with a low-permeability lens embedded into a high-permeability domain.
The domain is rectangular. The left and right boundaries are free-flow boundaries with fixed water pressure which corresponds to a fixed saturation of
in the Richards model, the bottom boundary is closed. The top boundary is also closed except for an infiltration section, where water is infiltrating into an initially unsaturated porous medium. This problem is very similar the LensProblem
, with the main difference being that the domain is initally fully saturated by gas instead of water and water instead of a DNAPL
infiltrates from the top.