Pyrometheus 1.0.0
What's Changed
- Stub out equilibrium constants by @inducer in #1
- Initial commit by @ecisneros8 in #2
- Param tests by @MTCam in #5
- Drop cantera channel from the conda env file by @inducer in #6
- Start docs by @inducer in #8
- Fix package index link by @inducer in #10
- Kinetics mirge generator by @MTCam in #7
- Kinetics by @ecisneros8 in #4
- Troe Falloff Fix by @ecisneros8 in #23
- Enable, add fixes for flake8-bugbear by @inducer in #24
- Do not enforce positivity in get_concentrations by @inducer in #25
- Lazarus: Add Jax Support for Autodifferentiation of Pyrometheus-Generated Mechanisms by @cmikida2 in #18
- Bump the kinetics folloff tol just a bit. by @MTCam in #28
- Improve jax detection logic in tests by @inducer in #30
- Mixed bag'o'fixes by @inducer in #32
- Bump tolerance in test_falloff_kinetics by @inducer in #33
- Use usr_np functions in comparison codegen by @inducer in #34
- Use edit_requirements_txt_for_downstream_in_subdir for downstream CI by @inducer in #37
- Mirgecom downstream CI: Use mpi4py from conda by @inducer in #38
- Standardize use of ci-support by @inducer in #40
- Drop jax pins by @inducer in #41
- Refactor towards language-independence by @inducer in #45
- Fix sphinx doc URL by @inducer in #47
- Fixes equil-constant expression for 3B reactions by @ecisneros8 in #50
- Stop using deprecated
np.objectin generated Python by @inducer in #53 - Upgrade to Cantera 2.6 with yaml input files by @ecisneros8 in #51
- Fix lint missed by flake8<5 by @inducer in #57
- Bump versions of various github actions components by @inducer in #61
- Restrict flake8 version for compatibility with flake8-quotes by @inducer in #62
- Revert "Restrict flake8 version for compatibility with flake8-quotes" by @matthiasdiener in #64
- Change readthedocs build to not use conda by @matthiasdiener in #67
- Add documentation status badge to README by @matthiasdiener in #68
- Fix intersphinx mapping format by @inducer in #69
- Deprecate
{i,}wtsby @inducer in #70 - don't reinstall mpi4py in mirgecom downstream CI by @matthiasdiener in #77
- Updates for Compatibility with the new Cantera 3.0 Release by @ecisneros8 in #75
- Drop mirgecom downstream CI by @inducer in #82
- Correct Limit for Falloff Function by @ecisneros8 in #81
- Fix 64-bit Jax logic by @ecisneros8 in #86
- Add C++ & Fortran Backends by @henryleberre in #87
- Pyrometheus release v1.0.1 by @henryleberre in #88
- readme fixups by @sbryngelson in #89
- Update pyproject.toml by @ecisneros8 in #90
- GPU workarounds for OLCF Frontier by @henryleberre in #91
New Contributors
- @inducer made their first contribution in #1
- @ecisneros8 made their first contribution in #2
- @MTCam made their first contribution in #5
- @cmikida2 made their first contribution in #18
- @matthiasdiener made their first contribution in #64
- @henryleberre made their first contribution in #87
- @sbryngelson made their first contribution in #89
Full Changelog: https://github.com/pyrometheus/pyrometheus/commits/v1.0.2