Skip to main content

generalised FFTLog

Project description

fftl — generalised FFTLog for Python

The fftl package for Python contains a routine to calculate integral transforms of the type ã(k) = ∫ a(r) T(kr) dr for arbitrary kernels T. It uses a modified FFTLog[^2] method of Hamilton[^1] to efficiently compute the transform on logarithmic input and output grids.

The package only requires numpy. To install with pip:

pip install fftl

[^1]: Hamilton A. J. S., 2000, MNRAS, 312, 257 (astro-ph/9905191) [^2]: Talman J. D., 1978, J. Comp. Phys., 29, 35

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fftl-2022.7.13.tar.gz (5.0 kB view details)

Uploaded Source

File details

Details for the file fftl-2022.7.13.tar.gz.

File metadata

  • Download URL: fftl-2022.7.13.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for fftl-2022.7.13.tar.gz
Algorithm Hash digest
SHA256 b9b6c94673baec497dafb53fb22de86c1b41344e0dd5b19ef4482cf0603839fa
MD5 69996c60e2c2041cf24e7570434d0df6
BLAKE2b-256 916212b30b035acb689755371f57317d317c500259eb15a12f72c1045af8ac67

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page