|
My Project
|
A class for representing a surface volume boundary condition. More...
#include <BoundaryConditions.hpp>
Public Types | |
| typedef Dune::FieldVector< double, numComponents > | CompVec |
| typedef BCBase< CompVec > | Base |
Public Types inherited from Opm::BCBase< Dune::FieldVector< double, numComponents > > | |
| enum | BCType |
| Enum for the allowed boundary condition types. More... | |
Public Member Functions | |
| SurfvolBC () | |
| Default constructor, that makes a Dirichlet condition with all zero component values. | |
| SurfvolBC (Dune::FieldVector< double, numComponents > value) | |
| Constructor taking a value. More... | |
| CompVec | surfvol () const |
| Query a Dirichlet condition. More... | |
| bool | isDirichlet () const |
| Forwarding the relevant type query. | |
Public Member Functions inherited from Opm::BCBase< Dune::FieldVector< double, numComponents > > | |
| void | write (std::basic_ostream< charT, traits > &os) const |
| Write type and value to an output stream. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Opm::BCBase< Dune::FieldVector< double, numComponents > > | |
| BCBase () | |
| Default constructor, that makes a Neumann condition with value 0.0. | |
| BCBase (BCType type, Dune::FieldVector< double, numComponents > value) | |
| Constructor taking a type and value. More... | |
| bool | isDirichlet () const |
| Type query. More... | |
| bool | isNeumann () const |
| Type query. More... | |
| bool | isPeriodic () const |
| Type query. More... | |
Protected Attributes inherited from Opm::BCBase< Dune::FieldVector< double, numComponents > > | |
| BCType | type_ |
| Dune::FieldVector< double, numComponents > | value_ |
A class for representing a surface volume boundary condition.
|
inlineexplicit |
Constructor taking a value.
| value | the condition value. |
|
inline |
Query a Dirichlet condition.