Download
From The FEniCS project
Contents |
Ubuntu packages
To access the FEniCS Ubuntu repository, add the following lines to your /etc/apt/sources.list:
deb http://www.fenics.org/ubuntu/ hardy main deb-src http://www.fenics.org/ubuntu/ hardy main
You also need to add the key used to sign the packages to your APT keyring:
wget http://www.fenics.org/ubuntu/pubring.gpg -O- | sudo apt-key add -
You may then install all FEniCS packages simply by
sudo apt-get update sudo apt-get install fenics
The following packages are currently available: fenics, libdolfin, libdolfin-dev, libdolfin-dbg, dolfin-bin, dolfin-doc, ferari, ffc, fiat, instant, syfi, ufc, and viper.
Note: The packages are built and tested only on Ubuntu 8.04 and will probably not work on earlier releases of Ubuntu or on Debian.
Download the source code
- Download DOLFIN 0.7.3
- Download FErari 0.0.2
- Download FFC 0.4.5
- Download FIAT 0.3.4
- Download Instant 0.9.4
- Download Puffin 0.1.6
- Download SyFi 0.5.1
- Download UFC 1.1
- Download Unicorn 0.1.0
- Download Viper 0.3.0
For current snapshots or older versions, browse the software archive.
For further instructions, read the files README and INSTALL included with the source code.
Direct access to the software repositories (development versions)
You may browse the development repositories at
The following commands show how to obtain clones of the current repositories:
hg clone http://www.fenics.org/hg/dolfin hg clone http://www.fenics.org/hg/ferari hg clone http://www.fenics.org/hg/fiat hg clone http://www.fenics.org/hg/ffc hg clone http://www.fenics.org/hg/instant hg clone http://www.fenics.org/hg/puffin hg clone http://www.fenics.org/hg/syfi hg clone http://www.fenics.org/hg/ufc hg clone http://www.fenics.org/hg/unicorn hg clone http://www.fenics.org/hg/viper
A number of experimental repositories are also available at
Dependencies and requirements
Dependencies and requirements are listed individually on the webpage of each FEniCS project.

