PYTOMO¶
Contacts: Tomas Odstrcil
Short Description¶
Code for 2D tomographic inversion of SXR and bolometric data
Long Description¶
pyTomo is an advanced code for tomographical inversion from various line integrated diagnostics like SXR or bolometers. The main advantages are a simple GUI, very fast inversion and a high accuracy (depends on the quality of the input data). Details can be found on the DIII-D software page https://diii-d.gat.com/diii-d/PyTomo
Typical workflows¶
This module is used for: * Inversion of radiation data * Investigation of 1D and 2D radiation profiles, poloidal asymmetries, and sawteeth * Determination of poloidal mode number. Further it can be used to estimate the impurity content and position of the magnetic axis.
Supported devices¶
This OMFIT GUI works now only for the DIII-D tokamak, but pytomo itself supports several machines - DIII-D, AUG, TCV, JET, COMPASS, GOLEM, TORESUPRA. But not all modules for these machines for are still actively maintained.
Tutorials¶
https://diii-d.gat.com/diii-d/PyTomo
Detailed description of the algorithms used for the tomographic inversion are published in these papers:
- Odstrcil, T., et al. “Optimized tomography methods for plasma
emissivity reconstruction at the ASDEX Upgrade tokamak.” Review of Scientific Instruments 87.12 (2016): 123505.
- Odstrcil, M., et al. “Modern numerical methods for plasma
tomography optimisation.” Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 686 (2012): 156-161.
Contributors¶
List of contributors sorted by number of lines authored:
312 Tomas Odstrcil
20 Fusion Bot
1 Orso Meneghini
1 Francesco Sciortino
Submodules¶
None
Users¶
List of usernames sorted by number of module imports: leekuanwei, odstrcilt, matejaj, mattesr, ceelenl, turnerl, shis, odstrcil, eldond, sciortinof, shafer, tomas, wilkstm, welsha, callahank, hongrongjie, thomek, messers, smiskeyj, duranj, marshalli, ashtonkeya, huqiming, koendersj, sciof, stephanet, wanghuiqian, zamperinis, bortolon, canikjm, carvalhoi, khabanovf, knolkerm, lterzolo, nelsonand, orlov, pandyam, parsonsm, pfzhang, puettericht, smithsp, todstrci, turcof, wudonggui, yanz, zeng