OpenMC Monte Carlo Code
-
Updated
Apr 5, 2026 - Python
OpenMC Monte Carlo Code
Stellarator Equilibrium and Optimization Suite
Simons Stellarator Optimizer Code
Bluemira is an integrated inter-disciplinary design tool for future fusion reactors. It incorporates several modules, some of which rely on other codes, to carry out a range of typical conceptual fusion reactor design activities.
A tokamak (nuclear fusion reactor) simulator with LSTM-based neural network (KSTAR-NN)
Project for an open-source python library for synthetic diagnostics and tomography for Fusion devices
PROCESS is a systems code at UKAEA that calculates in a self-consistent manner the parameters of a fusion power plant with a specified performance, ensuring that its operating limits are not violated, and with the option to optimise to a given function of these parameters.
A free, open-source Binary Collision Approximation (BCA) code for ion-material interactions including sputtering, implantation, and reflection
An interface for accelerated simulation of high-dimensional collisionless and electrostatic plasmas.
List of interesting fusion open source projects
The Stepped-Pressure Equilibrium Code, an advanced MRxMHD equilibrium solver.
AI design of tokamak operation for autonomous control of fusion plasma.
A tokamak power balance model with Python API and CLI
g-eqdsk reading and writing with identification and conversion between COCOS versions
ITER Fusion Reactor Blanket Optimization for Tritium Breeding using OpenMC
PyTorch implementation of Neural Netowrk Differential Equation Plasma Equilibrium Solver.
A Deconvolutional Neural Network for Plasma Tomography
Create an arbitrary parametric tokamak neutron source
Funkční simulátor jaderné bomby a generátor náhodných faktů využitím otevřených dat z ČSÚ a NKODu
A Python library able to build and analyse RF circuits, originally designed for ICRH antennae but now widely deployable
Add a description, image, and links to the nuclear-fusion topic page so that developers can more easily learn about it.
To associate your repository with the nuclear-fusion topic, visit your repo's landing page and select "manage topics."