Efficient and easy Fast Fourier Transform (FFT) for Python.
Project description
Efficient and easy Fast Fourier Transform for Python
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:
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:
- OpenMPI or equivalent
- 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
- Python packages
fluiddyn cython pyfftw pythran mpi4py
- A C++11 compiler and BLAS
libraries
and
configure
~/.pythranrc
to customize compilation of Pythran extensions - Configure
~/.fluidfft-site.cfg
to detect the FFT libraries and installfluidfft
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file fluidfft-0.4.3.tar.gz
.
File metadata
- Download URL: fluidfft-0.4.3.tar.gz
- Upload date:
- Size: 432.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31635a6fe22279c1c47bbf3a61202ab36c6110be409e5c7a785ef8a17158e1df |
|
MD5 | dd0a728703e20286da7d0c78417f6a80 |
|
BLAKE2b-256 | fa05e6e940f003995e6b96980b93d1735267af1d0510ee84a17238dc7b8b18fe |
Provenance
The following attestation bundles were made for fluidfft-0.4.3.tar.gz
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3.tar.gz
- Subject digest:
31635a6fe22279c1c47bbf3a61202ab36c6110be409e5c7a785ef8a17158e1df
- Sigstore transparency entry: 147580672
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp313-cp313-win_amd64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 245.2 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eee5e6e510dd40b0ed072f190bb13e9cfc03a26bc4e6caa4c2474a0259ad05fa |
|
MD5 | e0ad4fc24a5ebe3d3dfd6181b65cba53 |
|
BLAKE2b-256 | 6359e12bf510afe89e1f4f67b240aa2f5f80c8645b191590f159129af2a12ded |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp313-cp313-win_amd64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp313-cp313-win_amd64.whl
- Subject digest:
eee5e6e510dd40b0ed072f190bb13e9cfc03a26bc4e6caa4c2474a0259ad05fa
- Sigstore transparency entry: 147580688
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 238.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5484e32e71f6383c6f2159ee8cf9989a0ec728c6f0880cee34e0952e3e22016 |
|
MD5 | 86b8960858c1e48becabd5f691f46c04 |
|
BLAKE2b-256 | 9228361fa91c38383a10e6bd010a2008764fbc525f394dc52b753cc66363ecaf |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Subject digest:
b5484e32e71f6383c6f2159ee8cf9989a0ec728c6f0880cee34e0952e3e22016
- Sigstore transparency entry: 147580696
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 225.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48f183076fbc2d261bc81296cec77472d40662f40d17d6ba614d7d0e6fa0233d |
|
MD5 | 2c83f60244a95a81c61efea9e43da579 |
|
BLAKE2b-256 | 8e4d44783e655d7f06d18953ce10a312d3c2676d2c7084b2e5241617568f74eb |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Subject digest:
48f183076fbc2d261bc81296cec77472d40662f40d17d6ba614d7d0e6fa0233d
- Sigstore transparency entry: 147580681
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp313-cp313-macosx_11_0_arm64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 214.7 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb58791ed25953b27b57286b18c80ef5fe3814560d87f269ac81a2442c9959d6 |
|
MD5 | a9c671236a3c9397edf007417a89fc7e |
|
BLAKE2b-256 | cac7e03bde3c84e154ba9c78d47bdaad3d0bcbbf648f7ce4fd5cc9b6247a5396 |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp313-cp313-macosx_11_0_arm64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp313-cp313-macosx_11_0_arm64.whl
- Subject digest:
eb58791ed25953b27b57286b18c80ef5fe3814560d87f269ac81a2442c9959d6
- Sigstore transparency entry: 147580679
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp313-cp313-macosx_10_13_x86_64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 268.0 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8633a18ee35e21e8990cf117a13f3533cde5ab09d325a0ceb4df7db7f879dcd4 |
|
MD5 | 11d2ef4e72a6757b3812c3f015fe90a3 |
|
BLAKE2b-256 | dfefb7b7a500baa1f32f8629a193a283aff08280ec5c2d0935478e6c6cf33681 |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp313-cp313-macosx_10_13_x86_64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp313-cp313-macosx_10_13_x86_64.whl
- Subject digest:
8633a18ee35e21e8990cf117a13f3533cde5ab09d325a0ceb4df7db7f879dcd4
- Sigstore transparency entry: 147580677
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 245.2 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25fc16622ddfaf2f69a9507085c1b014ce15f7eca13bcdc6f50a64a20035e959 |
|
MD5 | 4838da2b842977058bf57c51b899fa8a |
|
BLAKE2b-256 | efb7775474e4e2ba64726096ea91876fbe87ae795a335cd1a2c29535ab23d932 |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp312-cp312-win_amd64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp312-cp312-win_amd64.whl
- Subject digest:
25fc16622ddfaf2f69a9507085c1b014ce15f7eca13bcdc6f50a64a20035e959
- Sigstore transparency entry: 147580673
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 238.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04157433cd56d8e2393b69f73c88fa72ba43103ed96aedf8c64a6bd60931ebfb |
|
MD5 | 9dd13cb1560bd83561bf3e9f477716d2 |
|
BLAKE2b-256 | 778344b374dd6bd508fbfa3484801c83fdbd420c307d91175996fe14e808d07d |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Subject digest:
04157433cd56d8e2393b69f73c88fa72ba43103ed96aedf8c64a6bd60931ebfb
- Sigstore transparency entry: 147580686
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 225.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f601b6d870216d16da09c9ee348424971de0b8095345c39ef727cf08608afbc0 |
|
MD5 | c6d8e5b57023f13a18a748751bc7fd3d |
|
BLAKE2b-256 | d5717f4db240691121eab70d536d605d22db6c490bf66e019a69509d714aefec |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Subject digest:
f601b6d870216d16da09c9ee348424971de0b8095345c39ef727cf08608afbc0
- Sigstore transparency entry: 147580693
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 214.7 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96bd4745f1f572ac4a6aefb4bbeb2542a06a01700a4fda3ea8eef24f15f5a59f |
|
MD5 | 0b6f5f806fd4332aaa455358fff379eb |
|
BLAKE2b-256 | 02a8b7072bbcdd52ccd11bb3938c70807723a209344b7afa094ef0bd73ab07c9 |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp312-cp312-macosx_11_0_arm64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp312-cp312-macosx_11_0_arm64.whl
- Subject digest:
96bd4745f1f572ac4a6aefb4bbeb2542a06a01700a4fda3ea8eef24f15f5a59f
- Sigstore transparency entry: 147580682
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp312-cp312-macosx_10_13_x86_64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 268.0 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d09e7cd9075b7c8dea0f1008a4978ed3fad8882c94e0265425d3c8cd7544135 |
|
MD5 | 6a586190b3d65ff23673b7807bf93a26 |
|
BLAKE2b-256 | f4b93378facdfeb1c650c165b402b9f905b859dc480ec57f26e27f537f7550e4 |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp312-cp312-macosx_10_13_x86_64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp312-cp312-macosx_10_13_x86_64.whl
- Subject digest:
5d09e7cd9075b7c8dea0f1008a4978ed3fad8882c94e0265425d3c8cd7544135
- Sigstore transparency entry: 147580700
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 244.2 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1576b4db71ffbe81e8b9a70b6ded2d8a8ab16c5d8657534e2636957645a4d1a4 |
|
MD5 | 029b4ae7e70c338ae1520755660971b8 |
|
BLAKE2b-256 | 50d9b890dacb921c49e184af9eb6eca9b1595625718ad054eb7a5391ea2b066b |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp311-cp311-win_amd64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp311-cp311-win_amd64.whl
- Subject digest:
1576b4db71ffbe81e8b9a70b6ded2d8a8ab16c5d8657534e2636957645a4d1a4
- Sigstore transparency entry: 147580695
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 245.4 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32f73aa6b369bea0f7c5f26cb2b0cde47278d8a349d5d51f5ecc33ebdaa2a7c7 |
|
MD5 | 0f65a54b5ccc0274cdba523cadee356e |
|
BLAKE2b-256 | 7e698657f90ae52b2e6ff8777b3660bc60be9314bbd11755cc9132b14a839b0d |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Subject digest:
32f73aa6b369bea0f7c5f26cb2b0cde47278d8a349d5d51f5ecc33ebdaa2a7c7
- Sigstore transparency entry: 147580680
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 228.7 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a6c779c4a5797df825c9d02cd0f73661e6048abcd8b3faa15e4288da6044b0a |
|
MD5 | 22c38b114b759ddc323e3557321e71d3 |
|
BLAKE2b-256 | c468f6aaa85b66ad5ebb9258df077d7ddfdeb961a7ddcf208d6b5e1d53a1a1c9 |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Subject digest:
1a6c779c4a5797df825c9d02cd0f73661e6048abcd8b3faa15e4288da6044b0a
- Sigstore transparency entry: 147580698
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 214.4 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffb9c5079eeb2910241e822105210432ecf04dba688d4a9932c26284cf0c7deb |
|
MD5 | b192d0d3e32e247ba1f8e6d033b25f78 |
|
BLAKE2b-256 | 2d935fc8608f8f43ff471cc562ba6e8ff3ca858eb94eba20ef290b106bd86c77 |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp311-cp311-macosx_11_0_arm64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp311-cp311-macosx_11_0_arm64.whl
- Subject digest:
ffb9c5079eeb2910241e822105210432ecf04dba688d4a9932c26284cf0c7deb
- Sigstore transparency entry: 147580692
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp311-cp311-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 266.1 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03a39b843ad204f809a9595552621ae779adbdbb9df171efdb267dac4cacd8f3 |
|
MD5 | 038df148b8ff7ac0b02e675968444639 |
|
BLAKE2b-256 | 2b6e2a92b04aff9e28b51059074f4297d435c7ae38deb0a40dc3d1d09fa361ff |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp311-cp311-macosx_10_9_x86_64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp311-cp311-macosx_10_9_x86_64.whl
- Subject digest:
03a39b843ad204f809a9595552621ae779adbdbb9df171efdb267dac4cacd8f3
- Sigstore transparency entry: 147580687
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 244.2 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6104063912d9e2d209f8e39b4a7399387e07428a44978826901f29e2c7626c22 |
|
MD5 | 4cadc994fdda55df534085c44f21aa8c |
|
BLAKE2b-256 | ad7979df1aa73b05122f9bfe5f63c8d80fb5c7a15c89f5d9147b4cd686d2a974 |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp310-cp310-win_amd64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp310-cp310-win_amd64.whl
- Subject digest:
6104063912d9e2d209f8e39b4a7399387e07428a44978826901f29e2c7626c22
- Sigstore transparency entry: 147580674
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 246.6 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bb2c30c211086d616d845898c148a4cfc357e408e7eabe1a93fa6ed7aaecf34 |
|
MD5 | ce696b18ccff6effe8ae7638efb562b9 |
|
BLAKE2b-256 | 31d528262e3064c5425d5545b6c39695324ce712a4a273d538c0c025c75915eb |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Subject digest:
3bb2c30c211086d616d845898c148a4cfc357e408e7eabe1a93fa6ed7aaecf34
- Sigstore transparency entry: 147580683
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 230.0 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9430ba9b70ba9eec6960333d544a80fffb8323c829d59c20d9f2c856e74c474 |
|
MD5 | 25f57fad075f71a625664c82f357f136 |
|
BLAKE2b-256 | a900aec0a0af4a3609a3d82ba804f57db9cf6e6ddf12e0ddf64500c2a0616ced |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Subject digest:
a9430ba9b70ba9eec6960333d544a80fffb8323c829d59c20d9f2c856e74c474
- Sigstore transparency entry: 147580690
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 214.4 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 180e814e0deb4eb7e71ca08f8bad42a09d55414847de47f345b96031f132fb5c |
|
MD5 | 8a229bbcba6c1efe14d044f911a2de63 |
|
BLAKE2b-256 | 6ccdcadfcc11323f271459b856073637977569a0b13db2bb93679352b84afd0e |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp310-cp310-macosx_11_0_arm64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp310-cp310-macosx_11_0_arm64.whl
- Subject digest:
180e814e0deb4eb7e71ca08f8bad42a09d55414847de47f345b96031f132fb5c
- Sigstore transparency entry: 147580699
- Sigstore integration time:
- Predicate type:
File details
Details for the file fluidfft-0.4.3-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: fluidfft-0.4.3-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 266.1 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 174abcde8223cd7d7390b84cbe8c7445eb0555dc33ed266f6eee20acfcbdd7c9 |
|
MD5 | 3dce19de7ba59228ad428661ffa26bf3 |
|
BLAKE2b-256 | ccb42e69c56001e9130a88e1d4542db427fe9614b000ed940e6084635cc6bbea |
Provenance
The following attestation bundles were made for fluidfft-0.4.3-cp310-cp310-macosx_10_9_x86_64.whl
:
Publisher:
wheels.yml
on fluiddyn/fluidfft
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
fluidfft-0.4.3-cp310-cp310-macosx_10_9_x86_64.whl
- Subject digest:
174abcde8223cd7d7390b84cbe8c7445eb0555dc33ed266f6eee20acfcbdd7c9
- Sigstore transparency entry: 147580697
- Sigstore integration time:
- Predicate type: