From-scratch C++ and Python reimplementation of the Variational Moments Equilibrium Code (VMEC).

fusion mhd-simulation plasma stellarator stellarators
1 Open Issue Need Help Last updated: Jul 26, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement Ctrl+C interrupt handling in the C++ core of the VMEC++ project, allowing users to cancel long-running computations using the keyboard interrupt. This involves integrating `PyErr_CheckSignals()` within the optimization loop of the C++ code to detect and gracefully handle the interrupt, raising a Python exception to signal cancellation.

Complexity: 4/5
good first issue

From-scratch C++ and Python reimplementation of the Variational Moments Equilibrium Code (VMEC).

C++
#fusion#mhd-simulation#plasma#stellarator#stellarators