CHANNEL
A Sample 2D Flow Problem


CHANNEL is a rectangular region that is 3 units wide and 1 unit high. It is used as a sample problem for the Navier-Stokes solver.

To run the problem, you only need the user-supplied routines and the user-supplied node data (nodes6.txt) and element data (triangles6.txt).

You can run the program with the MATLAB command

        free_fem_navier_stokes ( 'nodes6.txt', 'triangles6.txt' )
      

The user-supplied files needed to run the problem include:

The printed output from a run is:

The geometry is defined by sets of nodes and triangles. The velocities use the full set of nodes, and quadratic (6 node) triangles.

The pressures are associated with a subset of the nodes called "pressure nodes", and linear (3 node) triangles. Note that, in the order 3 triangulation, the nodes are renumbered, and do NOT inherit the labels used in the order 6 triangulation.

The Stokes equations are solved first, providing the solution of a linear system that can be used as a good estimate of the solution, especially for high values of the viscosity.

The nonlinear Navier Stokes equations are solved, using the Stokes solution as a starting point.


Last revised on 10 September 2006.