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
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¶
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
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¶
Tutorial series (Youtube video)
DIII-D tutorial (Google docs, PDF, YouTube video)
JET tutorial (Google docs, PDF)
KSTAR tutorial [in Korean] (Google docs, PDF)
MAST-U workshop (Youtube video, Slides)
TRANSP_Pubfig - additional script to plot outputs(https://docs.google.com/document/d/1yLPltGNzbu5QvNBP6FvioFFW1NGYstqQ/edit?usp=sharing&ouid=110853578065378605920&rtpof=true&sd=true)
Relevant publications¶
External resources¶
Official PPPL TRANSP Code Website http://transp.pppl.gov
Official PPPL Theory webpage http://theorycodes.pppl.wikispaces.net/TRANSP
Official PPPL TRANSP Help http://w3.pppl.gov/~pshare/help/transp.htm
Contributors¶
List of contributors sorted by number of lines authored:
19333 Brian Grierson
6282 James Buchanan
5830 Fusion Bot
3970 Michal Poradzinski
2483 Orso Meneghini
2230 Ziga Stancar
1896 Galina Avdeeva
1434 Jeff Lestz
1429 Bhavin Patel
1341 Matteo Vallar
1099 shenders
949 Myungwon Lee
836 Nikolas Logan
795 Michael Fitzgerald
513 Laurent Jung
468 Stuart Henderson
433 Sterling Smith
428 Oak Nelson
412 Alexei Pankin
341 Tomas Odstrcil
150 Shaun Haskey
147 Lang Cui
84 Kathreen Thome
30 Jai Sachdev
24 Tim Slendebroek
12 Brian Victor
11 Jisung Kang
9 Pablo Rodriguez
8 Michele Romanelli
4 Will DeShazer
4 Torrin Bechtel
4 Joseph McClenaghan
1 Brendan Lyons
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