Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Solving fusion problems in FEniCSx

Authors
Affiliations
University of Cambridge
University of Cambridge
University of Cambridge

Nuclear fusion problems present a wide range of simulation challenges. Whole-system models are often required, with coupling between solid mechanics, fluid dynamics, heat transfer, and electromagnetism. Accurate simulations require advanced numerical schemes that are tailored to the nature of the governing equations in each domain, with robust coupling strategies. To make these high-fidelity simulations viable, scalable algorithms are required that exploit modern parallel high-performance computing architectures, such as GPUs.

FEniCSx is an open-source finite-element framework designed for solving such problems. We present some recent developments to FEniCSx that begin to tackle these challenges, including improved support for multi-physics coupling and GPU acceleration.

Repository

https://github.com/fenics