FEM2D
Files Describing a 2D Finite Element Model


FEM2D is a data directory which contains examples of 2D FEM files, which define a 2D finite element model.

The FEM format is a simple dataset that can be used to describe the nodes, elements, and functions associated with a finite element model.

The finite element model may include files defining the following:

FEM File Characteristics:

Licensing:

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

Related Data and Programs:

FEM2D_HEAT, a C++ program which solves the 2D time dependent heat equation on the unit square.

FEM2D_POISSON, a FORTRAN90 program which solves the 2D Poisson equation on a rectangle, using the finite element method, and piecewise quadratic triangular elements.

TRIANGULATION_BOUNDARY_NODES, a C++ program which reads data defining a triangulation, determines which nodes lie on the boundary, and writes their coordinates to a file.

TRIANGULATION_DISPLAY, a MATLAB program which displays the nodes and elements of a triangulation on the MATLAB graphics screen;

TRIANGULATION_DISPLAY_OPENGL, a C++ program which reads files defining a 2D triangulation and displays an image using OpenGL.

Reference:

  1. Hans Rudolf Schwarz,
    Methode der Finiten Elemente,
    Teubner Studienbuecher, 1980,
    ISBN: 3-519-02349-0.
  2. Gilbert Strang, George Fix,
    An Analysis of the Finite Element Method,
    Cambridge, 1973,
    ISBN: 096140888X,
    LC: TA335.S77.
  3. Olgierd Zienkiewicz,
    The Finite Element Method,
    Sixth Edition,
    Butterworth-Heinemann, 2005,
    ISBN: 0750663200,
    LC: TA640.2.Z54

Sample Files:

BIG_CAVITY is a square region, with a grid of 8,185 nodes and 4000 elements of order 6 triangles. The values file contains the horizontal and vertical components of velocity at each node.

CHANNEL is a 10x3 rectangular region, with a 11x4 grid of 44 nodes and 60 elements of order 3 triangles. The values file contains the horizontal and vertical components of velocity, and the pressure, at each node.

ELL is an L-shaped region, with a grid of 65 nodes and 96 elements of order 3 triangles.

GREENLAND is a triangulation of Greenland, using 33,343 nodes and 64,125 elements of order 3 triangles.

LAKE is a triangulation of a lake, using 621 nodes and 974 elements of order 3 triangles.

TINY is a "tiny" example using 5 nodes and 3 elements of order 3 triangles.

You can go up one level to the DATA directory.


Last revised on 21 December 2010.