Skip to main content

FastChem, an ultra-fast equilibrium chemistry

Project description

FastChem 4

An ultra-fast equilibrium chemistry code for gas and condensed phases

Authors: Daniel Kitzmann, Joachim Stock

PyPI version License: GPL v3

Overview

FastChem is an equilibrium chemistry code that calculates the chemical composition of the gas and condensed phase for given temperatures and pressures. The calculation of the gas phase is based on a semi-analytic approach, described in detail in Stock et al. (2018) and Stock et al. (2022). FastChem Cond (version 3) adds condensation to the code, computing chemical compositions using equilibrium condensation or the rainout approximation commonly used in the field of exoplanets and brown dwarfs, as described in Kitzmann, Stock & Patzer (2024). The current version FastChem 4 resolved convergence issues in both gas phase and condensate calculations and added a wide range of new elements and chemical species.

The code is written in object-oriented C++. The current version uses log-based element densities as primary variables, which avoids numerical underflow and allows FastChem to converge at temperatures as low as 1 K (without ions). Overall, the model has been successfully tested for temperatures from 100 K to 6000 K and pressures from 1e-13 bar to 1000 bar for solar element abundances.

Besides the actual FastChem model, we provide a C++ stand-alone version in the model_src folder that allows to calculate the equilibrium chemistry for a given temperature-pressure structure. In addition, we provide the Python interface PyFastChem.

Installation

PyFastChem (Python)

The easiest way to install FastChem is via pip:

pip install pyfastchem

On most platforms, this will download a pre-compiled package, so no compiler is needed.

Building from source (C++)

mkdir build && cd build
cmake ..
make -j

This produces the fastchem executable and the fastchem_lib library. To also build the Python wrapper via CMake:

cmake -DUSE_PYTHON=ON ..
make -j

PyFastChem

FastChem includes the Python interface PyFastChem that allows running the C++ code as a normal Python module. We provide several examples that show how to call FastChem from within a Python script, including iterating over different metallicity values or C/O ratios, and computing chemical compositions with condensation. The Python examples can be found in the python directory.

Notes on Apple Silicon

Previous versions of FastChem relied on long double (quadruple) precision for convergence at low temperatures. Since Apple Silicon (Mx) processors have no hardware support for quadruple-precision arithmetic, this caused convergence issues on these machines. The current version of FastChem has been redesigned to work fully in double precision, resolving this limitation.

OpenMP on macOS

FastChem automatically runs multiple calculations in parallel using OpenMP. Apple's default compiler (Apple Clang) does not ship with OpenMP support. To enable OpenMP parallelisation on macOS, install libomp via Homebrew:

brew install libomp

CMake and the Python build system (setup.py) will automatically detect and use it.

User Guide

FastChem comes with a user guide available at: https://newstrangeworlds.github.io/FastChem/

It describes the installation and usage of FastChem and covers both the C++ stand-alone version and the Python interface. The manual also contains detailed information on the internal interface functions that the FastChem object class and its Python interface provide.

Updated chemistry data

This FastChem release contains updated chemistry data, including new elements, gas-phase species, and condensates. As part of the update, some gas-phase isomers have been renamed. Since by default the gas-phase species in FastChem use the Hill notation, isomers were identified with an underscore. For example, HCN was declared as C1H1N1_1, while the isomer HNC was C1H1N1_2. In the new FastChem database, isomers now contain their actual molecular formular as part of the Hill notation. So, HCN is now referred to by C1H1N1_hcn, while HNC is C1H1N1_hnc. The same applies to AlOH (Al1H1O1_aloh), OAlH (Al1H1O1_oalh), SSF2 (F2S2_ssf2), and FS2F (F2S2_fs2f). The new function ConvertToHill notation automatically converts these isomers to the internal FastChem notation properly.

References

If you use FastChem in your work, please cite the relevant papers:

  • FastChem (original method): Stock, J. W., Kitzmann, D., Patzer, A. B. C., & Sedlmayr, E. 2018, MNRAS, 479, 865. DOI: 10.1093/mnras/sty1531

  • FastChem 2 (improved gas-phase solver): Stock, J. W., Kitzmann, D., & Patzer, A. B. C. 2022, MNRAS, 517, 4070. DOI: 10.1093/mnras/stac2623

  • FastChem Cond (condensation & rainout): Kitzmann, D., Stock, J. W., & Patzer, A. B. C. 2024, MNRAS, 527, 7263. DOI: 10.1093/mnras/stad3515

