FESTIM

Simulate hydrogen transport in materials with Python, powered by FEniCS

Why FESTIM?

Multi-dimensional

Run simulations in 1D, 2D, or 3D to match your problem geometry.

Multi-material

Model complex assemblies with multiple materials and hydrogen isotopes.

Python API

Get started quickly with a clean, minimal Python interface.

Built on FEniCS

Leverages a mature finite element framework for robust, scalable simulations.

Explore the documentation

Trusted by researchers worldwide

Oak Ridge National Laboratory IRFM LSPM MIT Thea Energy Commonwealth Fusion Systems University of Wisconsin-Madison Marathon Fusion University of San Diego MEPhI ITER UKAEA digiLab GenF Oak Ridge National Laboratory IRFM LSPM MIT Thea Energy Commonwealth Fusion Systems University of Wisconsin-Madison Marathon Fusion University of San Diego MEPhI ITER UKAEA digiLab GenF
Cranfield University Politecnico di Torino Beihang University ASIPP Institut Jozef Stefan Kyoto Fusioneering ENI ENEA Zap Energy Frazer Nash University of Surrey University of Tsukuba University of Exeter University of Rochester Cranfield University Politecnico di Torino Beihang University ASIPP Institut Jozef Stefan Kyoto Fusioneering ENI ENEA Zap Energy Frazer Nash University of Surrey University of Tsukuba University of Exeter University of Rochester

Want your institution listed? Fill in this form!.

Citing FESTIM

If you use FESTIM in your research, please cite the following publication:

DOI 10.1016/j.ijhydene.2026.153987
BibTeX
@article{dark_festim_2026,
   title = {{FESTIM} v2.0: {Upgraded} framework for multi-species hydrogen transport and enhanced performance},
   volume = {220},
   issn = {0360-3199},
   shorttitle = {{FESTIM} v2.0},
   url = {https://www.sciencedirect.com/science/article/pii/S0360319926006245},
   doi = {10.1016/j.ijhydene.2026.153987},
   journal = {International Journal of Hydrogen Energy},
   author = {Dark, James and Delaporte-Mathurin, Rémi and Dokken, Jørgen S. and Yang, Huihua and Khurana, Chirag and Dunnell, Kaelyn and Ferrero, Gabriele and Kulagin, Vladimir and Meschini, Samuele and Dufour, Jonathan and Hodille, Etienne A.},
   month = mar,
   year = {2026},
}

See all publications powered by FESTIM

Join the community

Have a question, found a bug, or want to contribute? Connect with the FESTIM community.