UKAEA FESTIM Workshop 2026
Kaelyn Dunnell & Tez Orr
June 29, 2026
The FESTIM team at MIT and beyond
University of Cambridge
Simula Research Laboratory

DFT
Multi-scale hydrogen transport

Y. Ferro et al 2023 Nucl. Fusion 63 036017
Length scale
Time scale
MD

Length scale
Time scale
DFT

potentials
Multi-scale hydrogen transport
Component scale modelling


Length scale
Time scale
MD
DFT


D, S, other coeffs.
Multi-scale hydrogen transport
Length scale
Time scale
MD
DFT


Component scale modelling


Fuel cycle modelling

Residency times, fluxes, ...
Multi-scale hydrogen transport
Length scale
Time scale
MD
DFT


Component scale modelling


Fuel cycle modelling

Abstraction
Multi-scale hydrogen transport
Tritium Transport in Materials
Diffusion
\( \varphi\): diffusion flux
\( D \): diffusion coefficient
\( c \): mobile hydrogen concentration
\( S\): source term
Fick's 1st law of diffusion
Fick's 2nd law of diffusion
Trapping

H
Potential energy
Distance
Diffusion barrier
Trap binding energy
Trapping energy
Common assumption:
\( E_k = E_D \)
Trapping
0D
Total concentration of traps
McNabb & Foster Model
Particle implantation
Ziegler et al. 2010. Nuclear Instruments and Methods in Physics Research Section B: Beam Interactions with Materials and Atoms, 268 (11): 1818–23. https://doi.org/10.1016/j.nimb.2010.02.091.
Implantation range

Implantation range & width and reflection coefficient can be computed with SRIM, SDTRIM...
Mutzke et al, SDTrimSP Version 6.00 2019
\(\Gamma_\mathrm{incident} \): incident flux (particle/m2/s)
\( f(x) \): Gaussian distribution (/m)
\(r \): reflection coefficient
or
Surface effects
H2 molecules
Metal lattice
Surface effects
Dissociation coefficient (H/m2/s/Pa)
Partial pressure of H (Pa)
Adsorbed H
Metal lattice
Surface effects
Metal lattice
Recombination coefficient (m4/s)
Concentration (H/m3)
Surface effects
Metal lattice
Waelbroeck model
Surface effects
Metal lattice
At equilibrium:
Sievert's law of solubility
Surface effects
Non-metallic liquid
At equilibrium:
Henry's law of solubility
Interfaces
Material 1
Material 2
Case 1:
Metal-Metal
Sievert's law
Flux continuity
Conservation of chemical potential
Interfaces
Material 1
Material 2
Case 2:
Non metal-non metal
Henry's law
Flux continuity
Conservation of chemical potential
Interfaces
Material 1
Material 2
Case 3:
Metal-Non metal
Sievert's law
Henry's law
McNabb & Foster model
Challenges
- Number of degrees of freedom
- Interface discontinuities
Governing equations
We can solve these numerically
Component modelling
Experimental analysis
3 main numerical methods
Finite Difference Method (FDM)
Finite Element Method (FEM)
Finite Volume Method (FVM)
Let's not bother
FESTIM today
See more FESTIM stats:
festim-dev.github.io/pose
See all FESTIM papers:
FESTIM is used worldwide

Docs users
Fusion machine developers
Research organisations
What changed in FESTIM2?
Upgrade from legacy-FEniCS to FEniCSx
Before
- Change of variable required - did not scale well
- Single solver method available
- No submesh coupling
- Limited mesh element types
Now
- Mixed-domain: no substitution needed
- Multiple solver methods (Penalty, Nitches)
- Submesh coupling: 1D to 2D problems
- Mixed topology meshes
- Improved parallel I/O
~11x faster
Before
- Monolithic approach
- Change of variable required
- Poor scaling
- Little control over interface equations
- Adding advection was tricky
Now
- Mixed-domain: no substitution needed
- No change of variable needed
- Improved performance
- Full control over interface conditions
- Very suitable for multi-physics
Multi-material handling
Multi-species and Reactions
Before
- Single mobile species only
- No multi-isotope support
- No multi-occupancy trapping
- Rigid trapping reactions
Now
- Arbitrary species
- Multi-isotope
- Multi-occupancy trapping
- Defect diffusion
- Flexible reactions
- Bulk and surface reactions
The mixed formulation is great for multiphysics


velocity, temperature, turbulent viscosity...
tritium production
Heat source
Temperature
Neutronics
Thermo-hydraulics
Tritium transport




Examples

Using FESTIM for estimating tritium contamination in a heat exchanger







ARC Breeding Blanket
ARC blanket geometry
T source
Heat source
Velocity
Temperature
Turbulent viscosity
Tritium concentration
TDS analysis: codeposits

- Simulation of W codeposited layers
- Influence of partial pressure
- 10 different traps!
Thank you for your attention!
Any questions?

UKAEA FESTIM workshop 2026
By Remi Delaporte-Mathurin
UKAEA FESTIM workshop 2026
- 278