From-scratch C++ and Python reimplementation of the Variational Moments Equilibrium Code (VMEC).
-
Updated
Aug 5, 2026 - C++
From-scratch C++ and Python reimplementation of the Variational Moments Equilibrium Code (VMEC).
Stellarator Equilibrium and Optimization Suite
Simons Stellarator Optimizer Code
Meshing library for nuclear workflows
Modern toolbox for impurity transport, neutrals and radiation modeling in magnetically-confined plasmas
⚛️ ML in fusion industry/science 🍩⚡
The Stepped-Pressure Equilibrium Code, an advanced MRxMHD equilibrium solver.
Flexible Optimized Coils Using Space curves
A differentiable, flexible stellarator coil proxy
GORILLA: Guiding-center ORbit Integration with Local Linearization Approach
Serial VMEC for educational purposes (e.g. understanding the algorithms etc.)
Python library that handles the thermal events and the interaction with the thermal events database of fusion reactors
Digital twin of the Wendelstein 7-X experimental stellarator
A comprehensive Julia package for stellarator fusion reactor physics analysis featuring 3D magnetic field calculations, neoclassical transport modelling, quasi-isodynamic optimisation algorithms, and interactive 3D visualisations. Includes tokamak comparison framework and high-resolution plotting capabilities for fusion research.
1D to 3D splines with (optional) periodic boundary conditions
This function traces magnetic field lines to compute Poincaré plots and connection length in tokamaks and stellarators given its magnetic field components.
Python-based modeling framework for reconstructing 3-dimensional magnetic and electrostatic fields and simulating trace impurity-ion transport through the stellarator scrape-off layer.
Framework for optimization of stellarator coils for quasisymmetry on magnetic surfaces in vacuum fields
Curated papers, tools, datasets & simulation frameworks for AI × nuclear fusion (2020–2026)
Open-Source 3D magnetic confinement geometry for a stepped-volume asymmetric stellarator. Autonomously converged and VMEC-verified.
Add a description, image, and links to the stellarator topic page so that developers can more easily learn about it.
To associate your repository with the stellarator topic, visit your repo's landing page and select "manage topics."