Vignesh Gopakumar
  • Home
  • Research
  • Talks
  • Blog
  • Tokamak Toolkit

Glossary

term meaning
active learning choosing the next training points with the help of the current model, instead of sampling them in advance
ASCOT5 open-source code that follows fast particles (beam ions, fusion alphas) through the plasma to work out where they deposit heat and drive current
Aurora open-source code for impurity transport and radiation
benchmark a published simulation that a new code must reproduce before its own results are believed
Bohm/gyro-Bohm a simple empirical model of turbulent transport; used here as the trusted fallback
checkpointing recomputing parts of a calculation instead of storing them, to keep the memory for derivatives bounded
claim ID [C-012](/Blog/tokamak-toolkit/claims.qmd#c-012) etc.: the row in the claims register that a quoted number comes from
conformal prediction a statistical method that turns a model’s errors on held-out data into error bars with a guaranteed coverage rate
coupling loop the part of the simulation that makes the physics modules agree with each other at each time step
diverted plasma a plasma whose outermost surface has an X-point, a magnetic null that funnels exhaust onto dedicated targets (the divertor)
ensemble several copies of a neural network trained independently; their spread measures how uncertain the prediction is
equilibrium the shape and internal magnetic structure the plasma settles into
fallback the trusted physics model used wherever the guard rejects the surrogate
fallback fraction share of (radius, time step) points served by the fallback; reported for every run
finite differences estimating a derivative by nudging an input and watching the output; used to check exact derivatives
fixed point a state that maps onto itself; each time step solves for one
flat-top the steady phase of a plasma discharge, after the current has ramped up
FreeGSNKE open-source free-boundary equilibrium solver (LGPL-3.0)
guard the per-point check that decides whether a surrogate’s answer may be used
gyro-Bohm unit (gB) the normalisation TGLF reports its fluxes in, built from the local temperature, density, magnetic field and minor radius
IMAS / IDS the fusion community’s standard data model; an IDS is one record type in it (e.g. equilibrium, core_profiles)
ITER the international tokamak under construction in France; its “hybrid scenario” is the benchmark here
JAX numerical library that compiles and differentiates array programs
jit just-in-time compilation: turning a Python function into one compiled program
MAST-U the UK’s spherical tokamak at Culham
Newton-Raphson an iterative solver that uses derivatives; converges very fast near the answer
Picard iteration the simplest iterative solver: guess, recompute, repeat
provenance a record, stored next to every artifact, of the code version, configuration and inputs that produced it
QLKNN a neural network trained to reproduce the QuaLiKiz turbulent transport code; part of TORAX
ramp-up the phase in which the plasma current is raised from zero to its target
residual how far an iterative solver is from satisfying its equations
ρ (rho) normalised radius: 0 at the centre, 1 at the edge (strictly, based on toroidal magnetic flux)
sawtooth a periodic internal collapse of the core temperature
spherical tokamak a tokamak with a very small central hole relative to its size, like MAST-U
stiff a system where small input changes cause large output changes; hard for simple solvers
surrogate a fast model (here a neural network) trained to reproduce a slow one
TGLF quasilinear model of plasma turbulence from General Atomics’ GACODE suite (Apache-2.0); the source of the training data for the transport surrogates
Tier A / Tier B open-source codes the toolkit may depend on / UKAEA-access-gated codes it may only learn from
TORAX open-source tokamak transport simulator in JAX, from Google DeepMind (Apache-2.0)
transport the leakage of heat and particles across the magnetic surfaces

© Copyright 2026 Vignesh Gopakumar

 
 
Code and first draft by Claude (Anthropic) and Codex, working to a brief by Vignesh Gopakumar, who reviewed and approved this page. How this is built · Tokamak Toolkit home