Contains the data which is required to calculate the mass and momentum fluxes over the face of a sub-control-volume for the Stokes model.
More...
|
void | update (const ElementContext &elemCtx, int scvfIdx, int timeIdx, bool isBoundaryFace=false) |
| Update all quantities which are required on an intersection between two finite volumes. More...
|
|
template<class Context , class FluidState > |
void | updateBoundary (const Context &context, int bfIdx, int timeIdx, const FluidState &fluidState, typename FluidSystem::ParameterCache ¶mCache) |
| Update the extensive quantities for a given boundary face. More...
|
|
Scalar | pressure () const |
| Return the pressure at the integration point. More...
|
|
Scalar | density () const |
| Return the mass density at the integration point. More...
|
|
Scalar | molarDensity () const |
| Return the molar density at the integration point. More...
|
|
Scalar | viscosity () const |
| Return the viscosity at the integration point. More...
|
|
const DimVector & | pressureGrad () const |
| Return the pressure gradient at the integration point. More...
|
|
const DimVector & | velocity () const |
| Return the velocity vector at the integration point. More...
|
|
const DimVector & | velocityGrad (int axisIdx) const |
| Return the velocity gradient at the integration point of a face. More...
|
|
Scalar | eddyViscosity () const |
| Return the eddy viscosity (if implemented). More...
|
|
Scalar | eddyDiffusivity () const |
| Return the eddy diffusivity (if implemented). More...
|
|
Scalar | volumeFlux (int phaseIdx) const |
| Return the volume flux of mass. More...
|
|
Scalar | upstreamWeight (int phaseIdx) const |
| Return the weight of the upstream index. More...
|
|
Scalar | downstreamWeight (int phaseIdx) const |
| Return the weight of the downstream index. More...
|
|
int | upstreamIndex (int phaseIdx) const |
| Return the local index of the upstream sub-control volume. More...
|
|
int | downstreamIndex (int phaseIdx) const |
| Return the local index of the downstream sub-control volume. More...
|
|
int | interiorIndex () const |
| Return the local index of the sub-control volume which is located in negative normal direction. More...
|
|
int | exteriorIndex () const |
| Return the local index of the sub-control volume which is located in negative normal direction. More...
|
|
bool | onBoundary () const |
| Indicates if a face is on a boundary. Used for in the face() method (e.g. for outflow boundary conditions). More...
|
|
Scalar | extrusionFactor () const |
| Returns the extrusionFactor of the face. More...
|
|
const DimVector & | normal () const |
| Returns normal vector of the face of the extensive quantities. More...
|
|
template<class TypeTag>
class Ewoms::StokesExtensiveQuantities< TypeTag >
Contains the data which is required to calculate the mass and momentum fluxes over the face of a sub-control-volume for the Stokes model.
This means pressure gradients, phase densities, viscosities, etc. at the integration point of the sub-control-volume face