Opm::RichardsLensProblem< TypeTag > Class Template Reference A water infiltration problem with a low-permeability lens embedded into a high-permeability domain. More...
Inheritance diagram for Opm::RichardsLensProblem< TypeTag >:
Detailed Descriptiontemplate<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 Constructor & Destructor Documentation◆ RichardsLensProblem()
template<class TypeTag >
Member Function Documentation◆ boundary()
template<class TypeTag >
template<class Context >
Evaluate the boundary conditions for a boundary segment.
References Opm::RichardsLensProblem< TypeTag >::materialLawParams(). ◆ endTimeStep()
template<class TypeTag >
Called by the simulator after each time integration. This method is intended to do some post processing of the solution. (e.g., some additional output) ◆ finishInit()
template<class TypeTag >
Called by the Opm::Simulator in order to initialize the problem. If you overload this method don't forget to call ParentType::finishInit() ◆ initial()
template<class TypeTag >
template<class Context >
Evaluate the initial value for a control volume.
References Opm::RichardsLensProblem< TypeTag >::materialLawParams(). ◆ intrinsicPermeability()
template<class TypeTag >
template<class Context >
◆ materialLawParams() [1/2]
template<class TypeTag >
template<class Context >
◆ materialLawParams() [2/2]
template<class TypeTag >
◆ name()
template<class TypeTag >
The problem name. This is used as a prefix for files generated by the simulation. It is highly recommend to overwrite this method in the concrete problem which is simulated. ◆ porosity()
template<class TypeTag >
template<class Context >
◆ referencePressure() [1/2]
template<class TypeTag >
template<class Context >
Return the reference pressure [Pa] of the wetting phase. References Opm::RichardsLensProblem< TypeTag >::referencePressure(). Referenced by Opm::RichardsLensProblem< TypeTag >::referencePressure(). ◆ referencePressure() [2/2]
template<class TypeTag >
◆ registerParameters()
template<class TypeTag >
◆ source()
template<class TypeTag >
template<class Context >
Evaluate the source term for all phases within a given sub-control-volume.
For this problem, the source term of all components is 0 everywhere. ◆ temperature() [1/2]
template<class TypeTag >
template<class Context >
References Opm::RichardsLensProblem< TypeTag >::temperature(). Referenced by Opm::RichardsLensProblem< TypeTag >::temperature(). ◆ temperature() [2/2]
template<class TypeTag >
The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||