NAVIER_STOKES_2D_EXACT
Exact solutions to the
2D Incompressible Time-Dependent Navier Stokes Equations


NAVIER_STOKES_2D_EXACT, a Python library which evaluates exact solutions to the incompressible time-dependent Navier-Stokes equations over an arbitrary domain in 2D.

Licensing:

The computer code and data files made available on this web page are distributed under the GNU LGPL license.

Languages:

NAVIER_STOKES_2D_EXACT is available in a C version and a C++ version and a FORTRAN90 version and a MATLAB version and a Python version.

Related Data and Programs:

NAVIER_STOKES_3D_EXACT, a Python library which evaluates exact solutions to the incompressible time-dependent Navier-Stokes equations over an arbitrary domain in 3D.

NAVIER_STOKES_MESH2D, MATLAB data files defining meshes for several 2D test problems involving the Navier Stokes equations for fluid flow, provided by Leo Rebholz.

STOKES_2D_EXACT, a Python library which evaluates exact solutions to the incompressible steady Stokes equations over the unit square in 2D.

Reference:

  1. Maxim Olshanskii, Leo Rebholz,
    Application of barycenter refined meshes in linear elasticity and incompressible fluid dynamics,
    ETNA: Electronic Transactions in Numerical Analysis,
    Volume 38, pages 258-274, 2011.
  2. Geoffrey Taylor,
    On the decay of vortices in a viscous fluid,
    Philosophical Magazine,
    Volume 46, 1923, pages 671-674.
  3. Geoffrey Taylor, A E Green,
    Mechanism for the production of small eddies from large ones,
    Proceedings of the Royal Society of London,
    Series A, Volume 158, 1937, pages 499-521.

Source Code:

Examples and Tests:

Lukas Bystricky:

Poiseuille:

Spiral:

Taylor:

Vortex:

You can go up one level to the Python source codes.


Last revised on 24 July 2015.