Skip to content

Evaluate layer and volume potentials accurately. Solve integral equations.

Notifications You must be signed in to change notification settings

hudaibeid/pytential

 
 

Repository files navigation

pytential: 2D/3D Layer Potential Evaluation

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

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.

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 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.

Resources:

About

Evaluate layer and volume potentials accurately. Solve integral equations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.4%
  • Tcl 0.6%