Skip to content
Snippets Groups Projects
README.rst 1.1 KiB
Newer Older
  • Learn to ignore specific revisions
  • grudge
    ======
    
    grudge helps you discretize discontinuous Galerkin operators, quickly
    and accurately.
    
    It relies on
    
    * `numpy <http://pypi.python.org/pypi/numpy>`_ for arrays
    * `modepy <http://pypi.python.org/pypi/modepy>`_ for modes and nodes on simplices
    
    Andreas Klöckner's avatar
    Andreas Klöckner committed
    * `meshmode <http://pypi.python.org/pypi/meshmode>`_ for modes and nodes on simplices
    
    Andreas Klöckner's avatar
    Andreas Klöckner committed
    * `loopy <http://pypi.python.org/pypi/loo.py>`_ for fast array operations
    
    * `leap <http://pypi.python.org/pypi/leap>`_ for time integration
    * `dagrt <http://pypi.python.org/pypi/dagrt>`_ as an execution runtime
    
    * `pytest <http://pypi.python.org/pypi/pytest>`_ for automated testing
    
    and, indirectly,
    
    * `PyOpenCL <http://pypi.python.org/pypi/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 <http://documen.tician.de/grudge>`_
    * `wiki home page <http://wiki.tiker.net/Grudge>`_
    * `source code via git <http://gitlab.tiker.net/inducer/grudge>`_