Gkeyll

From UFRC
Revision as of 14:49, 3 June 2024 by Perera (talk | contribs)
Jump to navigation Jump to search

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.