Universität Innsbruck


Supplement: Full-F gyrofluid modelling of blob-impurity interaction in the tokamak scrape-off layer

This website provides links and files to reproduce data and figures used for the poster "Full-F gyrofluid modelling of blob-impurity interaction in the tokamak scrape-off layer" as well as the poster itself as presented at the at the 17th European Fusion Theory Conference held in Athens, Greece, between 9 and 12 October 2017. Scientific or computational details are not explicated here.

Please, feel free to contact the author: eduard.reiter@uibk.ac.at



Poster (.pdf) and LaTeX sources (including graphics generated by the author, place holders otherwise). Compiles with TeX Live 2017, using LuaTeX and packages as included in the source and style files. Please note that fonts are not included, hence slight differences in the layout might occur.


For source code and excellent documentation of the numerical library FELTOR see: https://github.com/feltor-dev/feltor

FELTOR provides integration of different sets of 2D/3D full-F gyrofluid equations to model the behaviour of magnetized fusion plasmas in tokamak configurations. Calculations scale on distributed as well as on shared memory systems, efficiently executed on CPUs and GPUs alike.

All calculations have been performed on the Vienna Science Cluster 2 (VSC2) but can be reproduced on any system that meets the basic requirements of FELTOR. For reproduction of all data presented, please:

  1. Clone the Eduard Reiters personal fork of the FELTOR github repository (since impurity aware code is not yet merged with mainline repo): https://github.com/e3reiter/feltor and provide necessary libraries according to the documentation there.
  2. Compile and execute the impurity-aware subset of FELTOR routines provided under /src/impurities (relative to your local copy of FELTOR). Use input files provided below.


Data was generated from this set of FELTOR input files (.json) to be processed with the impurity-aware routines of FELTOR.

Output & post-processing

Simulation generated netCDF 4 datafiles have to be subjected to the impRdiag subroutine under /diag/ (relative to your local copy of the sources). Because of considerable storage requirements outputfiles are not provided for download.

Generation of graphics is done via various (poorly documented) python 3.5 scripts heavily relying on matplotlib and auxiliary packages as references in the sources.


For convenience literature referenced at the poster is linked here:

Nach oben scrollen