TRANSP

Contacts: Shaun Haskey, Brian Grierson, Orso Meneghini, Sterling Smith, Bhavin Patel, Michal Poradzinski

Short Description

Tokamak whole device model and transport code from PPPL with detailed heating and current drive simulation

Keywords

transport, whole device model, WDM, experimental analysis

Long Description

TRANSP is a transport code developed and maintined by PPPL. The core plasma fluid transport and poloidal field diffusion equations are solved within a time evolving flux surface geometry constructed from a series of axisymmetric MHD equilibrium solutions (usually with prescribed boundary although an option for free boundary solutions is under construction). Numerical models and/or input data are provided for heating, momentum, particle and current sources affecting the transport equations. A time step hierarchy is provided so that slowly evolving (and expensive to evaluate) sources are updated as needed, i.e. less frequently than every transport time step. The transport equations are formulated over a 1d grid with a user chosen time invariant number of radial zones evenly spaced in square root of the normalized enclosed toroidal magnetic flux, with time derivative transformation terms introduced to deal with grid motion (relating normalized flux to actual flux). Source terms are computed over grids optimized for each source model and then interpolated to the transport solver flux grid.

Typical workflows

  1. Run TRANSP to interpret experimental data

    • Load namelist, equilibrium, profiles and device-specific H&CD systems

    • Run TRANSP in BEAST or Analysis mode at PPPL

    • View summary plots and use Run Viewer and/or RPLOT to look at desired quantities

  2. Run TRANSP for constraints on equilibrium reconstruction

    • Load namelist, equilibrium, profiles and device-specific H&CD systems

    • Run TRANSP in kineticEFIT mode at PPPL

    • Use TRANSP results in kineticEFITtime module

Supported devices

  • DIII-D, NSTX(-U), JET, MAST(-U), C-Mod, TCV

Tutorials

Relevant publications

External resources

Classes

Contributors

List of contributors sorted by number of lines authored:

19304 Brian Grierson
6282 James Buchanan
5830 Fusion Bot
3970 Michal Poradzinski
2475 Orso Meneghini
2230 Ziga Stancar
1890 Galina Avdeeva
1431 Jeff Lestz
1429 Bhavin Patel
1337 Matteo Vallar
1099 shenders
 949 Myungwon Lee
 830 Nikolas Logan
 795 Michael Fitzgerald
 513 Laurent Jung
 468 Stuart Henderson
 432 Sterling Smith
 428 Oak Nelson
 412 Alexei Pankin
 339 Tomas Odstrcil
 150 Shaun Haskey
 147 Lang Cui
  84 Kathreen Thome
  65 Torrin Bechtel
  30 Jai Sachdev
  24 Tim Slendebroek
  12 Brian Victor
  11 Jisung Kang
   9 Pablo Rodriguez
   8 Michele Romanelli
   4 Will DeShazer
   4 Joseph McClenaghan
   1 Brendan Lyons

Submodules

Users

