FLOW5 is a FORTRAN90 program which uses the finite element method to solve for the steady state velocity and pressure in a fluid flow region.
The fluid is presumed to be incompressible.
The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.
FLOW5 is available in a FORTRAN90 version.
BUMP, a FORTRAN90 program which solves a fluid flow problem in a channel including a bump which obstructs and redirects the flow.
FEM2D, a data directory which contains a description of the data files that can be used to describe a 2D finite element model.
FEM_IO, a MATLAB library which reads and writes the node, element and data files that define a finite element model.
FEM_TO_TEC, a MATLAB program which can convert an FEM model into a TEC graphics file.
FEM2D_PACK, a FORTRAN90 library which contains utilities for 2D finite element calculations.
FEM2D_POISSON, a FORTRAN90 program which solves Poisson's equation on a square, using the finite element method.
FLOW3, a FORTRAN90 program which uses the finite element method to solve for the steady state velocity and pressure in a fluid flow region.
INOUT, a FORTRAN77 program which computes the pressure and velocity for a Navier Stokes flow in a square region with an inlet and an outlet.
MHD_CONTROL, a FORTRAN90 program which tries to control the evolution of an MHD system so that a particular state is achieved.
MHD_FLOW, a FORTRAN90 program for the evolution of an MHD system.
NAST2D_F90, a FORTRAN90 program which uses the finite volume method to set up and solve the 2D incompressible Navier Stokes equations with heat.
TCELL, a FORTRAN77 program which computes the pressure and velocity for a Navier Stokes flow in a "T"-shaped region.
TOMS866,
a MATLAB library which
is the Incompressible Flow Iterative Solution Software;
this library is commonly called IFISS;
this is ACM TOMS algorithm 866.
You can go up one level to the FORTRAN90 source codes.