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.

Specialized Fusion Software

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.

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