Finite Element Computing

DOLFIN is a directory of PYTHON scripts which are used with the DOLFIN program in order to set up and solve problems described by differential equations and discretized using the finite element method.

The DOLFIN library combines a high level of expressiveness with efficient computation. Finite element variational forms may be expressed in near mathematical notation, from which low level code is generated automatically. Object-oriented interfaces are provided in the form of a C++ library and a Python module.


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


DOLFIN is available in a Python version.

Related Data and Software:

DOLFIN-CONVERT, a Python program which can convert a mesh file from a given format to an XML format suitable for use by DOLFIN or FENICS.

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


Source Code:

REACTION_DIFFUSION is an example involving the reaction diffusion equation.

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

Last revised on 16 December 2011.