Specialized Fusion Software
Our team combines experienced plasma scientists with professional software developers and machine learning engineers who love developing and using high-quality software.
NSFsim Simulator
Our team actively develops NSFsim, an IMAS-compatible, advanced Grad–Shafranov 1.5D axisymmetric (2D solver with a 1D kinetic component), time-dependent, transport-modeling, free-boundary in external magnetic field tokamak plasma simulation code.
To take into account the details and provide reliable, self-consistent modeling, the tokamak digital replica is built from the geometrical and electrical characteristics of the magnetic system and passive conducting structures.
NSFsim has an unmatched set of capabilities that allow us to perform direct, inverse, and plasma-free calculations; develop discharge scenarios; simulate major disruptions and VDEs; perform equilibrium reconstruction; and much more.
Simulation Software
For our work in tokamak simulation and design, plasma control, and diagnostics, we carefully select, license, and integrate the best available fusion codes. When something is missing or not good enough, we develop it ourselves — backed by our in-house physics team and collaborators from leading scientific organizations worldwide.
Online simulation platform
NSFsim simulations of DIII-D, ISTTOK, NSF NTT, SMART, and other tokamaks are available to the fusion community on the Fusion Twin Platform — a web service for running tokamak simulations and managing fusion data in the cloud.
Learn more
Public web API
The Fusion Twin Platform provides a public web API for running NSFsim simulations, developing and testing controllers, building automated pipelines, and more. Examples in Python and MATLAB are available on GitHub.
Learn more
Fusion data viewer
A free and open-source web application for exploring and visualizing fusion data stored in HDF5 files — with tree filtering, dataset inspection, and customizable dashboards for data analysis.
Learn more
Other codes coupling
TRAVIS (ECRH and ECCD ray-tracing), ASCOT5 (NBI and fast-particles), TGLF (turbulent transport), MISHKA (NN surrogate model for pedestal region), and other codes for consistent, end-to-end physics calculations.
Learn more
Case Studies
We apply NSFsim and the framework around it to a wide range of problems — from code verification and experimental validation to machine learning for plasma control and scenario development.
NSFsim: Validation and Verification of Synthetic Magnetic Diagnostics
Blog ↗Model Verification Using NSFsim: Plasma-Free Calculations
Blog ↗Plasma Disruption in Tokamak
Paper ↗Validation of NSFsim as a Grad-Shafranov Equilibrium Solver at DIII-D
See the publications page to learn more about our research and work.
Have a Software Challenge?
Describe your problem and we'll tell you how we'd approach it — no obligation.
Get in touch