FEM on Colab

Go to repository on GitHub Contact us via email


FEM on Colab

FEM on Colab is a collection of packages that allows to easily install several finite element libraries on Google Colab. Currently supported libraries are FEniCS, FEniCSx, firedrake and ngsolve. Mesh generation via gmsh is also supported.

Authors and contributors

FEM on Colab is currently developed and maintained at the Catholic University of the Sacred Heart by Dr. Francesco Ballarin. We acknowledge all contributors listed in the AUTHORS file.

Timeline and funding


Early development of FEM on Colab begins at the Catholic University of the Sacred Heart.

Learn more about FEM on Colab


FEM on Colab is freely available under the MIT license.