This repository implements a physics-based method to estimate the effective toroidal momentum diffusivity (
The method relies on a Fourier–Bessel expansion of the measured toroidal velocity profile and on the ion–neutral collision frequency, enabling a direct estimation of
This code accompanies and reproduces the analysis presented in:
Novaes, D. O., Severo, J. H. F., Rizzato, F. B. et al.
Estimation of Effective Momentum Diffusivity and Its Correlation with Neutral Particle Density Based on Toroidal Rotation Profiles in the TCABR Tokamak.
Brazilian Journal of Physics, 55, 43 (2025).
DOI: 10.1007/s13538-024-01681-x
- Radial profile of the effective toroidal momentum diffusivity
$χ_ϕ^\text{eff}$ . - Quantitative comparison with neoclassical (Helander) and semi-empirical transport models.
- Collisionality-based regime validation (Pfirsch–Schlüter).
- A reproducible analysis pipeline linking experimental rotation data to momentum transport coefficients.
- A tool for studying intrinsic rotation and ion–neutral momentum transport in medium-size tokamaks.
- A general-purpose transport solver.
- A predictive integrated modelling framework.
The effective momentum diffusivity is computed following the derivation detailed in the reference article. The core estimator is:
where:
- the eigenvalues λⱼ, from a Helmholtz-like equation, are obtained from the zeros of a Fourier–Bessel expansion fitted to the experimental toroidal velocity profile,
- the ion–neutral collision frequency
$ν_\text{iH₀}$ depends on the ion temperature and neutral density profiles, - experimental uncertainties are propagated using a Monte Carlo approach.
main_analysis.m— main analysis pipeline.src/— core physics and analysis routines.plotting/— plotting utilities.data/— experimental input profiles.results/— cached outputs.
- MATLAB R2021a or newer
- Parallel Computing Toolbox
- Optimization Toolbox
- Curve Fitting Toolbox
MIT Licence.
Douglas Oliveira Novaes
dougnovaes@alumni.usp.br