Skip to main content

A lightweight Python library with a C++ core for very fast calculations of reflection and transmission spectra in optical thin-film systems using the transfer-matrix method.

Project description

tmm_faster

tmm_faster is a lightweight Python library with a C++ core for very fast calculations of reflection and transmission spectra in optical thin-film systems using the transfer-matrix method (TMM).

Features

  • Calculation of reflection and transmission: Simultaneous calculation of both $s$ and $p$ as well as averaged polarization of isotropic multilayer systems using the transfer-matrix method.
  • Include incoherent layers: Fully coherent stacks are calculated with calc_coherent, stacks containing incoherent layers with calc_incoherent (for an example, see Figure 1).
  • High performance: C++ core with OpenMP parallelization for rapid calculation of multiple wavelengths and/or incidence angles. Small datasets (<10,000 wavelengths/angles) are up to 70x faster than tmm_fast, large datasets are still 1.6x faster (or 3.2x faster for both polarizations), see Table 1.

Number of wavelengths tmm_faster tmm_fast (CPU) tmm_fast (CUDA)
1 0.02 ms 2.2 ms (65x) 7.2 ms (359x)
10 0.03 ms 3.9 ms (71x) 10.2 ms (296x)
100 0.1 ms 12.8 ms (44x) 24.5 ms (91x)
1,000 0.8 ms 33.9 ms (29x) 178.8 ms (191x)
10,000 9.4 ms 18.3 ms (1.6x) 33.5 ms (2.8x)
100,000 76.1 ms 130.8 ms (1.6x) 203.2 ms (2.4x)
1,000,000 710.9 ms 1308.6 ms (1.7x) 1959.3 ms (2.5x)

Table 1: Runtimes for coherent TMM calculation, 10 layers, random n, k and d, 45° angle
(on Intel Core i9-13900H, NVIDIA RTX 4000)

Installation

With pip (Python 3.10+ required)

pip install tmm_faster

Build from source (C++17 compiler required)

