Skip to content

Grand Unified Discontinuous Galerkin Environment? A DG code in training.

Notifications You must be signed in to change notification settings

illinois-ceesd/grudge

 
 

Repository files navigation

grudge

Gitlab Build Status Github Build Status

grudge helps you discretize discontinuous Galerkin operators, quickly and accurately.

It relies on

  • numpy for arrays
  • modepy for modes and nodes on simplices
  • meshmode for modes and nodes on simplices
  • loopy for fast array operations
  • pytest for automated testing

and, indirectly,

  • PyOpenCL as computational infrastructure

PyOpenCL is likely the only package you'll have to install by hand, all the others will be installed automatically.

https://badge.fury.io/py/grudge.png

Resources:

About

Grand Unified Discontinuous Galerkin Environment? A DG code in training.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 77.2%
  • Tcl 19.8%
  • C++ 2.7%
  • Other 0.3%