grudge ====== grudge helps you discretize discontinuous Galerkin operators, quickly and accurately. It relies on * `numpy `_ for arrays * `modepy `_ for modes and nodes on simplices * `meshmdoe `_ 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. .. image:: https://badge.fury.io/py/grudge.png :target: http://pypi.python.org/pypi/grudge Resources: * `documentation `_ * `wiki home page `_ * `source code via git `_