pytential: 2D/3D Layer Potential Evaluation =========================================== .. image:: https://gitlab.tiker.net/inducer/pytential/badges/master/pipeline.svg :alt: Gitlab Build Status :target: https://gitlab.tiker.net/inducer/pytential/commits/master .. image:: https://dev.azure.com/ak-spam/inducer/_apis/build/status/inducer.pytential?branchName=master :alt: Azure Build Status :target: https://dev.azure.com/ak-spam/inducer/_build/latest?definitionId=16&branchName=master .. image:: https://badge.fury.io/py/pytential.png :alt: Python Package Index Release Page :target: https://pypi.org/project/pytential/ pytential helps you accurately evaluate layer potentials (and, sooner or later, volume potentials). It also knows how to set up meshes and solve integral equations. See `here `_ for easy, self-contained installation instructions for Linux and macOS. It relies on * `numpy `_ for arrays * `boxtree `_ for FMM tree building * `sumpy `_ for expansions and analytical routines * `modepy `_ for modes and nodes on simplices * `meshmode `_ for high order discretizations * `loopy `_ for fast array operations * `pytest `_ for automated testing and, indirectly, * `PyOpenCL `_ as computational infrastructure .. image:: https://badge.fury.io/py/pytential.png :target: http://pypi.python.org/pypi/pytential Resources: * `installation instructions `_ * `documentation `_ * `wiki home page `_ * `source code via git `_