Download

The latest stable release of FEniCS is version 2016.2.0, which was released on December 6 2016.
Choose between Docker containers, binary packages and source code.


DockerFEniCS on Docker

To use our prebuilt, high-performance Docker images, first install Docker for your platform (Windows, Mac or Linux) and then run the following command:

To run the FEniCS Docker image, use the command fenicsproject run. For more options and features, see fenicsproject help.

Alternatively, you can start a container with the following docker command:

For detailed instructions, see the FEniCS Reference Manual.


AnacondaFEniCS on Anaconda

To use our prebuilt Anaconda Python packages (Linux and Mac only), first install Anaconda, then run following commands in your terminal:

For further information on using Anaconda, see the documentation.

Installing FEniCS via Anaconda is also supported in Microsoft Azure Notebooks. In the first cell of a new Jupyter notebook, type:


Ubuntu FEniCS on Ubuntu

To install FEniCS on Ubuntu, run the following commands:

For detailed instructions, see the FEniCS Reference Manual.


GearsBuilding FEniCS from source

The FEniCS source code can be found on the FEniCS Bitbucket pages. To download and build FEniCS, run the following commands:

For detailed instructions, see the FEniCS Reference Manual.


GearsAutomated build script

To build FEniCS from source using our automated build script, run the following command:

For detailed instructions, see the FEniCS Reference Manual.