This is the home page of the GYACOMO code wiki. This wiki is at its earliest stage but is already able to lead you through the complete installation of GYACOMO.
General informations
The source code is located in the src
directory. The local
directory contains dirs.inc
and make.inc
that contains contextual information (directories, location of libraries etc.) for the Makefile
to work. The matlab
directory serves as a personal archive and storage for post-processing scripts and is not the object of this wiki.
Table of content
- An installation tutorial of the required library and of the code compilation
- A list of Input parameters.
- A page about the initialization available here.
- A list of the sources used in GYACOMO is also available and documentation pages per module is written progressively.
- A page about parallel boundary conditions for sheared flux tube.
- A list of possible improvements.
Writing convention
In this wiki, we denote by "WIP" (work in progress) any feature that is currently under development.
Published work
The following papers are presenting in detail the theoretical framework of the code.
Hoffmann, A., Frei, B., & Ricci, P. (2023). Gyrokinetic simulations of plasma turbulence in a Z-pinch using a moment-based approach and advanced collision operators. Journal of Plasma Physics, 89(2), 905890214. doi:10.1017/S0022377823000284
Hoffmann, A., Frei, B., & Ricci, P. (2023). Gyrokinetic moment-based simulations of the Dimits shift https://arxiv.org/abs/2308.01016