BibTeX entries
@article{Stock2018,
  author  = {Stock, J. W. and Kitzmann, D. and Patzer, A. B. C. and Sedlmayr, E.},
  title   = {{FastChem: A computer program for efficient complex chemical equilibrium calculations in the neutral/ionized gas phase with applications to stellar and planetary atmospheres}},
  journal = {Monthly Notices of the Royal Astronomical Society},
  year    = {2018},
  volume  = {479},
  pages   = {865--874},
  doi     = {10.1093/mnras/sty1531}
}

@article{Stock2022,
  author  = {Stock, J. W. and Kitzmann, D. and Patzer, A. B. C.},
  title   = {{FastChem 2: an improved computer program to determine the gas-phase chemical equilibrium composition for arbitrary element distributions}},
  journal = {Monthly Notices of the Royal Astronomical Society},
  year    = {2022},
  volume  = {517},
  pages   = {4070--4080},
  doi     = {10.1093/mnras/stac2623}
}

@article{Kitzmann2024,
  author  = {Kitzmann, D. and Stock, J. W. and Patzer, A. B. C.},
  title   = {{FastChem Cond: equilibrium chemistry with condensation and rainout for cool planetary and stellar environments}},
  journal = {Monthly Notices of the Royal Astronomical Society},
  year    = {2024},
  volume  = {527},
  pages   = {7263--7283},
  doi     = {10.1093/mnras/stad3515}
}

Licence

This project is Copyright (c) Daniel Kitzmann and Joachim Stock.

FastChem is released under the GNU General Public Licence (GPL) 3.0. It can be freely copied, edited, and re-distributed. If the code is re-distributed it has to be released under at least a GPL 3.0 licence as well. The full licence can be found in the repository licence.md file.

The user guide is released under the Creative Commons Licence (CC BY SA). Licensees may copy and distribute the work and make derivative works based on it only if they give the authors (Daniel Kitzmann & Joachim Stock) the credits by providing a reference to the original guide and this GitHub repository. Licensees may also distribute derivative works only under a license identical to ("not more restrictive than") the license that governs the original work.

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

pyfastchem-4.0.3.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

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

pyfastchem-4.0.3-cp313-cp313-win_amd64.whl (392.7 kB view details)

Uploaded CPython 3.13Windows x86-64

pyfastchem-4.0.3-cp313-cp313-win32.whl (327.5 kB view details)

Uploaded CPython 3.13Windows x86

