Implements a boundary vector for the fully implicit multi-phase model which assumes immiscibility.
More...
|
| | ImmiscibleBoundaryRateVector () |
| |
| | ImmiscibleBoundaryRateVector (const Evaluation &value) |
| | Constructor that assigns all entries to a scalar value. More...
|
| |
| | ImmiscibleBoundaryRateVector (const ImmiscibleBoundaryRateVector &value) |
| | Copy constructor. More...
|
| |
| template<class Context , class FluidState > |
| void | setFreeFlow (const Context &context, int bfIdx, int timeIdx, const FluidState &fluidState) |
| | Specify a free-flow boundary. More...
|
| |
| template<class Context , class FluidState > |
| void | setInFlow (const Context &context, int bfIdx, int timeIdx, const FluidState &fluidState) |
| | Specify an inflow boundary. More...
|
| |
| template<class Context , class FluidState > |
| void | setOutFlow (const Context &context, int bfIdx, int timeIdx, const FluidState &fluidState) |
| | Specify an outflow boundary. More...
|
| |
| void | setNoFlow () |
| | Specify a no-flow boundary for all conserved quantities. More...
|
| |
template<class TypeTag>
class Ewoms::ImmiscibleBoundaryRateVector< TypeTag >
Implements a boundary vector for the fully implicit multi-phase model which assumes immiscibility.