TRANSP
is a computational tool developed at the
Princeton Plasma Physics Laboratory (PPPL) for the interpretive and predictive modeling of plasma behavior in magnetic confinement fusion experiments.
The goal of this research is to develop clean, abundant, and
sustainable energy
Energy system, Energy is sustainability, sustainable if it "meets the needs of the present without compromising the ability of future generations to meet their own needs." Definitions of sustainable energy usually look at its effects on the e ...
to mitigate rapid climate change, enhance energy security, and provide long-term solutions to global energy needs.
TRANSP has been primarily used to analyze data from tokamak experiments and it also can be applied to other
magnetic confinement
Magnetic confinement fusion (MCF) is an approach to generate thermonuclear fusion power that uses magnetic fields to confine fusion fuel in the form of a plasma. Magnetic confinement is one of two major branches of controlled fusion research, alo ...
devices. TRANSP supports studies related to plasma transport, fast ion dynamics, heating, particle fueling, and momentum transport. The web site for TRANSP is https://transp.pppl.gov
TRANSP uses
Fortran,
C/
C++,
Java
Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
,
Python
Python may refer to:
Snakes
* Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia
** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia
* Python (mythology), a mythical serpent
Computing
* Python (prog ...
,
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language".
Perl was developed ...
,
Bash, and
C shell
The C shell (csh or the improved version, tcsh) is a Unix shell created by Bill Joy while he was a graduate student at University of California, Berkeley in the late 1970s. It has been widely distributed, beginning with the 2BSD release of the ...
scripts. It supports
OpenMP
OpenMP is an application programming interface (API) that supports multi-platform shared-memory multiprocessing programming in C, C++, and Fortran, on many platforms, instruction-set architectures and operating systems, including Solaris, ...
,
Open MPI
Open MPI is a Message Passing Interface (MPI) library project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI). It is used by many TOP500 supercomputers including Roadrunner, which was th ...
, and
Open ACC. TRANSP is stored on
GitHub
GitHub () is a Proprietary software, proprietary developer platform that allows developers to create, store, manage, and share their code. It uses Git to provide distributed version control and GitHub itself provides access control, bug trackin ...
. TRANSP implements Monte Carlo methods with MPI to calculate with
message passing interface
The Message Passing Interface (MPI) is a portable message-passing standard designed to function on parallel computing architectures. The MPI standard defines the syntax and semantics of library routines that are useful to a wide range of use ...
(MPI) processing.
TRANSP contains a powerful
Monte Carlo method
Monte Carlo methods, or Monte Carlo experiments, are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. The underlying concept is to use randomness to solve problems that might be ...
module, NUBEAM
for computing kinetic properties of fast
ions
An ion () is an atom or molecule with a net electrical charge. The charge of an electron is considered to be negative by convention and this charge is equal and opposite to the charge of a proton, which is considered to be positive by convent ...
, such as neutral beam injected ions and
fusion alpha particles. The computed properties include the distributions fast ions energy in space, energy, and the ratio of parallel to the plasma current velocity to perpendicular to the plasma current. It incorporates an
electromagnetic wave
In physics, electromagnetic radiation (EMR) is a self-propagating wave of the electromagnetic field that carries momentum and radiant energy through space. It encompasses a broad spectrum, classified by frequency or its inverse, wavelength, ...
solver for computing effects of
Ion cyclotron resonance Ion cyclotron resonance is a phenomenon related to the movement of ions in a magnetic field. It is used for accelerating ions in a cyclotron, and for measuring the masses of an ionized analyte in mass spectrometry, particularly with Fourier transfor ...
heating and current drive of the plasma ions and electrons.
TRANSP development started in the late 1970s.
It was first used to model plasmas from experiments in the
Tokamak Fusion Test Reactor
The Tokamak Fusion Test Reactor (TFTR) was an experimental tokamak built at Princeton Plasma Physics Laboratory (PPPL) circa 1980 and entering service in 1982. TFTR was designed with the explicit goal of reaching scientific breakeven, the point w ...
(TFTR) at PPPL.
As of 2025, the program has been continuously and extensively developed and maintained at PPPL, with ongoing contributions documented in recent updates and publications. It supports 55 tokamak configurations, performing around 10,000 simulations per year to support current and future fusion energy experiments.
TRANSP plays important roles in studies, and is used in many publications related to theory and experiments conducted in tokamaks such as
Joint European Torus
The Joint European Torus (JET) was a magnetically confined plasma physics experiment, located at Culham Centre for Fusion Energy in Oxfordshire, UK. Based on a tokamak design, the fusion research facility was a joint European project with the ...
in the UK;
ASDEX Upgrade
ASDEX Upgrade (''Axially Symmetric Divertor Experiment'') is a divertor tokamak at the Max-Planck-Institut für Plasmaphysik, Garching that went into operation in 1991. At present, it is Germany's second largest nuclear fusion, fusion experiment ...
and TEXTOR
Forschungszentrum Jülich
Forschungszentrum Jülich (FZJ; “Jülich Research Centre”) is a German national research institution that pursues interdisciplinary research in the fields of energy, information, and bioeconomy. It operates a broad range of research infrast ...
in Germany;
KSTAR
The KSTAR (or Korea Superconducting Tokamak Advanced Research; , literally "superconductive nuclear fusion research device") is a magnetic fusion device at the Korea Institute of Fusion Energy in Daejeon, South Korea. It is intended to study ...
in Korea, EAST
Experimental Advanced Superconducting Tokamak
The Experimental Advanced Superconducting Tokamak (EAST), also known as HT-7U (Hefei Tokamak 7 Upgrade), is an experimental superconducting tokamak magnetic fusion energy reactor in Hefei, China. Operated by the Hefei Institutes of Physical Sc ...
and
HL-2M
HL-2M or HL-3 is a research tokamak at the Southwestern Institute of Physics in Chengdu, China
China, officially the People's Republic of China (PRC), is a country in East Asia. With population of China, a population exceeding 1.4 billion ...
in China; Tore Supra
WEST (formerly Tore Supra)
The WEST, or Tungsten (chemical symbol "W") Environment in Steady-state Tokamak, (formerly Tore Supra) is a French tokamak that originally began operating as Tore Supra after the discontinuation of TFR (Tokamak of Fontenay-aux-Roses) and of Petu ...
in France;
and in DIII-D
DIII-D (tokamak)
DIII-D is a tokamak that has been operated since the late 1980s by General Atomics (GA) in San Diego, California, for the United States Department of Energy. The DIII-D National Fusion Facility is part of the ongoing effort to achieve magnetical ...
and NSTX-U
National Spherical Torus Experiment
The National Spherical Torus Experiment (NSTX) is a magnetic fusion device based on the ''spherical tokamak'' concept. It was constructed by the Princeton Plasma Physics Laboratory (PPPL) in collaboration with the Oak Ridge National Laboratory, ...
in the US.
TRANSP was employed in predictive modeling studies, such as those related to expected fusion reaction rates in TFTR's deuterium-tritium campaigns. An early example is a prediction of fusion reaction rates expected from later experiments in TFTR using
deuterium
Deuterium (hydrogen-2, symbol H or D, also known as heavy hydrogen) is one of two stable isotopes of hydrogen; the other is protium, or hydrogen-1, H. The deuterium nucleus (deuteron) contains one proton and one neutron, whereas the far more c ...
and
tritium
Tritium () or hydrogen-3 (symbol T or H) is a rare and radioactive isotope of hydrogen with a half-life of ~12.33 years. The tritium nucleus (t, sometimes called a ''triton'') contains one proton and two neutrons, whereas the nucleus of the ...
.
TRANSP was the first integrated computer program used for studying phenomena within the plasma boundary of
tokamak
A tokamak (; ) is a device which uses a powerful magnetic field generated by external magnets to confine plasma (physics), plasma in the shape of an axially symmetrical torus. The tokamak is one of several types of magnetic confinement fusi ...
discharges.
It is used to compute properties which cannot be measured directly, such as the radial transport of plasma species, energy, toroidal momentum, and angular momentum. It computes the effects of
actuators
An actuator is a component of a machine that produces force, torque, or displacement, when an electrical, pneumatic or hydraulic input is supplied to it in a system (called an actuating system). The effect is usually produced in a controlled way. ...
used to heat and fuel the plasma. The program generates parameters that can be compared with real measurements to verify the accuracy and credibility of the digital model.
Applications in Fusion Research
TRANSP was used to accurately model a precursor TFTR experiment with deuterium plasma, and then was further used to substitute a mix of deuterium and tritium into the model. The predicted fusion gain, (Q
DT), defined as the ratio of fusion energy produced to the external heating power applied to the plasma, was 0.32. Later,
deuterium-tritium experiments in 1993–1996 achieved a maximum Q of 0.28
indicating that there were foreseen processes besides the straight forward mix of tritium with deuterium.
TRANSP with NUBEAM have been used to provide data for theoretical studies and to benchmark other fast-ion codes. One example of the benchmarking the particle following Monte Carlo code ASCOT and other neutral beam following codes
Publications using TRANSP for JET results include
a summary of analysis of modeling of deuterium-tritium experiments in JET
and calculations of the fusion gain ratio in the plasma core
and simulation of multiple fast ion species
studies of optimizing non-thermal
fusion power
Fusion power is a proposed form of power generation that would generate electricity by using heat from nuclear fusion reactions. In a fusion process, two lighter atomic nuclei combine to form a heavier nucleus, while releasing energy. Devices d ...
.
and
Publications of results from experiments in NSTX-U National Spherical Torus Experiment also rely on TRANSP-generated results.
Studies of ways to create reverse magnetic shear are in
TRANSP is being used in studies of fast ion transport and
Alfvén wave
In plasma physics, an Alfvén wave, named after Hannes Alfvén, is a type of plasma wave in which ions oscillate in response to a restoring force provided by an Magnetic tension force, effective tension on the magnetic field lines.
Definition
...
interactions.
TRANSP is being used to predict results from future experiments in
ITER
ITER (initially the International Thermonuclear Experimental Reactor, ''iter'' meaning "the way" or "the path" in Latin) is an international nuclear fusion research and engineering megaproject aimed at creating energy through a fusion process s ...
.
Many examples are discussed in.
An early example supports the prediction of achieving Q in the range 5–14, and a study predicted Q values in the range 5–14, based on TRANSP modeling under specific assumptions.
Other examples include
and
which projected fusion gains of 3.5-7 in a steady-state mode and 5.6-8.3 in a hybrid mode,
depending on the assumptions used for transport and source modeling.
Another use of TRANSP is for predicting ITER discharges in the early, non-activation phase. Ion and electron density and temperatures are predicted.
[
'Development of ITER non-activation phase operation scenarios'
S.H. Kim, et al., 2017
Nucl. Fusion 57 (2017) 086021 (14pp)
https://doi.org/10.1088/1741-4326/aa763e
]
References
{{Reflist
Princeton Plasma Physics Laboratory
Tokamaks