git clone [https://github.com/clembron/tmm_faster.git](https://github.com/clembron/tmm_faster.git)
cd tmm_faster
python setup.py build_ext --inplace

Get started

See examples/example.py:

import tmm_faster
import numpy as np

wavelengths = np.linspace(200,1200,1000)
d = [np.inf, 5, 500, 5e4, 200, np.inf] 
c = ['i', 'c', 'c', 'i', 'c', 'i']
angles = np.linspace(0,90,1000)

n_list = [1.0, 0.05 + 3.0j, 2.4 + 0.001j, 1.5, 2.4 + 0.001j, 1.0]
n_array = np.array([n_list for _ in wavelengths])

res_incoherent = tmm_faster.calc_incoherent(n_array, d, c, angles, wavelengths)
res_coherent = tmm_faster.calc_coherent(n_array, d, angles, wavelengths)

System Illustration Figure 1: Reflection spectra (s-polarization) for an example stack with only coherent layers (left) and the same stack but with the thickest layer in the middle being treated as incoherent (right).

References

Disclaimer

This project was developed with the assistance of Gemini (Google AI). All physical models and core logic were verified by me.

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

tmm_faster-0.1.1.tar.gz (11.2 kB view details)

Uploaded Source

Built Distributions

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

tmm_faster-0.1.1-cp314-cp314t-win_amd64.whl (119.8 kB view details)

Uploaded CPython 3.14tWindows x86-64

tmm_faster-0.1.1-cp314-cp314t-win32.whl (106.8 kB view details)

Uploaded CPython 3.14tWindows x86

tmm_faster-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

tmm_faster-0.1.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

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

tmm_faster-0.1.1-cp314-cp314t-macosx_15_0_arm64.whl (371.0 kB view details)

Uploaded CPython 3.14tmacOS 15.0+ ARM64

tmm_faster-0.1.1-cp314-cp314-win_amd64.whl (111.0 kB view details)

Uploaded CPython 3.14Windows x86-64

tmm_faster-0.1.1-cp314-cp314-win32.whl (99.5 kB view details)

Uploaded CPython 3.14Windows x86

tmm_faster-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

tmm_faster-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

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

tmm_faster-0.1.1-cp314-cp314-macosx_15_0_arm64.whl (364.6 kB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

tmm_faster-0.1.1-cp313-cp313-win_amd64.whl (107.9 kB view details)

Uploaded CPython 3.13Windows x86-64

tmm_faster-0.1.1-cp313-cp313-win32.whl (96.9 kB view details)

Uploaded CPython 3.13Windows x86

tmm_faster-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

tmm_faster-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

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

tmm_faster-0.1.1-cp313-cp313-macosx_15_0_arm64.whl (364.4 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

tmm_faster-0.1.1-cp312-cp312-win_amd64.whl (107.9 kB view details)

Uploaded CPython 3.12Windows x86-64

tmm_faster-0.1.1-cp312-cp312-win32.whl (96.9 kB view details)

Uploaded CPython 3.12Windows x86

tmm_faster-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

tmm_faster-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

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

tmm_faster-0.1.1-cp312-cp312-macosx_15_0_arm64.whl (364.3 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

tmm_faster-0.1.1-cp311-cp311-win_amd64.whl (106.2 kB view details)

Uploaded CPython 3.11Windows x86-64

tmm_faster-0.1.1-cp311-cp311-win32.whl (95.6 kB view details)

Uploaded CPython 3.11Windows x86

tmm_faster-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

tmm_faster-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

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

tmm_faster-0.1.1-cp311-cp311-macosx_15_0_arm64.whl (363.2 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

tmm_faster-0.1.1-cp310-cp310-win_amd64.whl (105.4 kB view details)

Uploaded CPython 3.10Windows x86-64

tmm_faster-0.1.1-cp310-cp310-win32.whl (94.5 kB view details)

Uploaded CPython 3.10Windows x86

tmm_faster-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

tmm_faster-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tmm_faster-0.1.1-cp310-cp310-macosx_15_0_arm64.whl (361.9 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

Details for the file tmm_faster-0.1.1.tar.gz.

File metadata

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

File hashes

Hashes for tmm_faster-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e8d010cb5ee7c1f088c4d4cfff2fac15b888c58154428e66721e2e7da8b6f323
MD5 0ca457dd35775216e3f932df25fe7375
BLAKE2b-256 becc7ac58629e5a404ad7c9f97457007efd8f07722b8eaf2cb72a1caeca0b139

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1.tar.gz:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: tmm_faster-0.1.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 119.8 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 tmm_faster-0.1.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 db47206a61c111e2328407b3cdffa4a27a4b555acf9bbe4e9409d645fd08a7cb
MD5 7b0bedb582183ec579c01584974dff99
BLAKE2b-256 447bc6a3095fe7bf9a08ddc8a7ce47683d37e235b5d0bcdec88fbe99853c0f3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp314-cp314t-win_amd64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: tmm_faster-0.1.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 106.8 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 0780300d65fcc601a353f7a82ae87bebe891bc42f1749d5a412df8cc339795d7
MD5 df57fb79e5d4326f0b147a059823c6f8
BLAKE2b-256 cbc8713aee7e3fa17eca2a1ca3d60b01ca532e0f23b3f7a4e9e21b7aff724e25

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp314-cp314t-win32.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 933702913886b35eb36e514fe9738fd8f738d1c01a272d90fd3ecf978f4e0293
MD5 2fb28283de863c3123f75e140457890e
BLAKE2b-256 449f81ec78c5f055b09652dcbeecc9831e1b95417fa159eab9cf42cd5eebc88c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cec23fc86f138fd9e30fd4bdf556e3b852f5342a608c676784067915de9a0eb9
MD5 bdf74a75d810d31a588d4d26496b3861
BLAKE2b-256 0b63b4cb8a3ed91591dcff2dc934205f8ea52a7eb5d0e4cd4b0eb73c51689a8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp314-cp314t-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 cc5b9865645e84b91e91d8389b189337d8d8fa03f60d2b90f5e92926a2face48
MD5 485449a553c042b764b697b67fb6e067
BLAKE2b-256 1cbaabed2955abc61a5a16933f685d6c5e955a9e4a308459a0f45740d4c8c091

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp314-cp314t-macosx_15_0_arm64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: tmm_faster-0.1.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 111.0 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 tmm_faster-0.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 686358a9e1dd3422ce5311644c17338a1ba397e4bf4c15a5ad9800eb64b86fa0
MD5 d07aa345c744f8cea57f7302d58f088a
BLAKE2b-256 d64416f688e6cc519e343cd107507dfbfba4a08a1401c21e686faade2204d04d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp314-cp314-win_amd64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp314-cp314-win32.whl.

File metadata

  • Download URL: tmm_faster-0.1.1-cp314-cp314-win32.whl
  • Upload date:
  • Size: 99.5 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 f5fdbc397253d73d3df08be74d3a014fad2dd4575f398b0c1df504c3216ddccd
MD5 b4b1aed3b70cea033691aeeef7ecfe6c
BLAKE2b-256 2fe57ef0577845e2aa9bc3edaf8c8dafc3223d793dc644956d494f6a18845151

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp314-cp314-win32.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ce9ed4c5244b0747e32e186776697e07d7dd0bcef1039d71650e987ed1e067c2
MD5 3c61d2a58d05f97add4b338616196744
BLAKE2b-256 feefdbe5730ca03e9aaf7f025ced61983cd16ae9ef3a10a60de4b70f4d0b23d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 09f197b9ee0997a85ecc410f29dd2ea0d3492d018b1291e78b91572dcc2825df
MD5 13f3b72c0ca14d4934c46bb954f63ad1
BLAKE2b-256 b91444c446147fec1e73e820bf00eb8b9c0afeb0280a7553c225602b22f9731a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f786768046bf459bcc4bf640deb724ca8d37e5c740436357776c077722e173e2
MD5 8000f9dbd0d0223a51e72b9a3cd6474a
BLAKE2b-256 6d96981e2d90826ed27cf7b3d8a0626ff4e06409f94599d64245666677eb0537

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp314-cp314-macosx_15_0_arm64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: tmm_faster-0.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 107.9 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 tmm_faster-0.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7de4c4daff75dfa95562339673ddc3224a532ef08c646744b8b58400fe7fa4ea
MD5 a226573d7374a78ca54039d90103bfb0
BLAKE2b-256 51a4382389ece95ca759ca86d79895dac33f867641db2e86654e8227952a95c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp313-cp313-win_amd64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: tmm_faster-0.1.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 96.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 4679e752af058f1a43ca5a1296828dc5ab55fb73a7157831c1324e4ee0b9d705
MD5 d27963cab712a1500c49e06ae7f83425
BLAKE2b-256 155088b185ea5b523a85cf19af922241c465f29239ff81fc96f6067db3d13231

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp313-cp313-win32.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d0d02325772c7df93c903fded3211f492890959c909f7dd5e116c20337faefcc
MD5 60faa45691799399d63635c701668ff7
BLAKE2b-256 43abb9ca39a5ad6a0a99194b0ec7c25f6457292e6cefe680af2c50ddc134046a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 50becb6f03ca79304cacf46001a9131b407d1dc683ba06ad1e2fb306217b1899
MD5 bda6d78e31411205120c24bb5fec1cb9
BLAKE2b-256 59732e8977c4420f7d3cd86b8ceae7196ecc5607ef5b0d70798a9167214567bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6b6f1dfb32ffe3269827b3bda38d9df0dc68cfe9f9d7b27fda8bb25952c1ae1d
MD5 7b183f636b1ce19ac21bae2529323634
BLAKE2b-256 f1fe1e763443eb847931505c086c1bafcbd11c9f2124430b5993d7f5553b6b4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: tmm_faster-0.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 107.9 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 tmm_faster-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 73b7947de552376cfa5a75e5f45318219a3ac35d6825226ecdf9bcd6b8cf4b63
MD5 3e99326598a15bd204361b9e89c52f81
BLAKE2b-256 71f927fdd28a356d1f2c557ba26aa08c6ccbc082b0f740737f53914dc5d0f4f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp312-cp312-win_amd64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: tmm_faster-0.1.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 96.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 cef9f9f013554e18c7ecfada4d086d2afd652fe14811ee5872f3179407b598ed
MD5 5a24c125807f8fd1305cf9f873b3da03
BLAKE2b-256 ed24ad067bd5563248fe78f907de21b872e4358ca3a54d0abd518d20bede0101

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp312-cp312-win32.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8069299ac0feb15be49e8ca1946d79609881386abeb55622a19c94f9cc2b99f9
MD5 e338956a3c1fe2086912cc6cbaed1af8
BLAKE2b-256 7de781be05385aa574df27fd966779b920e5d64c93548e781768fbf8c7b0e0b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e67a7974ce13ca3a76a2ad5adbd2f290b089fa16190e5f0e23c67bb6a5aeea54
MD5 cf0799f366d72a92d1d0c50bd4e498ec
BLAKE2b-256 79b2642c70c726581947b28a76f55a88c40849a1d67c597aad2ed0e99dd7c002

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4105e4ffc094b713ea9e2032e32310e158eba674eebe4a39d307eef6a3b29f3a
MD5 2dac5016c5a8b75e57e13b34cec0cec3
BLAKE2b-256 d337d0d8ff2ea3420386aadb6b4142bd03d15fca6db7af7045a2a19bf281fc3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: tmm_faster-0.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 106.2 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 tmm_faster-0.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 99f67f7137655e79d5fc1d2219105105e36ed4be98d064753aa5aa5dd693f437
MD5 cca321340f90e08527cc190813d29ed7
BLAKE2b-256 0ca3222c6d346c020a78cd21e53553c2856685eddfd7901ab8523b051d8e4489

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp311-cp311-win_amd64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: tmm_faster-0.1.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 95.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b70c36d69bd3a2a46ff3d61304d2c3c32dd65ccf142545eff2a4ed8bcf828cdc
MD5 5ada009d58a28b7eedf2c386d7258548
BLAKE2b-256 d9bf6369681ab509e54874731bc9663d82bc188df954a8069923ef8fe9be7751

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp311-cp311-win32.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c5f02d1dfdd746148866ba285bad9f560641a42b41d39f73abe52e3dcd451ec7
MD5 29f283cbf8d1c59758033e02f0159dd8
BLAKE2b-256 0116e215d9673141e9848e2da228cd404a96dfa0c02158122ea28766cc9e62c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cb52a36fe44bca76900a66e93bc519a189dc52f61880170756ad775815caf5ad
MD5 5de26014762ba409818d3f32905e12d2
BLAKE2b-256 4abf6653382459e1b895ac6866f662e38c455ef582dbce58bd25a582af30bd25

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6806c0b8f514c7ad4bc8db2719bb9b8fbc7a90525b987ac3351f1f9a79deb8b8
MD5 22a775bffc9c6a5b84b3cdfb2b423ebe
BLAKE2b-256 73a01b5d052540a7621d43d37bd54d62fbc2fa6e7455c79635975610a2582215

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: tmm_faster-0.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 105.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f114b3cdb48cbf456d559558e1686520dec046403466a5bf99fbd84222ff4137
MD5 6072b15d51d58fe20c04a1a8fd34d012
BLAKE2b-256 db48b3069b8c79d521c41db0e6a3e7b56fb445dd935f8104ea8475d8c9f2c5dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp310-cp310-win_amd64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: tmm_faster-0.1.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 94.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tmm_faster-0.1.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b1d7b35b5dd28fae2e14103dd9cfbe1784290fb549501e0315ab609c8e583a4d
MD5 6bee4a6948e74e303421beca313faf70
BLAKE2b-256 054baaea6a6a3bbd5095e020667c07ac031459754d303c668d0447d5d82cb95a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp310-cp310-win32.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a05779c29a019204c6b3682b7d62f6eca6f7d7b3d8d08bfcd0d248fbbc06658f
MD5 e0014aaa0ae8aeef79aed7394d74288c
BLAKE2b-256 e55925c4af2f4fa25599a48d0ddb6be76e2267d411bac1383b10cd042de3137d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7112ed34f02be7f972b3ef22c0de4b7560fbc26bf35c9239c941497ff1ffe742
MD5 53b2414e513d37b7bb9178c89c2d8697
BLAKE2b-256 3650d4c67e587bd3c45a7b9e4e93abbb27874116ff1560af52a8585578bd9721

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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

File details

Details for the file tmm_faster-0.1.1-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for tmm_faster-0.1.1-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 98d3be09aad472a5d2e1aab3f57091d4fe243cf2deec9b5a52a8b2ce43e7471d
MD5 d3bcb769089107025b482ce172c6760a
BLAKE2b-256 f4b58a2dfa2a902a7b5dd42f768c5124e2b791f5d2b6e8da5577f1f12a29491d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tmm_faster-0.1.1-cp310-cp310-macosx_15_0_arm64.whl:

Publisher: build_and_publish.yml on clembron/tmm_faster

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