List of usernames sorted by number of module imports: gavdeeva, grierson, shenders, marinoni, thomek, vallar, victorb, nelsonand, lestzj, bgrierson, kkirov, buchanj, cuil, mporad, vanzee, callahank, zstancar, meneghini, chungy, wangh, jyang, lhowlett, pablorf, jsachdev, kandasamyk, fernandezp, mfitz, pankin, stephanet, abbatej, bpatel2, dingsiye, degrandchampg, lindan, bgriers, twilson, avdeevag, chrystal, ateplu, odstrcilt, hkim, ashourvana, wwehner, faurie, houshman, marinic, chenxi, hwong, crocker, jacksona, pbonofig, ajsen, jmsfer, huqiming, arjacks, liud, collinscs, smithsp, sunyanxu, kaye, ernst, anetepen, lizeyu, tangs, majorm, ybar, jsc7895, wanghuiqian, wehnerw, browna, sharmar, jqj9308, bardoczil, bleard, dkeel, jianx, jeriks, austinm, eaymeri, sciortinof, vgraber, vianello, morosohks, rlore, rothsteina, yangjeong, duxiaodi, orlov, sward, logannc, thomas.ogorman, voits, aedmonds, bloman, huwen, eggertw, eichingere, anelson, haskeysr, mcclenaghanj, nlogan, weisbergd, mdunn, shabbirk, snyder, xier, abhatta2, asahlber, sabbagh, zc5361, zhaob, zhen.zhou, howardnt, leem, pajaresa, prechelg, likai, tomas, zimmermannc, chenm, nazikian, pacedc, stewarts, stholer, deshazere, mcecc, xingz, bortolon, clementm, fpoli, gagek, kthome, shinan, DarkConscript, fscotti, neisert, qinx, auriemma, banerjees, gonzalezj, jlestz, knolkerm, petty, td6823, beriksso, chabanr, dolbyi, eldond, mlacquan, mordijck, togorman, abock, camicollins, mnocente, odstrcil, sungc, weixishuo, albostar, boeglinw, chari, holiver, holland, huangj, kathreenthome, liul, mfn, neiswangerw, nfil, stipani, wangzibo, yoshidam, brookmanmw, cmichael, guanqidong, jpark, lyonsbc, prabhudesaig, syang, aashourv, burgessd, chenj, dernst, pereze, prattq, shis, user1, vaezip, wboeglin, wilkstm, xzhang, bechtelt, choiwilkie, clau, degrassi, galinaavdeeva, graberv, gsias, kh5639, kyungjin, mvallar, rhager, zhanghaiping, garciaav, guttenfe, hansonm, holcomb, jorge, mboyer, nave, nurgalievm, orso, renq, riggsg, slendebroekt, wakatsukit, asalmi, baquero, bogark, boyermd, budny, dgallart, fujia, gx6180, jlchen, liujy, luce, macwant, mlampert, ncrocker, pbuxton, welsha, abrown2, apankin, chowdhurys, diallo, dking, fitzpatrickr, gpaganin, hasan, jmcclena, kimboseong, kxf, laggnerf, mroma, panck, ql0457, razord, sachdevj, sciof, sliefj, smcnamar, solomon, staebler, tobiasb, wuxh, aaboutal, akleiner, asantt@ad.vtt.fi, baradakk, benedettt, bernardo, boyesw, bykovi, capitainetema, edeshaze, fcasson, fila, gdong, iseonjae, jberkery, kmcc, lanctot, leekuanwei, lig, lterzolo, luoc, marshalli, mweiland, okabay, osborne, pipern, razor, renyang, richnern, sciortino, sfreethy, shaskey, shisy, smuna, ssmith, sunpengjun, tsingh, vlad, wcapecch, welander, yren, zhangx, aburckh, andreavergara, ashtonkeya, atom, bergmannm, bpatel, burkem, carlos, carpanesef, carterb, casalil, chenji, chenly_dut, churchillr, cn8435, czhu, dambaj, david, delcastilloc, denk, denks, dliu, dpalade, drsmith, fernico, fuyichen, g2jofe, g2mroma, gdong0807, glassf, guizzos, halfmoon, halfmoonm, hanxiang, hongrongjie, huangjh, jamalj, jessicafu232, johnsonj, jorgeferreira, jpd0241, jspark, jvarje, kaibo.nan, kinsey, kongd, kostukm, leutholdn, liu, luoyiming, majy, masliner, mchen, mckee, mgalante, molesworths, murakami, nrichner, nthoward, oasunta, ohtaniy, oizacard, omeneghi, palaciosduran, parkjk, perillor, pfzhang, pollus, pshi, psun, rfitzp, roelofsm, root, rosenthala, rraman, sapna, schmitzl, selmore, sgibson, shenderson, snoepg, ssaar, taczakb, tangt, trhodes, tsun, vancompernolle, wangf, wangg, wangy, wangzhirui, wwallace, xiangjian, xiawei, xliu, xugl, xyuan2, yangseongmoo, yanz, ychung, zeng, zhuzj