Implements a boundary vector for the fully implicit compositional multi-phase model which is based on flash calculations.
More...
|
| FlashBoundaryRateVector () |
|
| FlashBoundaryRateVector (const Evaluation &value) |
|
| FlashBoundaryRateVector (const FlashBoundaryRateVector &value) |
|
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::FlashBoundaryRateVector< TypeTag >
Implements a boundary vector for the fully implicit compositional multi-phase model which is based on flash calculations.