CGYRO output files

It is not not recommended to read these files directly. Rather, we encourage the use of the CGYRO python data interface.

Time-independent output

Filename

Short description

out.cgyro.egrid

Energy mesh and various weights

out.cgyro.equilibrium

Physics input data

out.cgyro.grids

Mesh dimensions and coordinates

out.cgyro.hosts

MPI ranks and hostnames

out.cgyro.info

Human-readable description of simulation

out.cgyro.memory

Memory usage statistics

out.cgyro.mpi

Recommendations for choosing MPI tasks and OMP threads

out.cgyro.version

Version information and timestamp for simulation

bin.cgyro.geo

GK equation coefficients versus θ

Common time-dependent output

Filename

Short description

Switch

out.cgyro.time

Time and error vector

out.cgyro.timing

Kernel timer data

bin.cgyro.freq

Mode frequency vector

bin.cgyro.kxky_phi

δϕ(kx0,ky,t)

bin.cgyro.kxky_apar

δA(kx0,ky,t)

FIELD_PRINT_FLAG = 1

bin.cgyro.kxky_bpar

δB(kx0,ky,t)

FIELD_PRINT_FLAG = 1

bin.cgyro.kxky_n

δna(kx0,ky,t)

MOMENT_PRINT_FLAG = 1

bin.cgyro.kxky_e

δEa(kx0,ky,t)

MOMENT_PRINT_FLAG = 1

bin.cgyro.kxky_v

δva(kx0,ky,t)

MOMENT_PRINT_FLAG = 1

bin.cgyro.ky_flux

Γa,Πa,Qa versus (ky,t)

bin.cgyro.ky_cflux

Γa,Πa,Qa (half domain) versus (ky,t)

Restart data

Filename

Short description

out.cgyro.tag

Restart tag file (contains time index and value)

bin.cgyro.restart

Binary restart file

Output Normalization

Ion sound gyroradius

ρs,unit=cseBunit/(mDc)

Ion sound speed

cs=Te/mD

gyroBohm particle flux

ΓGB=necs(ρs,unit/a)2

gyroBohm momentum flux

ΠGB=neaTe(ρs,unit/a)2

gyroBohm energy flux

QGB=necsTe(ρs,unit/a)2