FEniCS is a collection of free software for automated, efficient solution of differential equations. It has an extensive list of features, including automated solution of variational problems, automated error control and adaptivity, a comprehensive library of finite elements, high performance linear algebra, and many more. It is organized as a collection of interoperable components, including the problem-solving environment DOLFIN, the form compiler FFC, the finite element tabulator FIAT, the just-in-time compiler Instant, the code generation interface UFC, the form language UFL, and a range of additional components.
|Operating Systems||POSIX Linux Solaris Unix Windows (MinGW)|
|Implementation||C++ Python 2.5 and above|
Release Notes: This release includes DOLFIN 1.3.0, FFC 1.3.0, FIAT 1.3.0, Instant 1.3.0, UFC 2.3.0, and UFL 1.3.0.
Release Notes: This release includes DOLFIN 1.2.0, FFC 1.2.0, FIAT 1.1, Instant 1.2.0, UFC 2.2.0, and UFL 1.2.0.
Release Notes: This release includes DOLFIN 1.1.0, FFC 1.1.0, FIAT 1.1, Instant 1.1.0, UFC 2.1.0, and UFL 1.1.0.
Release Notes: This release includes DOLFIN 1.0.0, FFC 1.0.0, FIAT 1.0.0, Instant 1.0.0, UFC 2.0.5, UFL 1.0.0, and Viper 1.0.0.
Release Notes: This release includes DOLFIN 1.0-rc2, FFC 1.0-rc1, FIAT 1.0-beta, Instant 1.0-beta, UFC 2.0.4, UFL 1.0-rc1, and Viper 1.0-beta.