Opm::GroundWaterProblem< TypeTag > Class Template Reference Test for the immisicible VCVF discretization with only a single phase. More...
Inheritance diagram for Opm::GroundWaterProblem< TypeTag >:
Detailed Descriptiontemplate<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. Constructor & Destructor Documentation◆ GroundWaterProblem()
template<class TypeTag >
Member Function Documentation◆ boundary()
template<class TypeTag >
template<class Context >
Evaluate the boundary conditions for a boundary segment.
References Opm::GroundWaterProblem< TypeTag >::temperature(). ◆ 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() References Opm::Parameters::Get(). ◆ initial()
template<class TypeTag >
template<class Context >
Evaluate the initial value for a control volume.
◆ intrinsicPermeability()
template<class TypeTag >
template<class Context >
◆ 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 >
◆ registerParameters()
template<class TypeTag >
◆ source()
template<class TypeTag >
template<class Context >
Evaluate the source term for all phases within a given sub-control-volume.
◆ temperature()
template<class TypeTag >
template<class Context >
Referenced by Opm::GroundWaterProblem< TypeTag >::boundary(). The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||