FESTIM meeting
July 2024
Agenda
๐งโ๐ปGeneral updates
- v1.3 on the way
-
SurfaceKinetics
merged in main - Proof of concept for interfaces in dolfinx and implications for FESTIM2
- New derived quantities in
fenicsx
๐V&V online book: status update (Jair Santana)
if time:
Neutron induced trap model (James Dark)
POSE activities
FESTIM 1.3 is round the corner
SurfaceKinetics
is merged in main (will be in 1.3)
- Outstanding V&V effort from Vladimir Kulagin
- Check out the V&V repository github.com/KulaginVladimir/FESTIM-SurfaceKinetics-Validation
ย - First ever verification case on surface models
ย - 4 validation cases including cross checks with MHIMS and TESSIM-X
ย - Did someone say reproducible?
Interface discontinuity is working in dolfinx! But....
- 2 materials
- 1 mobile + 1 trap
Example dolfinx code available in issue #719
But this changes a lot of things!
FESTIM 1
with dolfinx
1 mesh for the whole domain
1 mesh for the whole domain
Submesh 1
Submesh 2
VectorFunctionSpace \(V\) (eg. 3 components)
Function \(u\) (eg. 3 components)
VectorFunctionSpace \(V_1\)
\(V_2\)
Function \(u_1\) (eg. 2 comps.)
\(u_2\) (eg. 3 comps.)
1 function for the whole domain
1 function per subdomain
Pros and cons
Pros
- Solves the "wasted dofs" issue (when a trap isn't defined in all subdomains)
- No need for change of variable
Cons
- Complicates the implementation of pretty much everything
- Each species now has several functions/test functions...
- May need a surface-to-volume connectivity map?
We have no choice anyway!
Who wants to start?ย โ
New derived quantities in fenicsx
- Thank you to Jonathan Dufour ๐๐
- May need a rework because of discontinuities... ๐
On to Jair Santana for....
ย
V&V online book: status update
FESTIM meeting July
By Remi Delaporte-Mathurin
FESTIM meeting July
- 122