Provide the properties at a face which make sense indepentently of the conserved quantities.
More...
#include <fvbaseextensivequantities.hh>
|
| void | update (const ElementContext &elemCtx, int scvfIdx, int timeIdx) |
| | Update the extensive quantities for a given sub-control-volume face. 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 | extrusionFactor () const |
| | Returns th extrusion factor for the sub-control-volume face. More...
|
| |
| short | interiorIndex () const |
| | Return the local index of the control volume which is on the "interior" of the sub-control volume face. More...
|
| |
| short | exteriorIndex () const |
| | Return the local index of the control volume which is on the "exterior" of the sub-control volume face. More...
|
| |
template<class TypeTag>
class Ewoms::FvBaseExtensiveQuantities< TypeTag >
Provide the properties at a face which make sense indepentently of the conserved quantities.
Return the local index of the control volume which is on the "exterior" of the sub-control volume face.
Returns th extrusion factor for the sub-control-volume face.
Return the local index of the control volume which is on the "interior" of the sub-control volume face.
Register all run-time parameters for the extensive quantities.
Update the extensive quantities for a given sub-control-volume face.
- Parameters
-
| elemCtx | Reference to the current element context. |
| scvfIdx | The local index of the sub-control-volume face for which the extensive quantities should be calculated. |
| timeIdx | The index used by the time discretization. |
template<class TypeTag >
template<class Context , class FluidState >
| void Ewoms::FvBaseExtensiveQuantities< TypeTag >::updateBoundary |
( |
const Context & |
context, |
|
|
int |
bfIdx, |
|
|
int |
timeIdx, |
|
|
const FluidState & |
fluidState, |
|
|
typename FluidSystem::ParameterCache & |
paramCache |
|
) |
| |
|
inline |
Update the extensive quantities for a given boundary face.
- Parameters
-
| context | Reference to the current execution context. |
| bfIdx | The local index of the boundary face for which the extensive quantities should be calculated. |
| timeIdx | The index used by the time discretization. |
| fluidState | The FluidState on the domain boundary. |
| paramCache | The FluidSystem's parameter cache. |
The documentation for this class was generated from the following file: