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.2.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.2-cp313-cp313-win_amd64.whl (392.5 kB view details)

Uploaded CPython 3.13Windows x86-64

pyfastchem-4.0.2-cp313-cp313-win32.whl (327.0 kB view details)

Uploaded CPython 3.13Windows x86

pyfastchem-4.0.2-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.2-cp313-cp313-musllinux_1_2_i686.whl (1.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

pyfastchem-4.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (583.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pyfastchem-4.0.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (613.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.13macOS 14.0+ ARM64

pyfastchem-4.0.2-cp312-cp312-win_amd64.whl (392.5 kB view details)

Uploaded CPython 3.12Windows x86-64

pyfastchem-4.0.2-cp312-cp312-win32.whl (327.0 kB view details)

Uploaded CPython 3.12Windows x86

pyfastchem-4.0.2-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.2-cp312-cp312-musllinux_1_2_i686.whl (1.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

pyfastchem-4.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (583.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyfastchem-4.0.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (613.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.12macOS 14.0+ ARM64

pyfastchem-4.0.2-cp311-cp311-win_amd64.whl (391.0 kB view details)

Uploaded CPython 3.11Windows x86-64

pyfastchem-4.0.2-cp311-cp311-win32.whl (326.8 kB view details)

Uploaded CPython 3.11Windows x86

pyfastchem-4.0.2-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.2-cp311-cp311-musllinux_1_2_i686.whl (1.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

pyfastchem-4.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (584.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyfastchem-4.0.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (614.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.11macOS 14.0+ ARM64

pyfastchem-4.0.2-cp310-cp310-win_amd64.whl (390.6 kB view details)

Uploaded CPython 3.10Windows x86-64

pyfastchem-4.0.2-cp310-cp310-win32.whl (326.0 kB view details)

Uploaded CPython 3.10Windows x86

pyfastchem-4.0.2-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.2-cp310-cp310-musllinux_1_2_i686.whl (1.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

pyfastchem-4.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (583.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyfastchem-4.0.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (614.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

pyfastchem-4.0.2-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.2.tar.gz.

File metadata

  • Download URL: pyfastchem-4.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 d5be40933f5d4c8533f46b0502e90c75e999e745b0af78b9468618e07d60eed6
MD5 0e7ccec1156cc5a5e0415e2dc61e851d
BLAKE2b-256 c572a49d3c94f38b95c90a3df5fead6d4684c2aaddca6a4ed6da2c2c398e24b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2.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.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyfastchem-4.0.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 392.5 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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5bacae63eedc1a37419337c98063d087fff0af7e29c322656bc5d047f696950a
MD5 ee321c90378f01ba471e9048fc60d5c1
BLAKE2b-256 2b748e65458dce150db915fbdf78c1cc233283365e35c54a065de7dfc7508b4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp313-cp313-win32.whl.

File metadata

  • Download URL: pyfastchem-4.0.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 327.0 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.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 c568d69a28d82f040a17d12bfb7d66de8dce5befc3135e390d6772271c94e2a1
MD5 a46de3729a921f50db64794b1d94b3b7
BLAKE2b-256 4f932431351c9b0868653c71801b66adfb28f93d9a8544dfc441eb3c61335b57

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 24d82ad8d8da081ef61159709abb6fa428c13b06da9f9acc7802e238f5839ef4
MD5 527602a7e7aa3faaef27b505dbde032f
BLAKE2b-256 aaf667e101b7de4cbdab04d8414c755c110a7f57f4a60c4faccb412b637d8415

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 513ea7b714e7418df0207f70ad6e02037ab83755417c9bf49bc055db80e200b5
MD5 d69f4f6ff6e24a7b12e118cddcced2fd
BLAKE2b-256 0babd5d8a5bf147f61e7a809ba514277780bbbfe9029c67846f88db8da3cb5a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 91360e75ce95d33101846ad97dbce935fc46b06ec29b8ccf4230da4fce13406c
MD5 98ff7568c5fdd1270d618ffe9f93dcee
BLAKE2b-256 81b9336f4a3f794b5ddf0efd7c155c97cc2f690a89bc50cd9abb3eb2d3924d62

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cde8dba8a383000a8e0ab517583409bb159007928f1035bd165cc90bf0e690c0
MD5 9067709499cccecbf77cb46467ca14b1
BLAKE2b-256 c20a7e531c6fc850b793e490bffdbdb1986e4658de2af01c2db854228d555814

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3643a27680f54341704c2f3e2a016a4fc6a4431ee252b9cb3a16d1daac5e749a
MD5 3cd8c940c99c779d7c87f4bcaaf34856
BLAKE2b-256 15d839df447eea8b9366c5a67d2e752e6c67dcfc3290318c0e897e553cb6bd4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyfastchem-4.0.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 392.5 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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a5047470d7c61ef3bd15d13a5b9927818704aeb511c727e94792fb7623e7b104
MD5 9a16ccef8fb08aebfbd441e2b6a09a7b
BLAKE2b-256 5de349df535a4be80ccea0b6d30fb67ff1d05806af5c3ea7d391787b5b8c3068

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: pyfastchem-4.0.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 327.0 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.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 3735185e23f6c0f7411ae2eee273ce17ad67134ec96252e436d7c8b57ef31f66
MD5 9c6cec3eb4c37e2240125c0523fb331f
BLAKE2b-256 cc6aad0e7910aa7ea1b819187ad2e6a2c4813bf1e4e1870c19f772b88a20424f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d7b8f35e1bcf2c6e63898cabfecc5547072ea26c51f99cbe0472575877150e60
MD5 963c0eb4116831856d4684d8de734efe
BLAKE2b-256 421957753251790f1141de5ff3d6a5bfe09dcdc3682e9c16dad96f285f4a8cc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ab44217eb38b196f56ef24a5e4b737c8c2528e08c684bee9c1572b0015b7fdfc
MD5 28bc8d1b5234afc648baa235af366638
BLAKE2b-256 a56f32a23739b31f990b18a23fe1b4a92b8ce72613526075eef48b57cc1ad74b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3152f08ecddca8bd4512ea6416bd462de23e8679cdacff68b2417da7cc799091
MD5 d2755605383239276b8185d516bdb792
BLAKE2b-256 81d4056430a35828bb1e3c0e7bb303b77e5f7cb6e7b870cc28df95600e830c09

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c9527b551aa549b356e54a019d1f29b8a2266a8fdd5feb0b879fe458dd8d9c37
MD5 d4db8725675d2be290f4410e4a0bec72
BLAKE2b-256 f4b2ecda06958961df76b41c22d3e89208301aa7ada6f31ebf9aee03f3b4227d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 ab12064319660669518dcf33495e527be2b810e3903d2954d8b32d2b1c747f93
MD5 80515936d99e74147db7d27fc1c91b94
BLAKE2b-256 8bd03bbc6f5c172910b14039edffbff8aa1c1149a64655eb8f76630ecfa30537

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyfastchem-4.0.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 391.0 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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b8a234d0f6987087c76dec8072511151a927ae0465a787776215b0ec31d2f212
MD5 f53b884a64b3272e90ad43a29eb83434
BLAKE2b-256 06fbfe34b0a14f9249c5d95d52b86aa0c446c5a511b06df2e8f8f652a0e1ffd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: pyfastchem-4.0.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 326.8 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.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 7b39924f2110843e7dbe7f0b90ab67f03765c8fa8fdd52b463e1600e6d5b590c
MD5 ed3f6d4d5035053ea1c8242758e0e631
BLAKE2b-256 5bb46dfb708a9d948345fa19ccbccd633707524d0b1ffa9fa155dd91a09e2b0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1edf8105930d1864b4bbc72cbad8a3c74a5b66778bf58a05b4b3f1476a11fa9d
MD5 942f57487af01a19002d0de6f6e7ce20
BLAKE2b-256 721d798f6a040a6515086c239d9fe817bb4d85746e90687878220a577a0a8c37

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 07520402354e4c0526b071b4f53462d04ca043374a9ce64cdadc563437ed478b
MD5 4b0cf1e8a67f5946f4b024e045c30b5a
BLAKE2b-256 c165e5a73e80e2d21fbe08c20afc7798986c9b1112347880858223922b99de2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8e45ac68617a9822f02d44f292f570bba53a34df216622e21ef3a4b56d8c966
MD5 5dca9577eccf21fa7358a642b7774380
BLAKE2b-256 84263d85269ccf5606cbdf582d12984ee786c61fffb255be221433bbeffbc5c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 17384f5d32aaae175f1b3ad82091f41bc8c026d4ee16d1db567f47e5bf5cb5ef
MD5 e6c6f43bea5b69d868b738e609757147
BLAKE2b-256 4625ea72b30f4eba5a1b14f295b02f4d47480f99173f4cbb33dde08f32769a24

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6c65c8f8c9025d9950f4527fa7a4a21ff2bfcba6fa1ca2420840e778fda1d067
MD5 57d97314f861dee62fb8cc2ea567e6e6
BLAKE2b-256 070789bc32f247cd227ec65bda266632927cfcb5daa3c571e0c94042a42c9cf9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyfastchem-4.0.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 390.6 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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0de4fe2c35db7a291bd8d2f6700743350f9d48bc1a80443abef35f4915346e5c
MD5 307fcd5cb64faa4fc1d4b204f39397c3
BLAKE2b-256 3002794d8ca17c9de168f0c8f40dade76096da03ca21f811f2001b57039e6839

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: pyfastchem-4.0.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 326.0 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.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 6bc90cfd15f802eed06ec90ae7aeaba3fdc088c0e8ebddce4250c62f53981adc
MD5 6b074292d3bebcf5d42bbdb6b8f00e60
BLAKE2b-256 fcf11422368c75b8b384023d6ab7c6361d65b46e5be4204434b9eb96d72e9b7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cf5d70f73fc5103e4bb53e52761ec4d4e3018e7bf6efe02beb55d0dd167d7e29
MD5 8794191d2dfb3bebc093c1ba4a091f77
BLAKE2b-256 0bd34dee0b45e13eb399ddfcda6477fb596b67daa0a3aa7d344c566dc76f410f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b2de24de5c0c095047eb7678523edcc801f18cd247334c3a3f18e760ca26615f
MD5 aea78381e06aa2d7e3288404fcfc3728
BLAKE2b-256 451eda0551ae73b87567f73387a8bfb5e4031a7b7d2ad269576f4501c8374364

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e6f8a4e2cf860581f5b244042ee6777ba1c85fbcd37900ce21dfc37a23f58b21
MD5 0086dda5fa94f5d292f1e65e47c29d62
BLAKE2b-256 01dd8d84b0087b24ba36957f977137e3536affd6dd23d1f3556a986ee0fd7769

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d223351a6f54f04aba45bf3e299aca76e45cb2a5979bbc62e309eb61580da5fe
MD5 ed013e99147295dd884e911de0c7addb
BLAKE2b-256 3c775607e03dd067096213a82aba0ca6e2da6ad662b2420345a0da6c3669aa63

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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.2-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyfastchem-4.0.2-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f54bb8d14295ff5cd2fe307c7d752b2bd6c42f71481a07b575a88ce48c084a16
MD5 a329460e78211b52e02a612b00355c75
BLAKE2b-256 9c45e65fe09edad818433b633853ab2d4be802e9fe1449bb0b316cf40685bc0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyfastchem-4.0.2-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