Opm::Tutorial1Problem< TypeTag > Class Template Reference Tutorial problem using the "immiscible" model. More...
Inheritance diagram for Opm::Tutorial1Problem< TypeTag >:
![]()
Detailed Descriptiontemplate<class TypeTag> class Opm::Tutorial1Problem< TypeTag > Tutorial problem using the "immiscible" model. Constructor & Destructor Documentation◆ Tutorial1Problem()
template<class TypeTag >
The constructor of the problem. This only allocates the memory required by the problem. The constructor is supposed to never ever throw an exception. Member Function Documentation◆ boundary()
template<class TypeTag >
template<class Context >
Evaluates the boundary conditions. References Opm::Tutorial1Problem< TypeTag >::materialLawParams(), and Opm::Tutorial1Problem< TypeTag >::temperature(). ◆ finishInit()
template<class TypeTag >
This method initializes the data structures allocated by the problem constructor. In contrast to the constructor, exceptions thrown from within this method won't lead to segmentation faults. ◆ initial()
template<class TypeTag >
template<class Context >
Evaluates the initial value at a given position in the domain. References Opm::Tutorial1Problem< TypeTag >::materialLawParams(), and Opm::Tutorial1Problem< TypeTag >::temperature(). ◆ intrinsicPermeability()
template<class TypeTag >
template<class Context >
Returns the intrinsic permeability tensor [m^2] at a position. ◆ materialLawParams()
template<class TypeTag >
template<class Context >
Returns the parameter object for the material law at a given position. Referenced by Opm::Tutorial1Problem< TypeTag >::boundary(), and Opm::Tutorial1Problem< TypeTag >::initial(). ◆ name()
template<class TypeTag >
Specifies the problem name. This is used for files generated by the simulation. ◆ porosity()
template<class TypeTag >
template<class Context >
Defines the porosity [-] of the medium at a given position. ◆ registerParameters()
template<class TypeTag >
◆ source()
template<class TypeTag >
template<class Context >
Evaluates the source term for all conserved quantities at a given position of the domain [kg/(m^3 * s)]. Positive values mean that mass is created. ◆ temperature()
template<class TypeTag >
template<class Context >
Returns the temperature at a given position. Referenced by Opm::Tutorial1Problem< TypeTag >::boundary(), and Opm::Tutorial1Problem< TypeTag >::initial(). The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||