Table of Contents

G2C3

G2C3 (Global Gyrokinetic Code using Cylindrical Coordinates) is a particle-in-cell (PIC) code developed at the Plasma Theory Group (PTG) at the Indian Institute of Science (IISc) to study kinetic instabilities in magnetically confined fusion plasma. This wiki page serves as a manual for G2C3 (Ver1.0).

The literature on the gyrokinetic simulation codes are in here.

Compiling the code

>> make clean
>> make
>> make sc

Running the code

>> make run

We use a ''Makefile'' to compile the code configured to run different compilers based on the HPC system and to run the code using the ''jobscript''. If you are setting up the code to run on a new machine, please follow the instructions to modify the Makefile and the jobscript as required.

I/O operations

GUI (Matlab App)

System Requirement: MATLAB 2024b (and above)

The MATLAB app installation files are available in “./gui” folder. Go to the MATLAB “APPS” tab, click “Install App” and choose the corresponding files.

Click here for usage and data related information.

G2C3 GUI window

For developers

Contributors

Core developers: Animesh Kuley, Jaya Kumar Alageshan

Module Contributors
Computation Sarveshwar Sharma
Equilibrium Tajinder Singh, Sadhitro De
Kinetic electrons Joydeep Das
Magnetic island Amal Biju, Vibhor Kumar Singh
Mesh and neural network Abhishek Tiwari

Ver 1.0 (ITG-Benchmark)

1.mp4

Resources