FESTIM (Finite Element Simulation of Tritium In Materials), is a versatile open-source finite element code developed in Python for simulating hydrogen transport in materials. FESTIM addresses limitations observed in existing codes by enabling multi-dimensional, multi-material simulations, leveraging the flexible finite element method and the open-source FEniCS library. Use cases illustrating FESTIM’s applicability and efficacy are presented: reproduction of thermo-desorption experiments, modelling plasma-facing components (divertor monoblocks), and modelling breeding blankets. A comparative analysis with two other numerical tools (TMAP8 and COMSOL®) is then performed. FESTIM is in very good agreement with these codes and shows similar (or better) computing performances. Finally, the thorough validation and verification (using the method of manufactured solutions) of the code is described, highlighting the code’s reliability.

FESTIM: An open-source code for hydrogen transport simulations / Delaporte-Mathurin, R.; Dark, J.; Ferrero, G.; Hodille, E. A.; Kulagin, V.; Meschini, S.. - In: INTERNATIONAL JOURNAL OF HYDROGEN ENERGY. - ISSN 0360-3199. - ELETTRONICO. - 63:(2024), pp. 786-802. [10.1016/j.ijhydene.2024.03.184]

FESTIM: An open-source code for hydrogen transport simulations

Ferrero G.;Meschini S.
2024

Abstract

FESTIM (Finite Element Simulation of Tritium In Materials), is a versatile open-source finite element code developed in Python for simulating hydrogen transport in materials. FESTIM addresses limitations observed in existing codes by enabling multi-dimensional, multi-material simulations, leveraging the flexible finite element method and the open-source FEniCS library. Use cases illustrating FESTIM’s applicability and efficacy are presented: reproduction of thermo-desorption experiments, modelling plasma-facing components (divertor monoblocks), and modelling breeding blankets. A comparative analysis with two other numerical tools (TMAP8 and COMSOL®) is then performed. FESTIM is in very good agreement with these codes and shows similar (or better) computing performances. Finally, the thorough validation and verification (using the method of manufactured solutions) of the code is described, highlighting the code’s reliability.
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S0360319924010218-main.pdf

embargo fino al 26/03/2026

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Creative commons
Dimensione 4.18 MB
Formato Adobe PDF
4.18 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2988978