pyfmma: Fast Multipole Method for arbitrary functions
Project description
FMMA
任意次元の変数 $x_i $, $y_j$ と任意の関数 $f$ について、
c_i = \sum_{j} w_j f(x_i, y_j)
を高速に計算するためのライブラリ
インストール
cmakeを用いた場合、以下のようにしてインストール出来る
cmake -B build
cmake --build build
cmake --install build
BLASを用いて高速化する場合は、build時に
cmake -B build -DFMMA_USE_BLAS=ON
とする
使い方
fmma::FMMA<double, 3> fmma;
fmma.set_fn([](auto x, auto y){return 1.0/(x[0]-y[0]);});
fmma.set_solver_type("fmm");
fmma.solve(target, source_weight, source, ans);
のようにして使用する。
現在はsolverとしてexact, nrnmm, tree, fmmが実装済み
$O(n(x)) = O(n(y)) = O(N)$の時の計算量は以下の通り:
| type | computatoin cost |
|---|---|
| exact | $O(N^2)$ |
| nrnmm | $O(N\sqrt{N})$ |
| tree | $O(N\log{N})$ |
| fmm | $O(N)$ |
ベンチマーク結果
github-actions を用いたベンチマーク結果:
1次元の場合:
2次元の場合:
参考文献
- W. Fong and E. Darve. The black-box fast multipole method. Journal of Computational Physics, 228 (2009).
FMMA(English)
FMMA is a library to calculate fastly
c_i = \sum_{j} w_j f(x_i, y_j)
for arbitrary function $f$ and variables $x_i$, $y_j$ in arbitrary dimension.
Benchmark results using github-actions are follows :
1D:
2D:
Install(English)
You can install this library as follows if cmake is used:
cmake -B build
cmake --build build
cmake --install build
If BLAS is required, define an argument like:
cmake -B build -DFMMA_USE_BLAS=ON
Usage(English)
You can use FMMA as
fmma::FMMA<double, 3> fmma;
fmma.set_fn([](auto x, auto y){return 1.0/(x[0]-y[0]);});
fmma.set_solver_type("fmm");
fmma.solve(target, source_weight, source, ans);
exact, nrnmm, tree, fmm are now implemented as solver.
when $O(n(x)) = O(n(y)) = O(N)$, the computational cost are as follows:
| type | computatoin cost |
|---|---|
| exact | $O(N^2)$ |
| nrnmm | $O(N\sqrt{N})$ |
| tree | $O(N\log{N})$ |
| fmm | $O(N)$ |
Benchmark results
Benchmark results using github-actions are as follows:
1D:
2D:
References
- W. Fong and E. Darve. The black-box fast multipole method. Journal of Computational Physics, 228 (2009).
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 Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyfmma-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 253.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93b8083c90b6610feab38d8189bfe3a54c1fdb54299671eb322aa9e606491ba4
|
|
| MD5 |
58266e3ecbb86d531b12957a90f508b6
|
|
| BLAKE2b-256 |
b82b9e07045c93332195217a516426443450e978e1bab0f301b4f923b2ceb2b1
|
File details
Details for the file pyfmma-0.1.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 268.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bad8a98ea2e191748ee085efa063e5466147a153960fb27340ad4fd3ac2ebed0
|
|
| MD5 |
9e99c86d0f98f16088394c118b4a6071
|
|
| BLAKE2b-256 |
2e8f40682abde74b6f9a2a5ed41fd0e98ae402c8cb6b8764ddf54eea6e59a804
|
File details
Details for the file pyfmma-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 253.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a8e368a5f523bf62f21c5cd973af71f71e1998cb6014f2db670f6f2005a0a33
|
|
| MD5 |
90450b3baad17a5480ee908ffb6e33b7
|
|
| BLAKE2b-256 |
e43f32d285f3f6cba0a5550bd14f583df0af4dc08da6740d3d34e104342c3e19
|
File details
Details for the file pyfmma-0.1.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 268.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6bad29d26cb494280d3b3113c718053701652f8ab40db48e515cbdb3642f578f
|
|
| MD5 |
af5309201ddc00b960ba79545f990e03
|
|
| BLAKE2b-256 |
d87ad3ee8f9f6855c844c9c98e8327cefad632b6c02ab980bfbde2ab00fe2bf7
|
File details
Details for the file pyfmma-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 252.7 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c3d892b3a683b39439897585abcf9eb51de1631ef12aadde22b523c0876ea56
|
|
| MD5 |
f9540000919fa2e4687c45582a1adeb8
|
|
| BLAKE2b-256 |
2ec0ce7aea66958ef7cdc7d479f5d56b1245b2280d2bee7ae4043f7f7715dd0d
|
File details
Details for the file pyfmma-0.1.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 267.4 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13b7b8dbf948928013003ff4b248d5bf7ecc25b332cd377c6937b888f10f92cd
|
|
| MD5 |
c5ecf9f203fd86ecaa92c077072d9755
|
|
| BLAKE2b-256 |
0f2b13aa88d5f1769396a24767e62d2067d81ff316490c87bdf13b28f91160e4
|
File details
Details for the file pyfmma-0.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 253.9 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f84058e7291ba48efcfc88e050aa0ebd62ed2bcf0dd784fe4a9d447780dbf4a
|
|
| MD5 |
51e570e67ce58203a769fb234e0d216b
|
|
| BLAKE2b-256 |
469d650d006c07dc5dfc834b096c2866ef9eb724e44a31fe7ba428131cc878c2
|
File details
Details for the file pyfmma-0.1.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 268.2 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7157fdf4dc7048aa128743b8d9d172316ecf82bb8ed0485c621b34508650d300
|
|
| MD5 |
5a30aab70270bbf95486ac26920eba41
|
|
| BLAKE2b-256 |
4145deacb1c55416b648dfbc647d9382555dfcbc9c64d7b7b48f5b4f3c1f4cb2
|
File details
Details for the file pyfmma-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64cf6d237472006b3b929aba07331ba5cd762835a33d98dafb5c57bd1ceb1da6
|
|
| MD5 |
a664e1130ef13184455b32d198a09453
|
|
| BLAKE2b-256 |
54ab60fdfc90ae78e4bc44052f157f30e3e1cc5a5bd3ade04850ea3502e0ccac
|
File details
Details for the file pyfmma-0.1.1-cp313-cp313-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp313-cp313-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa839986b8eba18878daf06dc67ba8d202b75ad3fee248782a6a7af9e6ee29b0
|
|
| MD5 |
f4ac4fb981a8f20ed446bc22b9243dd5
|
|
| BLAKE2b-256 |
43c9c3bc002024fc159ab213b5c9dafbed7130fbd828a14d45b1551d96830a7f
|
File details
Details for the file pyfmma-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 285.2 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c433c7a0e15348809fb98aaed4e345fe85f1c888a9ec68ee07bb17a29d470d82
|
|
| MD5 |
a8f004ec0e57f2f402e4c5aa658e333f
|
|
| BLAKE2b-256 |
2120592ff995592625f91a3673330cce4782d297439feff7f98e1d1719566fa2
|
File details
Details for the file pyfmma-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 295.6 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b912de39185dc9048975fbb0b125fda731b71f065355ccdb8aa87e376c8e257b
|
|
| MD5 |
08f1998203315f134b47976107d439ee
|
|
| BLAKE2b-256 |
18cdf568b76abd20bee929c1705cdd4712a81d1fd6237252ca9a09c93ce44c7d
|
File details
Details for the file pyfmma-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e16122134e2b66d49db6eeffd6d284bf3229d12ddcd3e0490740796440bcf12
|
|
| MD5 |
9c5939cf62bad5a6b43020e096f3adfe
|
|
| BLAKE2b-256 |
6bf313cdab79f8499fbeebd4de28baa8613db8d6cb37d63970114274aa82f130
|
File details
Details for the file pyfmma-0.1.1-cp312-cp312-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp312-cp312-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1cebfa9d0a1dc84ad0e9e1be17d4840f7ff74fd96bfb2200ba6c2d346df319f9
|
|
| MD5 |
4b8d6a36a33b3a9eb61341799e2afc43
|
|
| BLAKE2b-256 |
ac096d49a34de001412952b540624c27e8fe3a72b2e79739d77b67d71a089d98
|
File details
Details for the file pyfmma-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 285.2 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0736ea35b89cee3224c380aab4a2478548d3889e43c1ddd77b1ac10f52741092
|
|
| MD5 |
3c68af76163d914eedb5110dded1aa2c
|
|
| BLAKE2b-256 |
cfec16980943f1767160f3d4b3f0722c189ecce04fddcce3e92120be1a5949b2
|
File details
Details for the file pyfmma-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 295.5 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f6963bf68b2d72569c8c9c688b3c82c1d93cb78a45f3cf46516cef4698e515f
|
|
| MD5 |
8da0c80501f63ee49fe53245a8c343d4
|
|
| BLAKE2b-256 |
2a9efea4672bc85b2339aa417f4dc77c4e585b381d46410c7d3afc246c090816
|
File details
Details for the file pyfmma-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99c4ccfb944dfbb474c2ad2e2a1fe147b095a1ac82e8a244f1b3f452e5bd8eed
|
|
| MD5 |
080999b61fa81e352dfe50f886d1b867
|
|
| BLAKE2b-256 |
31426a5b7aba47358c4c3918db150642c056a42fcded4305cc4b47707858876f
|
File details
Details for the file pyfmma-0.1.1-cp311-cp311-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp311-cp311-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec77639fbffa92d78cade25480acb0107dfb0f89b8f83fd85c615f607eb61eff
|
|
| MD5 |
29aaf0f7f6f045cf01b603c1d5585359
|
|
| BLAKE2b-256 |
91d75417e21d5181841013e7dc25a6917fc042fb3c4887213653c0c905d5a3b2
|
File details
Details for the file pyfmma-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 284.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ed015d523191a86d6696c3eb2a401d6e98b4c739cc97577bf165a8697e2345b
|
|
| MD5 |
383229bceb53a1f0387d84f3ecb3325f
|
|
| BLAKE2b-256 |
fb9fd21aee701f4a019776b84659dd1dfaae80d23563ae0876a6790391831a04
|
File details
Details for the file pyfmma-0.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 294.6 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37da7ca0af6cde49a50df8c474db3527744eb23bbabdc5703c958a4f3a761145
|
|
| MD5 |
164e8acee83103531861a0649cb5cdf3
|
|
| BLAKE2b-256 |
b47b9f07a2d9476072e09564fdda30d541d18908afa12128f5eba6afb6cf96b7
|
File details
Details for the file pyfmma-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
361eb397a5bc68e38a13801834ffacba2d40278d7462ddb3756996c000a8386f
|
|
| MD5 |
9d40abd835804bd87b80aa75467ce21a
|
|
| BLAKE2b-256 |
6c1492a7977a958e6bf6543529c2be9a2c9f9ddbd23e0bcd2c4c866980ab37ac
|
File details
Details for the file pyfmma-0.1.1-cp310-cp310-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp310-cp310-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
245175ab5ef9bc95d9ec08d07f16452934987b60bcdcbe9ffb61f5653276c0c0
|
|
| MD5 |
bdf451c163f470c228e9e0bf6ee851c8
|
|
| BLAKE2b-256 |
25806bb721b25c2396a1b546ca7e9c8da82e180b3e67a759954ca3d471d06bfb
|
File details
Details for the file pyfmma-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 283.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
951c449ccf85b0a52693e57f99594d5a74543f34d49f9bcdc845e74e89e5c9a5
|
|
| MD5 |
654c6b502b3cdac78409ceb2fc7e046c
|
|
| BLAKE2b-256 |
e1c745e113287c302d1c8008022cead2738d53088fef60148e6d04ba82f96629
|
File details
Details for the file pyfmma-0.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 293.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b71b281f0fa3dcea5065ab3bdfb9b19a72ac5fdcd1666ead3c64491bd692bb00
|
|
| MD5 |
d18e680ae92d6a8d27a4e3778fee999f
|
|
| BLAKE2b-256 |
afadb6a54e102558d990c487a56c73a1f1cc16936082ac5922a875b54c47cad3
|
File details
Details for the file pyfmma-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa705ab9481eb944e2acfa7e82628ae168881d93cad1c3bb8eb86cb4fc299ba2
|
|
| MD5 |
a5091692ae064eb041cc590270666fe5
|
|
| BLAKE2b-256 |
7a9840c6c28d7024f9f6686f2371cb169d63e62e5ff7b9a9a943d4cbe2624c02
|
File details
Details for the file pyfmma-0.1.1-cp39-cp39-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp39-cp39-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90d90d4d63de0a3f31b10cef00da9205bbf1c4f87d1f956d00aaa14c6d0e84c6
|
|
| MD5 |
1a5a55c4950cde8e50cc617aa6230452
|
|
| BLAKE2b-256 |
a605a47bf43d3161c908173ea5873893c23589b826090c57822875345fdc821c
|
File details
Details for the file pyfmma-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 283.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20da9c586041678b96bb07d55db7c93b663c0bfd5e3ee265366d71023624d16b
|
|
| MD5 |
3dfd1aa6c21c36d8f7227c885ccef7d6
|
|
| BLAKE2b-256 |
1d5ac9a0093f6ab4ed947862d203586f87bb438c05662fd2be4ec152a46e9754
|
File details
Details for the file pyfmma-0.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 294.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7b11a44ba81453169fc95e10b517798aeaa65aee1fb5f4b46afa2d9c895a29b
|
|
| MD5 |
7a756524d300a65f1a268fd99c424669
|
|
| BLAKE2b-256 |
0cfb14a05c3b68261d867ab15757509460561b0bb68fbb024c183678a0b5f6c6
|
File details
Details for the file pyfmma-0.1.1-cp38-cp38-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp38-cp38-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57b826ed5786de48fba927ce6e547e2217a7b4f3f70bfa2b651e55f8c2cb3e2b
|
|
| MD5 |
9e82c4032dbd6b0cd0ba29f7fac03336
|
|
| BLAKE2b-256 |
3d2ff92d328849e922c724764742c4909ceec16c5f4404ae564f0e6a84bfb1af
|
File details
Details for the file pyfmma-0.1.1-cp38-cp38-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp38-cp38-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
47c0285a27f1af9d78d3fae41aa69cc7e881f854f627cf87e941e52a685d894a
|
|
| MD5 |
5fe18454a4dd8f8eeba52f581bbb0457
|
|
| BLAKE2b-256 |
9b5f647ecb448866763120e4692ed80e4d583feb1ef2db9eb7afc55f8f539854
|
File details
Details for the file pyfmma-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 283.4 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3083a2256990464603de7248927070df54c68a870eaa560f715eb71e46d9ba01
|
|
| MD5 |
7761e431817075b2a5d3c639a37cbd3f
|
|
| BLAKE2b-256 |
220e602dd36eb496b0023822a0ee2a4d85d65a59726a29908ed69a5c24dd5ba5
|
File details
Details for the file pyfmma-0.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 293.5 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dbc8eeaaf4a4e8bd6024fe375731dd460554a860ab0775281b37847d78f8d1d1
|
|
| MD5 |
28f73f67cb1664193dc26ec02d3a6e3d
|
|
| BLAKE2b-256 |
7b762989640c836a1dd5a0e90a4d0fb707e1af6606c09e146dc06eaa0975f8c4
|
File details
Details for the file pyfmma-0.1.1-cp37-cp37m-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp37-cp37m-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.7m, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20811612b79ea374b2f3f2f2a67cca3483d249789ae5e122e724b55b3bbce411
|
|
| MD5 |
f9ded51a14216596479f3dd817f51f6d
|
|
| BLAKE2b-256 |
f3965c06928a1b188411612d5e649eadb78b71f31b271b1ffb987bdb4c2ba131
|
File details
Details for the file pyfmma-0.1.1-cp37-cp37m-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp37-cp37m-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.7m, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61468c03d229e8a1a3765974f4e37ec88e9995010fa5262df015e358df64b2fb
|
|
| MD5 |
c667783067e3c98ece8ff83bbed04760
|
|
| BLAKE2b-256 |
0eb972c96e6f05d98275c87b3092874e52d95036dacf4ab63206b8cadd567f49
|
File details
Details for the file pyfmma-0.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 282.2 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4068dd15c1643d21c6f1174c611f05a43373f07b5d1dcbea90b49d026605e9fe
|
|
| MD5 |
aab790e9c481791597b236b7173705ae
|
|
| BLAKE2b-256 |
80b9e8aad5f24bb9e80b41bbc2ab79f74bd3d7c2fdc1c4e358f37f41bd224f8a
|
File details
Details for the file pyfmma-0.1.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 294.5 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1bc99252c6a1b3690f37b326afeeb17e6e7a39dbd489d1db1a6ec07e861846a2
|
|
| MD5 |
dabc78ccb6d85b5f95cad6f4392dba6d
|
|
| BLAKE2b-256 |
3679e30aea4c5ef9947e8850c7a1206284ae71928550a7aeb5bc67eb6eddc2ee
|
File details
Details for the file pyfmma-0.1.1-cp36-cp36m-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp36-cp36m-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.6m, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05cd94e6cc7637d854e78a20d248217433c86c19b0f48af35026a73ecebdc1cc
|
|
| MD5 |
cd959f6f18adc1aa39d93433b4e0ddbb
|
|
| BLAKE2b-256 |
1eb13e35767d12f35ea46fc03d1b14d1823f1e95561a3e01f0515af965d8df39
|
File details
Details for the file pyfmma-0.1.1-cp36-cp36m-musllinux_1_2_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp36-cp36m-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.6m, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b8c3470bdb85bfe186636644845c6869500f9e0c7deba7c7bb11e8b98e9dab1
|
|
| MD5 |
21f934ed7c9010ae1b00bd424c37ea70
|
|
| BLAKE2b-256 |
bad510cab0fb83aa304fe8a9e29b06f5cb34c8a5264152d3241360c16a390675
|
File details
Details for the file pyfmma-0.1.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 281.4 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f15a8f5204e01ae65d0e0d8dd30624bfd9885d763452a9195bab4060164d943b
|
|
| MD5 |
add6709d73f70d138db808b8b291cc86
|
|
| BLAKE2b-256 |
48bb3dfe881053bb235c379107c0506057e874ffeb1f0a7b0488f9340145ba27
|
File details
Details for the file pyfmma-0.1.1-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyfmma-0.1.1-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 294.1 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7134f96110a779f66598ad43789723a6cf1a8e26463d4da3951b2b7eb427fb2d
|
|
| MD5 |
8723b04eadcec23f5409a244014dd0f5
|
|
| BLAKE2b-256 |
4cf7f372a6bb24f3faddc689b17c3b2b4a42645f98c747b87ded69e9c9ea4802
|