FEMLISP Homepage

F EMLISP - a Common Lisp Framework for Finite Element Methods

Short description:

EMLISP

Functionality:

Interactive environment

Unstructured meshes in arbitrary space dimensions

Arbitrary products of simplices

Local and anisotropic mesh refinement

Coupled problems on different-dimensional domain parts

General variational formulation of PDE systems

Triangulation of 2D domains (interface to Triangle) and 3D domains (interface to Tetgen)

Lagrange finite elements of arbitrary order

Isoparametric and non-parametric cell mappings

Error estimators and adaptive mesh refinement strategies

Interfaces to direct solvers (SuperLU and UMFPACK)

Geometric and algebraic multigrid methods

Special PDEs (convection-diffusion-reaction, elasticity, Navier-Stokes)

Nonlinear problems

Eigenvalue problems

Time-dependent problems

Integrated graphics (interfaces to OpenDX and Gnuplot)

Parallelization support (POSIX threads and MPI)

Integrated documentation, demonstrations, tutorials, and tests

Very liberal license (modified BSD)

Sample applications:

Status:

EMLISP

For more information, look at the User Manual.

Installation and download:

Support