Public Types |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
Opm::BCBase< T > Class Template Reference A class for building boundary conditions in a uniform way. More...
Inheritance diagram for Opm::BCBase< T >:
Detailed Descriptiontemplate<typename T> class Opm::BCBase< T > A class for building boundary conditions in a uniform way. Member Enumeration Documentation◆ BCType
template<typename T >
Constructor & Destructor Documentation◆ BCBase() [1/2]
template<typename T >
Default constructor, that makes a Neumann condition with value 0.0. ◆ BCBase() [2/2]
template<typename T >
Constructor taking a type and value.
Member Function Documentation◆ isDirichlet()
template<typename T >
Type query.
References Opm::BCBase< T >::Dirichlet, and Opm::BCBase< T >::type_. Referenced by Opm::TpfaCompressible< GridInterface, RockInterface, FluidInterface, WellsInterface, BCInterface >::setup(). ◆ isNeumann()
template<typename T >
Type query.
References Opm::BCBase< T >::Neumann, and Opm::BCBase< T >::type_. Referenced by Opm::TpfaCompressible< GridInterface, RockInterface, FluidInterface, WellsInterface, BCInterface >::setup(), and Opm::storeFlowCond(). ◆ isPeriodic()
template<typename T >
Type query.
References Opm::BCBase< T >::Periodic, and Opm::BCBase< T >::type_. ◆ write()
template<typename T >
template<typename charT , class traits >
Write type and value to an output stream.
References Opm::BCBase< T >::type_, and Opm::BCBase< T >::value_. Member Data Documentation◆ type_
template<typename T >
◆ value_
template<typename T >
Referenced by Opm::SurfvolBC< numComponents >::surfvol(), and Opm::BCBase< T >::write(). The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||