Skip to main content

Efficient and easy Fast Fourier Transform (FFT) for Python.

Project description

FluidFFT

Efficient and easy Fast Fourier Transform for Python

Latest version Supported Python versions Documentation status Code coverage Heptapod CI Github Actions Linux Github Actions Pixi

Fluidfft provides C++ classes and their Python wrapper classes written in Cython useful to perform Fast Fourier Transform (FFT) with different libraries, in particular

pfft, p3dfft and mpi4py-fft are specialized in computing FFT efficiently on several cores of big clusters. The data can be split in pencils and can be distributed on several processes.

Documentation: https://fluidfft.readthedocs.io

Getting started

To try fluidfft without installation: Binder notebook

For a basic installation which relies only on a pyFFTW interface; or provided you have the optional FFT libaries, that you need, installed and discoverable in your path (see environment variables LIBRARY_PATH, LD_LIBRARY_PATH, CPATH) it should be sufficient to run:

pip install fluidfft [--user]

Add --user flag if you are installing without setting up a virtual environment.

Installation

To take full advantage of fluidfft, consider installing the following (optional) dependencies and configurations before installing fluidfft. Click on the links to know more:

  1. OpenMPI or equivalent
  2. FFT libraries such as MPI-enabled FFTW (for 2D and 3D solvers) and P3DFFT, PFFT (for 3D solvers) either using a package manager or from source
  3. Python packages fluiddyn cython pyfftw pythran mpi4py
  4. A C++11 compiler and BLAS libraries and configure ~/.pythranrc to customize compilation of Pythran extensions
  5. Configure ~/.fluidfft-site.cfg to detect the FFT libraries and install fluidfft

Note: Detailed instructions to install the above dependencies using Anaconda / Miniconda or in a specific operating system such as Ubuntu, macOS etc. can be found here.

C++ API

See a working minimal example with Makefile which illustrates how to use the C++ API.

Tests

From the root directory:

make tests
make tests_mpi

Or, from the root directory or any of the "test" directories:

pytest -s
mpirun -np 2 pytest -s

How does it work?

Fluidfft provides classes to use in a transparent way all these libraries with an unified API. These classes are not limited to just performing Fourier transforms. They are also an elegant solution to efficiently perform operations on data in real and spectral spaces (gradient, divergence, rotational, sum over wavenumbers, computation of spectra, etc.) and easily deal with the data distribution (gather the data on one process, scatter the data to many processes) without having to know the internal organization of every FFT library.

Fluidfft hides the internal complication of (distributed) FFT libraries and allows the user to find (by benchmarking) and to choose the most efficient solution for a particular case. Fluidfft is therefore a very useful tool to write HPC applications using FFT, as for example pseudo-spectral simulation codes. In particular, fluidfft is used in the Computational Fluid Dynamics (CFD) framework fluidsim.

License

Fluidfft is distributed under the CeCILL License, a GPL compatible french license.

Metapapers and citations

If you use FluidFFT to produce scientific articles, please cite our metapapers presenting the FluidDyn project and Fluidfft:

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