pyfastchem-4.0.3-cp313-cp313-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pyfastchem-4.0.3-cp313-cp313-musllinux_1_2_i686.whl (1.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

pyfastchem-4.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (584.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pyfastchem-4.0.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (614.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

pyfastchem-4.0.3-cp313-cp313-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

pyfastchem-4.0.3-cp312-cp312-win_amd64.whl (392.6 kB view details)

Uploaded CPython 3.12Windows x86-64

pyfastchem-4.0.3-cp312-cp312-win32.whl (327.5 kB view details)

Uploaded CPython 3.12Windows x86

pyfastchem-4.0.3-cp312-cp312-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyfastchem-4.0.3-cp312-cp312-musllinux_1_2_i686.whl (1.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

pyfastchem-4.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (584.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyfastchem-4.0.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (614.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

pyfastchem-4.0.3-cp312-cp312-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

pyfastchem-4.0.3-cp311-cp311-win_amd64.whl (391.1 kB view details)

Uploaded CPython 3.11Windows x86-64

pyfastchem-4.0.3-cp311-cp311-win32.whl (327.2 kB view details)

Uploaded CPython 3.11Windows x86

pyfastchem-4.0.3-cp311-cp311-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pyfastchem-4.0.3-cp311-cp311-musllinux_1_2_i686.whl (1.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

pyfastchem-4.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (585.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyfastchem-4.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (615.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

pyfastchem-4.0.3-cp311-cp311-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

pyfastchem-4.0.3-cp310-cp310-win_amd64.whl (390.8 kB view details)

Uploaded CPython 3.10Windows x86-64

pyfastchem-4.0.3-cp310-cp310-win32.whl (326.4 kB view details)

Uploaded CPython 3.10Windows x86

pyfastchem-4.0.3-cp310-cp310-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyfastchem-4.0.3-cp310-cp310-musllinux_1_2_i686.whl (1.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

pyfastchem-4.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (583.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyfastchem-4.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (615.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

pyfastchem-4.0.3-cp310-cp310-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file pyfastchem-4.0.3.tar.gz.

File metadata

  • Download URL: pyfastchem-4.0.3.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.3.tar.gz
Algorithm Hash digest
SHA256 119968cbbd275dc8a5706afc9a2a46ac182765bc43dfb00b0f713f91ec13d797
MD5 27f350937568110221e5133c42e3e9bf
BLAKE2b-256 f4b3aabd46a043484d8e848eae510822a02facfa82b9e10f4bf1ece193089e17

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3.tar.gz:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyfastchem-4.0.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 392.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f6aebb2404918ca3c2bc98dc009da3e045b79c6c97484a7ac3b9a6142fd57dc9
MD5 e29464efc1d74d5eb20a8c0967c5e125
BLAKE2b-256 415b175e29a11ab76a02a8ba8439b69a5dbea948c1ecfd60d92dd46642e9962a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp313-cp313-win32.whl.

File metadata

  • Download URL: pyfastchem-4.0.3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 327.5 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 12471a611daffde974743ff3ada9183c38201e58f686fd7c9f54f591929633d2
MD5 fbfa9e370c0c75fbca0c4acbc2924014
BLAKE2b-256 fe77a4a5b971179abb94b22fa166a07af13bc6e2ab34057253820e82f5f423aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp313-cp313-win32.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 840a363fcb0dbab6c8b8999803d856423d1ea8e8282a31ddaf47b5be384ba2af
MD5 57dca4e56e67277ca89fe87e5e9ba68f
BLAKE2b-256 95c4fe193e6c88c07973e28ce82386883a606286099ff7ffa04b51225c864967

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 70bdcf4b739be16f85648d75c33510a96fcde7de41d75486e7a0ff13b21b9e6c
MD5 390f5b51c19a677de559c1fbd919e0fe
BLAKE2b-256 79de978cc95c38aad46bfea00e694c285dd069c5cfbc0b96682bf000d1329cc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c6b7a7af2075df0a25b51c8a40a75f810c56f6df5fa850637369777f786d8d9b
MD5 f57b42546d4fbeded900add4625b0ade
BLAKE2b-256 a27f60b9138be0ee66184bfb8a67744d999421ea28c7ecb1d3f420a127750790

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ebc890330b7417f38a46948136939586ded46c23a408031903aef01cce12b3ff
MD5 ce47836988439fda7063c2e1f03c7708
BLAKE2b-256 5d276956cafe36e1f4851de814344ae15b12b7cf3cc0c3d1b143b7a6b1bb0dae

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8e232c3545fbffa449dfb2ad0d1c51dbd543150c1257942722624d9f8b06eb34
MD5 dc9fa012278fd807895b70a73f95c5db
BLAKE2b-256 ba5291904a20d05cbd1d2998dc4dadcbb6cdcea3b372e6e12f3b1855518af2fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyfastchem-4.0.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 392.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 267483227d109d209bc50f8730875a07a6c529b6cf89114c7c14477c2460a208
MD5 9e593c0a32a5feb6c709ae006a9f542a
BLAKE2b-256 8fdc977287fca35613f4af9bc3d7c4dad3802ab2f4ae3e8eed3a35097f2f166e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp312-cp312-win32.whl.

File metadata

  • Download URL: pyfastchem-4.0.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 327.5 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8ff65289048fc953868c8d5eb2f056dbccae0b5d0f4d3ccdec76e81d6bac0fcc
MD5 0f5d2382ad3fbc487b95899e453f78bf
BLAKE2b-256 24c2a355521ce0cd003468219735b415f43004004364af4ad7f547e887155459

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp312-cp312-win32.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7aebb2eb48f889b6c230bc1fd83b42749867a000925f8da4ec37c4c6ffeb7e08
MD5 3f2b6246c58cf4d466fb72074f56dcd7
BLAKE2b-256 ddf4a1b73ad941c54db8343828e57bbc6831c7e025f2ce2d652b7c2d796e45cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6945818b0b6225fa2f605b553a21f262dc176242a6e9d680de99871c06cf0667
MD5 c4c9768ed870baa51433430d805f5979
BLAKE2b-256 6a07c4dc559407990f0abe09769fc8c12d5ee3f04eb916cf3f623e2221c1f96a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 36563f44d0149e0aeeb24710fc66ae82368d4fbdc65d0589f700ca6286e1816a
MD5 aaff94df180a5287d284e76ed4426a9b
BLAKE2b-256 2b4e917ffd82266f8803c53b3e8169ec7b543c1c8c7549bae327be1254cf00bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 72ecc79e22c6df39ccc6b80afa3f308281a75bf5e80d8379415f159c6fb9294b
MD5 c4696145cc69088e641ee1e5c576d9ca
BLAKE2b-256 91be4f88d1f12a7f694c5e96710996a2ea672ecbc4f805180132b0d43ad0da24

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0244bb6c717fe8922a5fbc0c1d7783975b90d38a08e298a659201c02bd734462
MD5 e6967a46cf6c720824f84dce34007070
BLAKE2b-256 13d641e2727aabe08b342503560c21ddcca205fc11236f8e1a7661842d0db619

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyfastchem-4.0.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 391.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 797475b13f3749e8ad46ed867250b33ffd9d5c9f6fce314d79111cd22b951282
MD5 030f4841f1bc6e9743f71b5d9ea01ca9
BLAKE2b-256 d3d6cff831e9e8814821c8dcd8ce5f45f5f73a366e3ea17b26f693710655d778

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp311-cp311-win32.whl.

File metadata

  • Download URL: pyfastchem-4.0.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 327.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 489dc2ebade26ec86b93f026847c3f1ae8299444583bd66e2c3f50c25dc47afc
MD5 6a38e559042519845757669ada1de9b0
BLAKE2b-256 012e2f0f0add97344090e0608ace2160a3bdcf04ba49ab98188b6c8c0ada44bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp311-cp311-win32.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2eeba00222e7fb106083ce8cbc2b97e4df98eec9df004f59de59a13a5003a2eb
MD5 04c5a1c73ac7e5bcd0837b899ca7d15d
BLAKE2b-256 9a7dc213815ce055534d44c4443342599d2c9359dfdbf2bf93a1805fd49623c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ec57ec4360545f2ee224ac3e28c2c88cd346706d4f1fa35d34bd5e88d70da20d
MD5 68ef32753117a66d758fff9d822c9ab1
BLAKE2b-256 fd0c3ef98125e94b306270bd69e716b6cc1780083f62f9915ac32783d73addd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b695ec5ef37bde251e7e834a8f3df2d941b43358e7471131791d3fc8181be70
MD5 862b8e2777d9be0d236549c69788a495
BLAKE2b-256 a26bef087f9bbd6f4bf1582e858cecf133bac20245242dcb7696bcc7864344de

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 59aaf65ab2577cf10644ad910712d8d4a2dfbf3850f26f3231b1156cdf81e06a
MD5 f9052fa5b283557ee0380a5b27cb8c72
BLAKE2b-256 71a3657a5d9a537b795ead221e469e1d3fa9263fa42d026fbfe2eadd9a894be4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a1affadaead34231941c2bfe558034e0f9e7675102d47ac7a5debdfd61c8da2b
MD5 6702f3c1e5d42aeb869848f10b5c8272
BLAKE2b-256 a82e9c7d7c7c3245159a4a9c0d0187367d494d0815b66beaddc325f22e20d143

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyfastchem-4.0.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 390.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d895379074d3c7151320312101bd8da721afabfd797dac732c1851c586c46e19
MD5 9676ef6569469a8a8e0d79c0f5c7a1b5
BLAKE2b-256 2050e8f7156459175fdc1a8ee27f023c72dd41b3d4e04615e1b4359a1f6a20da

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp310-cp310-win32.whl.

File metadata

  • Download URL: pyfastchem-4.0.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 326.4 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyfastchem-4.0.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a58748b4560accf07792262c8df42257d04cef2c9ebb761b420c8f5eaf9ec018
MD5 5c97589f74e1a2534a819b1a65a7cf73
BLAKE2b-256 3b3c0e544f045b1ef9530ef237f6c51d7c64f7975c296d978dfd01e4d19127fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp310-cp310-win32.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0872e02e5798088b9aa7852c46c81c7f17940191f28d541984481bba1d1c8e3c
MD5 a0432adc6db0347ec77e54a3408c8a62
BLAKE2b-256 147c42f8c7f0830f92336296592658cb44f4b11e087f30fc07458490833fc05c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4e4e6ffc7a93c77dfaddf752abdef798a8618023bec95d52703c6ffc07ac7ab0
MD5 e77e9197fdce39cc2f524059d969e3e2
BLAKE2b-256 f95d02b5971d7dfd248bb10ef23f420c63b6c2a0c5d2bb84fb693a47cc331bbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f6d84cf6d84af5e49330c7b83839f83ecc5f24c6e3e7f1886dc663a459b6f18
MD5 5ecd278a9810a4fa1c935b237cc8c878
BLAKE2b-256 ab4d5aee33942879ff95dd68a04f0388bd932a470c5f8fb4bdc79932430f5913

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f77e971417908c44c17e35caa3725c06e10df084625a8182899e9b319f997ed7
MD5 12023940f519b0d50f73aa9fe178ee1d
BLAKE2b-256 43d897a4fb1872b0eff3fa396776da3a80966da25e1b320203ff73d305596ebc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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

File details

Details for the file pyfastchem-4.0.3-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.3-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 fd71a69d5bedfda1fd1a1a2e690502c59178a72ef8f236587d19db8715b52a62
MD5 fa7f889d8c5a5c2192597eb1c4db8810
BLAKE2b-256 d39c2afd0afe66d49704cc0cf35a17721f874a62bf2f3e1b5d96566f77b6d1a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.3-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: wheels.yml on NewStrangeWorlds/FastChem

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