template<class TypeTag>
class Ewoms::StokesModel< TypeTag >
A model for the Navier-Stokes equations.
This model implements Navier-Stokes flow of a single fluid. By default, it solves the momentum balance of the time-dependent Stokes equations, i.e.
and the mass balance equation
If the property EnableNavierStokes
is set to true
, an additional convective momentum flux term (Navier term) gets included into the momentum conservation equations which allows to capture turbolent flow regimes. This additional term is given by
These equations are discretized by a fully-coupled vertex-centered finite volume scheme in space and using the implicit Euler method in time. Be aware, that this discretization scheme is quite unstable for the Navier-Stokes equations and quickly leads to unphysical oscillations in the calculated solution. We intend to use a more appropriate discretization scheme in the future, though.