Navier Stokes slip velocity helper for fcstaggered discretization. More...
#include <dumux/freeflow/navierstokes/slipcondition.hh>
For now, this class implements the Beavers-Joseph or the Beavers-Joseph-Saffman condition which models the slip velocity at a porous boundary. The condition is chosen by passing the corresponding SlipCondition tag to the class.
Static Public Member Functions | |
template<class Problem , class FVElementGeometry , class ElementVolumeVariables , class Scalar > | |
static auto | velocity (const Problem &problem, const FVElementGeometry &fvGeometry, const typename FVElementGeometry::SubControlVolumeFace &scvf, const ElementVolumeVariables &elemVolVars, Scalar tangentialVelocityDeriv) |
Returns the slip velocity at a porous boundary based on the Beavers-Joseph(-Saffman) condition. More... | |
Static Public Attributes | |
static constexpr SlipCondition | slipCondition {} |
|
inlinestatic |
problem | The problem |
fvGeometry | The finite-volume geometry |
scvf | The sub control volume face |
elemVolVars | The volume variables for the element |
tangentialVelocityDeriv | Pre-calculated velocity derivative |
|
staticconstexpr |