Antioch: A New Templated Implementation Of Chemistry for Hydrodynamics
A New Templated Implementation Of Chemistry for Hydrodynamics (Antioch) was initiated to centralize work by some of the Antioch authors within the realm of hypersonic aerodynamics, based on the libMesh finite element library. In particular, although there exist C++ chemistry libraries, such as Cantera, we had needs for both thread-safety and high performance. Thus, Antioch was born. Antioch originally lived within the PECOS center at the Institute for Computational Engineering and Sciences (ICES) at The University of Texas at Austin.
Antioch has no required dependencies other than a reasonably modern C++ compiler.
Antioch has been designed to allow several optional packages to facilitate vectorized evaluation of thermochemistry quantities. In particular, Antioch currently can support:
Antioch uses an Autotools build system, so typical GNU build commands are used.
Documentation for various versions of Antioch can be found below:
Pull Requests for bug fixes and new features are welcome. Mailing lists have been setup for user questions and discussion (antioch-users@googlegroups.com) as well as development questions and discussion (antioch-devel@googlegroups.com).