fluidfft-0.4.5.tar.gz (506.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fluidfft-0.4.5-cp314-cp314t-win_amd64.whl (280.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

fluidfft-0.4.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (237.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fluidfft-0.4.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (224.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

fluidfft-0.4.5-cp314-cp314t-macosx_11_0_arm64.whl (208.6 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

fluidfft-0.4.5-cp314-cp314t-macosx_10_13_x86_64.whl (225.0 kB view details)

Uploaded CPython 3.14tmacOS 10.13+ x86-64

fluidfft-0.4.5-cp314-cp314-win_amd64.whl (272.6 kB view details)

Uploaded CPython 3.14Windows x86-64

fluidfft-0.4.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (247.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fluidfft-0.4.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (232.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

fluidfft-0.4.5-cp314-cp314-macosx_11_0_arm64.whl (219.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fluidfft-0.4.5-cp314-cp314-macosx_10_13_x86_64.whl (236.4 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

fluidfft-0.4.5-cp313-cp313-win_amd64.whl (268.7 kB view details)

Uploaded CPython 3.13Windows x86-64

fluidfft-0.4.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (247.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fluidfft-0.4.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (231.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

fluidfft-0.4.5-cp313-cp313-macosx_11_0_arm64.whl (219.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fluidfft-0.4.5-cp313-cp313-macosx_10_13_x86_64.whl (236.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

fluidfft-0.4.5-cp312-cp312-win_amd64.whl (268.7 kB view details)

Uploaded CPython 3.12Windows x86-64

fluidfft-0.4.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (247.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fluidfft-0.4.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (231.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

fluidfft-0.4.5-cp312-cp312-macosx_11_0_arm64.whl (219.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fluidfft-0.4.5-cp312-cp312-macosx_10_13_x86_64.whl (236.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

fluidfft-0.4.5-cp311-cp311-win_amd64.whl (268.6 kB view details)

Uploaded CPython 3.11Windows x86-64

fluidfft-0.4.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (249.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fluidfft-0.4.5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (231.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

fluidfft-0.4.5-cp311-cp311-macosx_11_0_arm64.whl (219.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fluidfft-0.4.5-cp311-cp311-macosx_10_9_x86_64.whl (236.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

File details

Details for the file fluidfft-0.4.5.tar.gz.

File metadata

  • Download URL: fluidfft-0.4.5.tar.gz
  • Upload date:
  • Size: 506.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fluidfft-0.4.5.tar.gz
Algorithm Hash digest
SHA256 ebaad3ad4bfaeea7f9b5bd9d9679c2158ba67b7b101dde310e04b5e2f9193d3d
MD5 57198412fbfd8fbd1dcde176b76c158a
BLAKE2b-256 9e6aee38af938e7dc32e75814e8fd0f756ae1ff02860803fa186dc6dcf6ed302

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5.tar.gz:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: fluidfft-0.4.5-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 280.5 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fluidfft-0.4.5-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 79e25239b1e22b4d34dbc90629c0e62e632276640bc3b07e0932582acd19964f
MD5 3f02bf6d69b4cf6774ce5bec96e6c9cb
BLAKE2b-256 35a38d06a2e06ef5adf047b5dde7ed9893396547b21e90ff6db452765c045b4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp314-cp314t-win_amd64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ebf67f2830d67b3c3a5eb57ce3f905e48b04dac2ff9c7d53c8af6b104d1c50c6
MD5 7fac9bf55ec9c6ddba351e160437e5c8
BLAKE2b-256 bd5c39aed1f23278396e96ef338ccafac028d3a256f24f16c59a47623fcbb649

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ce6823347bd4ec70a7480e53105a087b9a15a51e627a3976ccbdd963ab80c30e
MD5 d391bae3996467d86f45dba5cd30b0c1
BLAKE2b-256 9cc1d99ebc24428c8dd6567e123df0960df7cf695c8f8b0662a69758102c7ccf

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86430b4c35dfea3a7cd1c562abdeefc9a28405d60d4c63d8c83d51b370bd696e
MD5 3eb7d84179261853432a529590ab9774
BLAKE2b-256 13ce80c6f494b057a4f5fa0bea7e605e013baa982027631fff053d810ed082c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp314-cp314t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp314-cp314t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 09b07230dddbaccf40cae49eeb75f84166ea14b503576faf8c4790b9bd6c2f8a
MD5 3c33e9ee9d2bc0b7cded0bf9725e8ffa
BLAKE2b-256 76e6e2c77c469d18d3e1bce8c385afd5f166348ab776c59e1d9fde2c60fb3249

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp314-cp314t-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fluidfft-0.4.5-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 272.6 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fluidfft-0.4.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 9e0e62fc9c10d34454a4358e29eefbecb0daee1a8133d8d7c295e09b4201ce12
MD5 e0ffc3315a39fb8c49592a90b1127d09
BLAKE2b-256 959c51b0a66726e1786d7df03b4610401b7e6325ee9b1f0f1cf02b8d8623e0f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp314-cp314-win_amd64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2359bb2d5c1c80b6cdade93c8574219e3c125e6efd7bb815de67d28d7ce27c37
MD5 ababd87c98eedb339e8be3ba020fb2c9
BLAKE2b-256 c9d7f4714b1db6152c168896d54c679ee069985918b17f2ebff26c275e7ba97c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6dae5ea78e68ee55bcdb2171c48c37941118c00c924e71fcd590e41fb449ebcb
MD5 71aa3e61d6d512de0aa7daded456ace4
BLAKE2b-256 c64d5a6b79e7ae9000f7012b6db2002d44b544690041bb47221177fcff907495

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 170bc97e133461514d2ac01f5726a4d9666861e8c225f08cafb2dc8f287e873e
MD5 a9801687d4a232a49e1cf04766879e8f
BLAKE2b-256 afe5a4b23ec6b20674a59896df28103487892c846289fe8c94aa66ae00ff9657

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0c1d9a82603e66e25100f318ced222218aaaa08b117526b4c196d398ec1fc045
MD5 211421d6085eb9bd583d3d67db82c276
BLAKE2b-256 31d1f4f2c934bf4271624efb5256e9c2e90e3241f3dd9c241771ae89f7b77f90

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp314-cp314-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fluidfft-0.4.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 268.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fluidfft-0.4.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d5c199608473ca54a3e987fc18d873eb0c0cda80b3d14c6890451c88fba4b8cc
MD5 3dde28fd1a6e98fa7255f841a0fc25ad
BLAKE2b-256 f1e804427cf6fdbc4f863e222fd33f9c1ed7bec08b78d7663db3ddea23d79648

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 96a0d0aade6aa8cbf55573c075023d669c78089f6bb8d15798132ec5611a66da
MD5 2f70076b4776f970169080f1a0268e7d
BLAKE2b-256 037e7cf2f86b2fde1e8d40b970e2cd03dbc039cdb95b346c4023792a630804ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f4b9759449a86b7c237bdc2ac9a65f5bfd4b8511943c757c2f46d50ea065d902
MD5 86c5133e5ecc8ae61dd3a8fa68626aa4
BLAKE2b-256 4dc6d239db531fa5491aa360a2afa4c091844802ea8d8c0f9885a89253228b65

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5559c66a4bba27c3ff897dfbca2884f0659ab6e222bb2c7a704fc4e74e007432
MD5 359e0a95bf35cf8cdc494547e9a1d520
BLAKE2b-256 181a8f8df85806739638dc2f31b3d40be3ad7fd5575e07ba8d6cada47813424c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6e12764aeab692f5e92928bcdaad0fd189b1fd7c3fd7715aa4a586ed4c8665c1
MD5 3ebf1fd61997264df0a0377767ce8003
BLAKE2b-256 d062e6b45e76033921e431c48689471246c49d5a89b731bee69a1ff0a52c48aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: fluidfft-0.4.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 268.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fluidfft-0.4.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 eaf0d7ad99097f239d81e0fb7ba5b14aa99a66d1cb962304e616fe69c771a4ff
MD5 6cf2cb962402546470e54d0aa118af4a
BLAKE2b-256 e212dd1841cf3053fff5f70b71428ab85492e90da86291a7fa7bc28a33c17233

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 abb663b09e7f59d7c2ff1d7948fac9efb72340d08a2acb6bd5914481244ee537
MD5 b2a9decbe9648a5d33cbfa119346443d
BLAKE2b-256 2fe7114b9958903877dfea87a363c84203a5e4a7f432ddbe3a7d7b34be2ac86d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4110bb53b634f538e3cb2dcbfb84656970d28bedb786034720279381a76d1dbd
MD5 e7f80a95c562125f6fd2bb2c6836074c
BLAKE2b-256 441522c6cf5f626b62579a3305ff73bc76173ffbab077c52200f6f76cff621fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a276fb867406f64ab2045dd1ac61f87cbad2d4a81b28261410e09d0d58ce93f8
MD5 8efaaf289479d3fe2072d3f38dc3f28f
BLAKE2b-256 0047e7027940cedd9502ba8747c5ef62d7db984cc5868e9748495163bdfdc159

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 80f2097726d4bf97879808a5014c02544488b9750df5a217cab3b365139d0833
MD5 8624287fdf5f9d60fdac951599aa8dcc
BLAKE2b-256 b3b52a06862a511f70c87d9ad7ad99bed74a70f8970770e82c6b3513c2d10aa0

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: fluidfft-0.4.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 268.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fluidfft-0.4.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e662abaf1b052fc2d91af88ba13fb5cfd608829820587a3b0e9960c7f50b1c3d
MD5 b5d921ca1ea47fbc79f218a59663ffb4
BLAKE2b-256 a110c5975541b25f2624276e6d5dae47cc77ff6560b1368e176b38b0e471ca28

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 59136419d57c8fc5c7da2acff925ec1e03c3576ea24138bcaab30ef90eede27b
MD5 59aa003c484944778b3254a2636470bf
BLAKE2b-256 37c7b4384359ed0c539a3eacf2de55c56adeea1bf1d27d07097321bdd9e7d8cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9daa696766abc6e1a71f6d695dbf2d5bf8b42de23d200864f5f1281fc92a5910
MD5 bb57aa5a246fc5c1ff7a617b427d871a
BLAKE2b-256 a20a1b59c4ada6f48b1caa43aed05db7fda6e1fce25e26b49c97050c40b8f118

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 098e5d3e5b8ea87ab5246ce4024ffed15758f5d8930f53083d1556a446e5e8be
MD5 a8388cf479ebcd0b70e910557bb0b0a4
BLAKE2b-256 668134489007212f87fe6fe1b91daa8446b68e2e708b58dbec992240750049f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fluidfft-0.4.5-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fluidfft-0.4.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3ae3f3886cb3d79ea165c3a8291665c301b301d11a0ce5e7b185a285f3d0e32e
MD5 5f42dd43ca2f0ecba239b61e4dd7feec
BLAKE2b-256 26eda6169e2af556e400dd926ba818998ab6049a0bed3d0b98bfa16bb0060e09

See more details on using hashes here.

Provenance

The following attestation bundles were made for fluidfft-0.4.5-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on fluiddyn/fluidfft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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