Metadata-Version: 1.2
Name: grudge
Version: 2021.1
Summary: Discretize discontinuous Galerkin operators quickly, on heterogeneous hardware
Home-page: https://github.com/inducer/grudge
Author: Andreas Kloeckner
Author-email: inform@tiker.net
License: MIT
Description: grudge
        ======
        
        .. image:: https://gitlab.tiker.net/inducer/grudge/badges/master/pipeline.svg
            :alt: Gitlab Build Status
            :target: https://gitlab.tiker.net/inducer/grudge/commits/master
        .. image:: https://github.com/inducer/grudge/workflows/CI/badge.svg?branch=master&event=push
            :alt: Github Build Status
            :target: https://github.com/inducer/grudge/actions?query=branch%3Amaster+workflow%3ACI+event%3Apush
        
        ..
            .. image:: https://badge.fury.io/py/grudge.png
                :alt: Python Package Index Release Page
                :target: https://pypi.org/project/grudge/
        
        grudge helps you discretize discontinuous Galerkin operators, quickly
        and accurately.
        
        It relies on
        
        * `numpy <https://pypi.org/project/numpy>`_ for arrays
        * `modepy <https://pypi.org/project/modepy>`_ for modes and nodes on simplices
        * `meshmode <https://pypi.org/project/meshmode>`_ for modes and nodes on simplices
        * `loopy <https://pypi.org/project/loopy>`_ for fast array operations
        * `leap <https://pypi.org/project/leap>`_ for time integration
        * `dagrt <https://pypi.org/project/dagrt>`_ as an execution runtime
        * `pytest <https://pypi.org/project/pytest>`_ for automated testing
        
        and, indirectly,
        
        * `PyOpenCL <https://pypi.org/project/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: https://pypi..org/project/grudge
        
        Resources:
        
        * `documentation <https://documen.tician.de/grudge>`_
        * `wiki home page <https://wiki.tiker.net/Grudge>`_
        * `source code via git <https://gitlab.tiker.net/inducer/grudge>`_
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Other Audience
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Utilities
Requires-Python: ~=3.6
