Developer Reference

  • 2021.1
  • 12/04/2020
  • Public Content

Fast Poisson Solver Routines

In addition to the Real Discrete Trigonometric Transforms (TT) interface (refer to Trigonometric Transform Routines),
Intel® oneAPI Math Kernel Library
supports thethe Poisson Solver interface. This interface implements a group of routines (Poisson Solver routines) used to compute a solution of Laplace, Poisson, and Helmholtz problems of a special kind using discrete Fourier transforms. Laplace and Poisson problems are special cases of a more general Helmholtz problem. The problems that are solved by the Poisson Solver interface are defined more exactly in Poisson Solver Implementation. The Poisson Solver interface provides much flexibility of use: you can call routines with the default parameter values or adjust routines to your particular needs by manually tuning routine parameters. You can adjust the style of error and warning messages to a
notation by setting up a dedicated parameter. This adds convenience to debugging, because you can read information in the way that is natural for your code. The
Intel® oneAPI Math Kernel Library
Poisson Solver interface currently contains only routines that implement the following solvers:
  • Fast Laplace, Poisson and Helmholtz solvers in a Cartesian coordinate system
  • Fast Poisson and Helmholtz solvers in a spherical coordinate system.

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at