antioch-0.4.0
|
#include <limits>
#include <iomanip>
#include <string>
#include <vector>
#include <sstream>
#include "antioch/vector_utils.h"
#include "antioch/antioch_asserts.h"
#include "antioch/chemical_species.h"
#include "antioch/chemical_mixture.h"
#include "antioch/reaction_set.h"
#include "antioch/read_reaction_set_data.h"
#include "antioch/nasa_mixture_parsing.h"
#include "antioch/nasa_evaluator.h"
#include "antioch/kinetics_evaluator.h"
Go to the source code of this file.
Functions | |
template<typename Scalar > | |
std::vector< Scalar > | temp_thermo () |
template<typename Scalar > | |
std::vector< Scalar > | H_thermo (const Scalar &T) |
template<typename Scalar > | |
std::vector< Scalar > | H2_thermo (const Scalar &T) |
template<typename Scalar > | |
std::vector< Scalar > | H2O2_thermo (const Scalar &T) |
template<typename Scalar > | |
std::vector< Scalar > | HO2_thermo (const Scalar &T) |
template<typename Scalar > | |
Scalar | g (const std::vector< Scalar > &thermo, const Scalar &T) |
template<typename Scalar > | |
Scalar | G (const Scalar &T) |
template<typename Scalar > | |
int | check_test (const Scalar &exact, const Scalar &cal, const std::string &words) |
template<typename Scalar > | |
int | checker (const Scalar &net_rates_exact, const Scalar &kfwd_const_exact, const Scalar &kfwd_exact, const Scalar &fwd_conc_exact, const Scalar &kbkwd_const_exact, const Scalar &kbkwd_exact, const Scalar &bkwd_conc_exact, const Scalar &net_rates, const Scalar &kfwd_const, const Scalar &kfwd, const Scalar &fwd_conc, const Scalar &kbkwd_const, const Scalar &kbkwd, const Scalar &bkwd_conc, const Scalar &Temp) |
template<typename Scalar > | |
int | test_type (const std::string &input_name, const Antioch::ParsingType &inputType) |
template<typename Scalar > | |
int | tester (const std::string &input_name_xml, const std::string &input_name_ck) |
int | main (int argc, char *argv[]) |
int check_test | ( | const Scalar & | exact, |
const Scalar & | cal, | ||
const std::string & | words | ||
) |
int checker | ( | const Scalar & | net_rates_exact, |
const Scalar & | kfwd_const_exact, | ||
const Scalar & | kfwd_exact, | ||
const Scalar & | fwd_conc_exact, | ||
const Scalar & | kbkwd_const_exact, | ||
const Scalar & | kbkwd_exact, | ||
const Scalar & | bkwd_conc_exact, | ||
const Scalar & | net_rates, | ||
const Scalar & | kfwd_const, | ||
const Scalar & | kfwd, | ||
const Scalar & | fwd_conc, | ||
const Scalar & | kbkwd_const, | ||
const Scalar & | kbkwd, | ||
const Scalar & | bkwd_conc, | ||
const Scalar & | Temp | ||
) |
Definition at line 242 of file kinetics_partial_order_unit.C.
References check_test().
Referenced by test_type().
Scalar g | ( | const std::vector< Scalar > & | thermo, |
const Scalar & | T | ||
) |
Scalar G | ( | const Scalar & | T | ) |
Definition at line 218 of file kinetics_partial_order_unit.C.
References g(), H2_thermo(), H2O2_thermo(), H_thermo(), and HO2_thermo().
Referenced by test_type().
std::vector<Scalar> H2_thermo | ( | const Scalar & | T | ) |
std::vector<Scalar> H2O2_thermo | ( | const Scalar & | T | ) |
std::vector<Scalar> H_thermo | ( | const Scalar & | T | ) |
std::vector<Scalar> HO2_thermo | ( | const Scalar & | T | ) |
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 400 of file kinetics_partial_order_unit.C.
References antioch_error.
std::vector<Scalar> temp_thermo | ( | ) |
Definition at line 53 of file kinetics_partial_order_unit.C.
int test_type | ( | const std::string & | input_name, |
const Antioch::ParsingType & | inputType | ||
) |
Definition at line 281 of file kinetics_partial_order_unit.C.
References checker(), G(), Antioch::NASAEvaluator< CoeffType, NASAFit >::h_RT_minus_s_R(), Antioch::ChemicalMixture< CoeffType >::molar_densities, Antioch::ChemicalMixture< CoeffType >::R(), and Antioch::read_nasa_mixture_data().
int tester | ( | const std::string & | input_name_xml, |
const std::string & | input_name_ck | ||
) |
Definition at line 394 of file kinetics_partial_order_unit.C.
References Antioch::CHEMKIN, and Antioch::XML.