Programs in Physics & Physical Chemistry
|[Licence| Download | New Version Template] aebr_v1_0.tar.gz(25 Kbytes)|
|Manuscript Title: Gauss-Legendre and Chebyshev quadratures for singular integrals|
|Authors: A. Deloff|
|Program title: SINGQUAD|
|Catalogue identifier: AEBR_v1_0|
Distribution format: tar.gz
|Journal reference: Comput. Phys. Commun. 179(2008)908|
|Programming language: Fortran 90.|
|Computer: Any with a Fortran 90 compiler.|
|Operating system: Linux, Windows, Mac.|
|RAM: Depending on the complexity of the problem|
|Keywords: Gauss-Legendre quadrature, singular integral.|
|PACS: 02.60.Jh, 02.40.Xx.|
Nature of problem:
Program provides Gauss-Legendre and Chebyshev (Fejér-1) weights for various singular integrands
The weights are obtained from the condition that the quadrature of order N must be exact for a polynomial of degree ≤(N-1). The weights are expressed as moments of the singular kernels associated with Legendre or Chebyshev polynomials. These moments are obtained in analytic form amenable for computation.
If the NAGWare f95 compiler is used, the option, "-kind=byte", must be included in the compile command lines of the Makefile.
The test run supplied with the distribution takes a couple of seconds to execute.
|Disclaimer | ScienceDirect | CPC Journal | CPC | QUB|