|
My Project
|
Calculates and stores the data which is required to calculate the flux of fluid over a face of a finite volume. More...
#include <richardsextensivequantities.hh>
Additional Inherited Members | |
Public Member Functions inherited from Opm::MultiPhaseBaseExtensiveQuantities< TypeTag > | |
| void | update (const ElementContext &elemCtx, unsigned scvfIdx, unsigned timeIdx) |
| Update the extensive quantities for a given sub-control-volume-face. | |
| template<class Context , class FluidState > | |
| void | updateBoundary (const Context &context, unsigned bfIdx, unsigned timeIdx, const FluidState &fluidState) |
| Update the extensive quantities for a given boundary face. | |
| short | upstreamIndex (unsigned phaseIdx) const |
| Return the local index of the upstream control volume for a given phase as a function of the normal flux. | |
| short | downstreamIndex (unsigned phaseIdx) const |
| Return the local index of the downstream control volume for a given phase as a function of the normal flux. | |
| Scalar | upstreamWeight (unsigned) const |
| Return the weight of the upstream control volume for a given phase as a function of the normal flux. | |
| Scalar | downstreamWeight (unsigned phaseIdx) const |
| Return the weight of the downstream control volume for a given phase as a function of the normal flux. | |
Static Public Member Functions inherited from Opm::MultiPhaseBaseExtensiveQuantities< TypeTag > | |
| static void | registerParameters () |
| Register all run-time parameters for the extensive quantities. | |
Calculates and stores the data which is required to calculate the flux of fluid over a face of a finite volume.