Skip to content
@gkeyllorg

The Gkeyll Organization

The Gkeyll Simulation Framework: Multi-Physics Simulations, From Tokamaks to Black Holes

The Gkeyll Simulation Framework

Gkeyll is a multi-scale, multi-physics simulation framework, developed for a variety of applications in plasma physics, fusion, space physics, general relativity, and high-energy astrophysics. The core of Gkeyll is written in C, featuring a lightweight, modular design and minimal external dependencies, plus an additional Lua scripting layer (for specifying simulation input parameters) provided via the Lua-C API.

See the Gkeyll Documentation page for installation instructions and publication page for a full list of Ph.D theses and papers.

The Project Co-Leads are Jimmy Juno (West Virginia University) and Mana Francisquez (Princeton Plasma Physics Laboratory).

The present incarnation of Gkeyll is it's third: the previous two are archived and available on request.

Gkeyll is a multi-institutional project, funded over the years by the Department of Energy, National Science Foundation, Airforce Office of Scientific Research, Advanced Research Projects Agency - Energy, National Aeronautics and Space Administration, The Simon Foundation, and others.

All of Gkeyll code is released under the MIT License.

Popular repositories Loading

  1. gkeyll gkeyll Public

    The Gkeyll Computational Plasma Physics Package

    C 99 18

  2. postgkyl postgkyl Public

    Postprocessing tool for Gkeyll 1.0 and 2.0 data

    Python 24 8

  3. gkylcas gkylcas Public

    Common Lisp 23 2

  4. gkyl-doc gkyl-doc Public

    HTML 7 7

  5. gkyl-paper-inp gkyl-paper-inp Public

    Input file and supplementary data from submitted/published papers.

    C 5 5

  6. gkylzero-apps gkylzero-apps Public

    Gkeyll Apps for various problems

    Python 1

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…