Difference between revisions of "Gkeyll"

From UFRC
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
|{{#vardefine:url|https://gkeyll.readthedocs.io/en/latest/}}
 
|{{#vardefine:url|https://gkeyll.readthedocs.io/en/latest/}}
 
<!--CONFIGURATION: OPTIONAL (|1} means it's ON)-->
 
<!--CONFIGURATION: OPTIONAL (|1} means it's ON)-->
|{{#vardefine:conf|Gkeyll}}          <!--CONFIGURATION-->
+
|{{#vardefine:conf|}}          <!--CONFIGURATION-->
|{{#vardefine:exe|Gkeyll}}            <!--ADDITIONAL INFO-->
+
|{{#vardefine:exe|}}            <!--ADDITIONAL INFO-->
 
|{{#vardefine:job|1}}            <!--JOB SCRIPTS-->
 
|{{#vardefine:job|1}}            <!--JOB SCRIPTS-->
 
|{{#vardefine:policy|}}        <!--POLICY-->
 
|{{#vardefine:policy|}}        <!--POLICY-->
Line 17: Line 17:
 
{{#if: {{#var: url}}|
 
{{#if: {{#var: url}}|
 
{{App_Description|app={{#var:app}}|url={{#var:url}}|name={{#var:app}}}}|}}
 
{{App_Description|app={{#var:app}}|url={{#var:url}}|name={{#var:app}}}}|}}
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).
 
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. You will find documentation for the full Gkeyll package clicking on the link given above.
+
The Gkeyll package contains two major parts: the gkyl simulation framework and the the postgkyl post-processing package. You will find documentation for the full Gkeyll package by clicking on the link given above.
 
 
  
 
<!--Modules-->
 
<!--Modules-->
Line 38: Line 36:
 
{{#if: {{#var: exe}}|==Additional Information==
 
{{#if: {{#var: exe}}|==Additional Information==
  
WRITE_ADDITIONAL_INSTRUCTIONS_ON_RUNNING_THE_SOFTWARE_IF_NECESSARY
+
!WRITE_ADDITIONAL_INSTRUCTIONS_ON_RUNNING_THE_SOFTWARE_IF_NECESSARY
  
 
|}}
 
|}}

Latest revision as of 14:55, 3 June 2024

Description

gkeyll website  
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. You will find documentation for the full Gkeyll package by clicking on the link given above.

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


Job Script Examples

See the Gkeyll_Job_Scripts page for gkeyll Job script examples.