Work

yancc: Yet Another NeoClassical Code

Year: 2026
Type: software
Abstract: yancc is a pure-Python, JAX-based code for solving the drift kinetic equation to compute neoclassical flows and transport fluxes in toroidal magnetic confinement geometries, including both tokamaks and stellarators. It solves the full (multi-species, energy-dependent) drift kinetic equation as well as the monoenergetic approximation, using a matrix-free Krylov solver with a geometric multigrid preconditioner. Being written in JAX, it is differentiable and runs on both CPUs and GPUs.
Language: English
Open Access status: green
OpenAlex ID: W7214946579
Cites:
Cited by:
Related to: 10