Ewoms::BlackOilBoundaryRateVector< TypeTag > Class Template Reference Implements a boundary vector for the fully implicit black-oil model. More...
Inheritance diagram for Ewoms::BlackOilBoundaryRateVector< TypeTag >:
Detailed Descriptiontemplate<class TypeTag>
|
|
inline |
Default constructor.
|
inline |
|
inline |
Copy constructor.
value | The boundary rate vector to be duplicated. |
|
inline |
Specify a free-flow boundary.
context | The execution context for which the boundary rate should be specified. |
bfIdx | The local space index of the boundary segment. |
timeIdx | The index used by the time discretization. |
fluidState | The repesentation of the thermodynamic state of the system on the integration point of the boundary segment. |
Referenced by Ewoms::BlackOilBoundaryRateVector< TypeTag >::setInFlow(), and Ewoms::BlackOilBoundaryRateVector< TypeTag >::setOutFlow().
|
inline |
Specify an inflow boundary.
An inflow boundary condition is basically a free flow boundary condition that is not prevented from specifying a flow out of the domain.
context | The execution context for which the boundary rate should be specified. |
bfIdx | The local space index of the boundary segment. |
timeIdx | The index used by the time discretization. |
fluidState | The repesentation of the thermodynamic state of the system on the integration point of the boundary segment. |
References Ewoms::BlackOilBoundaryRateVector< TypeTag >::setFreeFlow().
|
inline |
Specify a no-flow boundary for all conserved quantities.
|
inline |
Specify an outflow boundary.
An outflow boundary condition is basically a free flow boundary condition that is not prevented from specifying a flow into the domain.
context | The execution context for which the boundary rate should be specified. |
bfIdx | The local space index of the boundary segment. |
timeIdx | The index used by the time discretization. |
fluidState | The repesentation of the thermodynamic state of the system on the integration point of the boundary segment. |
References Ewoms::BlackOilBoundaryRateVector< TypeTag >::setFreeFlow().