:hero: A plasma simulation framework for (almost) all the scales The Gkeyll 2.0 Code: Documentation Home ++++++++++++++++++++++++++++++++++++++++ .. epigraph:: "Magic Chicken Software Framework" -- Artificial 'Intelligence' view on Gkeyll .. epigraph:: "Don't Panic" -- The Hitchhiker's Guide to the Galaxy 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. The Gkeyll package contains two major parts: the :ref:`gkyl ` simulation framework and the the :ref:`postgkyl ` post-processing package. Here you will find documentation for the full Gkeyll package. If you want to contribute to Gkeyll development please see :ref:`Contribution Guidelines `. For license see :doc:`License `. .. image:: gkyl-clopen-negD-no-labels-trim.png :class: align-right :width: 50 % .. toctree:: :maxdepth: 1 install quickstart/main gkyl/main postgkyl/main gkyl/pubs gkyl/presentations dev/main Authors +++++++ 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). As of 2022, the active funding for the project comes from: - National Science Foundation's `CSSI program `_ - DOE's SciDAC program - ARPA-E BETHE Theory and Simulation Grant to Virginia Tech and PPPL - Other NSF individual-PI awards to Princeton University - PPPL LDRD program Past funding has come from the Airforce Office of Scientific Research and NASA. The CEO and Algorithm Alchemist of the project is `Ammar Hakim `_. The lead physicists for the project are `Greg Hammett `_, `Amitava Bhattacharjee `_, and `Bhuvana Srinivasan `_. The `major contributors `_ (`see also `_) to the code are: James (Jimmy) Juno, Noah Mandell, Manaure (Mana) Francisquez, Petr Cagas, Liang Wang, Tess Bernard, Jason TenBarge, and Kolter Bradshaw. For a full list of contributors see our Github pages. .. _gkyl_contact: Contact us ++++++++++ Should you have any questions, request or ideas, please feel free to open a GitHub issue about it in `gkyl `_ or `postgkyl `_ repositories, or message us via gkeyll-dev -at- pppl dot gov.