X-Point Gyrokinetic Code (XGC)
Contents
General Information
How to Become an XGC User
Introduction to XGC’s Git Workflow
Building XGC
Running XGC
Kernels and Tests
XGC API Documentation
XGC Preprocessor Macros
XGC Inputs
Meshing for XGC Simulations
XGC algorithms
XGC Outputs
X-Point Gyrokinetic Code (XGC)
»
XGC - X-Point Included Gyrokinetic Code
View page source
XGC - X-Point Included Gyrokinetic Code
¶
Contents
General Information
References
How to Become an XGC User
Introduction to XGC’s Git Workflow
Organization of and workflow for the XGC repositories
Building XGC
Building XGC with CMake
Installation of 3rd Party Software
Running XGC
Overview
Preparation of a run directory
ADIOS2 configuration
PETSc configuration
Examples of batch scripts
XGC Examples
Kernels and Tests
Compiling
Running
XGC API Documentation
XGC Preprocessor Macros
XGC Inputs
XGC1 Input Parameters
XGCa Input Parameters
Meshing for XGC Simulations
Generating Meshes for XGC Simulations
File Format of XGC Mesh Files
XGC algorithms
Anomalous Diffusion Model
Collision Operator
Equations of Motion
Gyro-Averaging
Heat/Torque Sources
Neutral Particle Recycling
Parallelization
Particle Resampling
Poisson/Ampere Solver
Total-f Method
XGC Outputs
Reading Output
Output reading tools and scripts
Output Parameters