GRINS-0.8.0
|
Wrapper class for evaluating chemical kinetics using Antioch. More...
#include <antioch_kinetics.h>
Public Member Functions | |
AntiochKinetics (const AntiochMixture< KineticsThermoCurveFit > &mixture) | |
~AntiochKinetics () | |
void | omega_dot (const libMesh::Real &T, const libMesh::Real rho, const std::vector< libMesh::Real > &mass_fractions, std::vector< libMesh::Real > &omega_dot) |
void | omega_dot (const Antioch::TempCache< libMesh::Real > &temp_cache, const libMesh::Real rho, const std::vector< libMesh::Real > &mass_fractions, std::vector< libMesh::Real > &omega_dot) |
Protected Attributes | |
const AntiochMixture< KineticsThermoCurveFit > & | _antioch_mixture |
Antioch::KineticsEvaluator< libMesh::Real > | _antioch_kinetics |
Antioch::NASAEvaluator< libMesh::Real, KineticsThermoCurveFit > | _antioch_nasa_thermo |
Private Member Functions | |
AntiochKinetics () | |
Wrapper class for evaluating chemical kinetics using Antioch.
This class is expected to be constructed after threads have been forked and will only live during the lifetime of the thread. By default, Antioch is working in SI units. Note that this documentation will always be built regardless if Antioch is included in the GRINS build or not. Check configure output to confirm that Antioch was included in the build.
Definition at line 59 of file antioch_kinetics.h.
GRINS::AntiochKinetics< KineticsThermoCurveFit >::AntiochKinetics | ( | const AntiochMixture< KineticsThermoCurveFit > & | mixture | ) |
Definition at line 43 of file antioch_kinetics.C.
|
inline |
Definition at line 65 of file antioch_kinetics.h.
|
private |
void GRINS::AntiochKinetics< KineticsThermoCurveFit >::omega_dot | ( | const libMesh::Real & | T, |
const libMesh::Real | rho, | ||
const std::vector< libMesh::Real > & | mass_fractions, | ||
std::vector< libMesh::Real > & | omega_dot | ||
) |
Definition at line 51 of file antioch_kinetics.C.
Referenced by main().
void GRINS::AntiochKinetics< KineticsThermoCurveFit >::omega_dot | ( | const Antioch::TempCache< libMesh::Real > & | temp_cache, |
const libMesh::Real | rho, | ||
const std::vector< libMesh::Real > & | mass_fractions, | ||
std::vector< libMesh::Real > & | omega_dot | ||
) |
Definition at line 62 of file antioch_kinetics.C.
|
protected |
Definition at line 81 of file antioch_kinetics.h.
|
protected |
Definition at line 79 of file antioch_kinetics.h.
|
protected |
Definition at line 83 of file antioch_kinetics.h.