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.
Authors: Conlin, Rory, Landreman, Matt
Institution: University of Maryland, College Park
Language: English
Subfield: Nuclear and High Energy Physics
Field: Physics and Astronomy
Domain: Physical Sciences
Open Access status: green
OpenAlex ID: W7214946579
