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. | |
| 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 |