jburkardt

NAVIER_STOKES_2D_EXACT\ Exact solutions to the\ 2D Incompressible Time-Dependent Navier Stokes Equations {#navier_stokes_2d_exact-exact-solutions-to-the-2d-incompressible-time-dependent-navier-stokes-equations align=”center”} ========================================================


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

Licensing: {#licensing align=”center”}

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

Languages: {#languages align=”center”}

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

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

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

SPIRAL_DATA, a C++ library which computes a velocity vector field that satisfies the continuity equation, writing the data to a file that can be plotted by gnuplot.

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

Reference: {#reference align=”center”}

  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: {#source-code align=”center”}

Examples and Tests: {#examples-and-tests align=”center”}

Lucas Bystricky flow:

Poiseuille flow:

Spiral flow:

Taylor flow:

Vortex flow:

List of Routines: {#list-of-routines align=”center”}

You can go up one level to the C++ source codes.


Last revised on 26 July 2015.