From-scratch C++ and Python reimplementation of the Variational Moments Equilibrium Code (VMEC).
-
Updated
Sep 27, 2026 - C++
From-scratch C++ and Python reimplementation of the Variational Moments Equilibrium Code (VMEC).
differentiable (magneto)hydrodynamics for astrophysics in JAX
Generalized Perturbed Equilibrium Code suite rewritten from scratch in julia
An MPI-parallelized Python package to compute the eigenenergies described in a series of publications titled "Exact Nonlinear Decomposition of Ideal-MHD Waves Using Eigenenergies (EEDM)".
IX-StellaratorForge is an integrated stellarator fusion reactor R&D platform combining plasma physics, HTS magnet co-design, confinement modeling, neutronics/TBR, thermal-power systems, RF control, executable PoCs, evidence gates, and solver-ready DESC/VMEC++/OpenMC workflows; built to test whether a credible net-electric fusion reactor can close.
This repository implements a complete equilibrium design pipeline for a compact, spherical tokamak inspired by the STAR reactor concept, using the FreeGSNKE Grad–Shafranov solver.
Computational fusion research framework for C6-seeded stellarator optimization: omnigenity, field-line and particle-loss proxies, phase-coherent RF control, coil/structural robustness, matched baselines, Monte Carlo validation, and explicit claim gates. Reproducible, source-available.
2D Pseudo-spectral MHD simulation and analysis code (GPU/CPU).
Z-Pinch Simulator with kink and sausage instabilities
Finite volume solver for 1D and 2D ideal and resistive magnetohydrodynamics, with standard validation problems and convergence tests.
2D axisymmetric numerical analysis and experimental validation (PCM method) of Ga75In25 liquid metal flow under a Rotating Magnetic Field (RMF) using ANSYS Fluent.
A positivity preserving and entropy stable nodal discontinuous Galerkin scheme for ideal MHD
Design and co-design stellarator fusion reactors with evidence-driven computational tools for SFR-1 architecture.
To associate your repository with the mhd-simulation topic, visit your repo's landing page and select "manage topics."