Gkeyll
Description
gkeyll website
DESCRIPTION
Gkeyll v2.0 (pronounced as in the book “The Strange Case of Dr. Jekyll and Mr. Hyde”) is a computational plasma physics code mostly written in C and LuaJIT. Gkeyll contains solvers for gyrokinetic equations, Vlasov-Maxwell equations, and multi-fluid equations. Gkeyll is developed at multiple institutions, with the present leadership residing at Princeton University’s Department of Astrophysical Sciences and the Princeton Plasma Physics Laboratory (PPPL), a Department of Energy (DOE) national lab, managed by Princeton University. Other major partners are Virginia Tech, MIT, Rensselaer Polytechnic Institute (RPI), University of Maryland, Indiana University, and Helmholtz-Zentrum Dresden-Rossendorf (HZDR).
The Gkeyll package contains two major parts: the gkyl simulation framework and the the postgkyl post-processing package. At https://gkeyll.readthedocs.io/en/latest/ you will find documentation for the full Gkeyll package.
Environment Modules
Run module spider gkeyll
to find out what environment modules are available for this application.
System Variables
- HPC_GKEYLL_DIR - installation directory
- HPC_GKEYLL_BIN - binary directory
- HPC_GKEYLL_LIB - library directory
Configuration
See the Gkeyll_Configuration page for gkeyll configuration details.
Additional Information
WRITE_ADDITIONAL_INSTRUCTIONS_ON_RUNNING_THE_SOFTWARE_IF_NECESSARY
Job Script Examples
See the Gkeyll_Job_Scripts page for gkeyll Job script examples.