Opm::MultiPhaseBaseExtensiveQuantities< TypeTag > Class Template Reference This class calculates the pressure potential gradients and the filter velocities for multi-phase flow in porous media. More...
Inheritance diagram for Opm::MultiPhaseBaseExtensiveQuantities< TypeTag >:
Detailed Descriptiontemplate<class TypeTag> class Opm::MultiPhaseBaseExtensiveQuantities< TypeTag > This class calculates the pressure potential gradients and the filter velocities for multi-phase flow in porous media. Member Function Documentation◆ downstreamIndex()
template<class TypeTag >
Return the local index of the downstream control volume for a given phase as a function of the normal flux.
◆ downstreamWeight()
template<class TypeTag >
Return the weight of the downstream control volume for a given phase as a function of the normal flux.
References Opm::MultiPhaseBaseExtensiveQuantities< TypeTag >::upstreamWeight(). ◆ registerParameters()
template<class TypeTag >
Register all run-time parameters for the extensive quantities. Referenced by Opm::ImmiscibleExtensiveQuantities< TypeTag >::registerParameters(). ◆ update()
template<class TypeTag >
Update the extensive quantities for a given sub-control-volume-face.
Referenced by Opm::BlackOilExtensiveQuantities< TypeTag >::update(), Opm::FlashExtensiveQuantities< TypeTag >::update(), Opm::ImmiscibleExtensiveQuantities< TypeTag >::update(), Opm::NcpExtensiveQuantities< TypeTag >::update(), and Opm::PvsExtensiveQuantities< TypeTag >::update(). ◆ updateBoundary()
template<class TypeTag >
template<class Context , class FluidState >
Update the extensive quantities for a given boundary face.
Referenced by Opm::FlashExtensiveQuantities< TypeTag >::updateBoundary(), Opm::ImmiscibleExtensiveQuantities< TypeTag >::updateBoundary(), Opm::NcpExtensiveQuantities< TypeTag >::updateBoundary(), Opm::PvsExtensiveQuantities< TypeTag >::updateBoundary(), and Opm::BlackOilExtensiveQuantities< TypeTag >::updateBoundary(). ◆ upstreamIndex()
template<class TypeTag >
Return the local index of the upstream control volume for a given phase as a function of the normal flux.
◆ upstreamWeight()
template<class TypeTag >
Return the weight of the upstream control volume for a given phase as a function of the normal flux.
Referenced by Opm::MultiPhaseBaseExtensiveQuantities< TypeTag >::downstreamWeight(). The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||