A distributed computation library for common modeling tasks in magnetic confinement fusion
FusionSC is a Python and C++ library designed to give researchers tools for common data processing tasks, such as field line tracing, heat load estimation, magnetic surface reconstruction, and mesh geometry processing. FusionSC contains optimized C++ kernels for such operations, which can be used either locally or via remote procedure calls. Complex abstract machine descriptions are supported, including processing trees and named references (which are automatically resolved through lookups in local and remote databases). A distributed data protocol transfers data from local and remote sources to required nodes, using hashes to avoid duplicate transfer and storage. Cap’n’proto, a fast zero-copy serialization scheme and RPC protocol, serves as a basis for both storage and communication, supporting usage patterns from small local installs with local component databases to scalable, load-balanced cloud deployments with dedicated compute and storage nodes. This manuscript discusses the overarching design goals of FusionSC, introduces the distributed data and processing architecture, summarizes the most relevant physics capabilities, and illustrates how the various subsystems interact to enable complex tasks such as heat load computations.
Authors
- D. Boeyaert (ORCID: https://orcid.org/0000-0003-0920-8660)
- Y. Feng
- J. Geiger (ORCID: https://orcid.org/0000-0003-4268-7480)
- M. Endler (ORCID: https://orcid.org/0000-0003-2314-8393)
- D. Böckenhoff (ORCID: https://orcid.org/0000-0003-1033-4648)
- A. Knieps (ORCID: https://orcid.org/0000-0003-0083-7188)
- Yu Gao (ORCID: https://orcid.org/0000-0001-8576-0970)
- Y. Suzuki (ORCID: https://orcid.org/0000-0001-7618-6305)
- Liang Liao (ORCID: https://orcid.org/0009-0005-0022-9678)
- Y. Liang
- S. Bozhenkov
Institutions
- Hiroshima University (JP)
- University of Wisconsin–Madison (US)
- Forschungszentrum Jülich (DE)
- Max Planck Institute for Plasma Physics - Greifswald (DE)
Publication Details
- Journal
- Fusion Engineering and Design
- Published
- 2026-07-01
- DOI
- https://doi.org/10.1016/j.fusengdes.2026.115900
- Primary Topic
- Magnetic confinement fusion research
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- U.S. Department of Energy
- EUROfusion