A simple, extensible reaction model for OpenFOAM.
With styro
reagency can be installed with the styro package manager:
styro install reagencyreagency requires OpenFOAM, as distributed by OpenCFD (openfoam.com). Compatible OpenFOAM versions are v2112, v2206, v2212, v2306, v2312, v2406, v2412 and v2506.
Versions produced by the OpenFOAM Foundation (openfoam.org) (e.g. OpenFOAM 11, OpenFOAM 12) are not compatible. macOS users may want to consider OpenFOAM.app.
Download the source code of reagency, or clone this repository with Git:
git clone https://github.com/gerlero/reagency.gitTo build and install reagency, just invoke the top-level Allwmake script:
cd reagency
./Allwmake -jIf necessary, activate/source the correct OpenFOAM environment before running Allwmake.
Optionally, you can verify the installation of reagency by running the included test suite (requires Python 3.7 or later):
tests/Alltest