FLOW4
A Finite Element Code for Fluid Flow


FLOW4 is a FORTRAN90 program which uses the finite element method to solve a problem involving two dimensional steady incompressible Navier Stokes flow.

FLOW4 uses the finite element method to solve for the steady state velocity and pressure of an incompressible fluid flowing in a two dimensional region.

FLOW4 writes a graphics dump file that can be read in and displayed by DISPLAY3.

Licensing:

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

Languages:

FLOW4 is available in a FORTRAN90 version

Related Data and Programs:

BUMP is a FORTRAN90 program which solves a fluid flow problem in a channel including a bump which obstructs and redirects the flow.

CHANNEL is a FORTRAN90 program which solves a fluid flow problem in a channel.

DISPLAY3, a FORTRAN90 program which displays graphics from the flow data computed by FLOW3, FLOW4. This program used to work, but it is very out of date;

FEM2D_PACK is a FORTRAN90 library which contains utilities for 2D finite element calculations.

SLAB, a FORTRAN90 program which analyzes the optimization of a scalar function of multidimensional data by examining contour lines in a selected plane.

SLICE, a FORTRAN90 program which analyzes the optimization of a scalar function of multidimensional data by examining contour lines in a selected plane.

TOMS866 a MATLAB library which is the Incompressible Flow Iterative Solution Software;
this library is commonly called IFISS;
this is ACM TOMS algorithm 866.

Reference:

  1. Max Gunzburger,
    Finite Element Methods for Viscous Incompressible Flows,
    A Guide to Theory, Practice, and Algorithms,
    Academic Press, 1989,
    ISBN: 0-12-307350-2,
    LC: TA357.G86.

Source Code:

Examples and Tests:

The list of routines includes:

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


Last revised on 18 January 2007.