_efficiencies | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_equation | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_forward_rate | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_gamma | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_id | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_initialized | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_kintype | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_n_species | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_product_ids | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_product_names | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_product_stoichiometry | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_reactant_ids | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_reactant_names | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_reactant_stoichiometry | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_reversible | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_species_delta_stoichiometry | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_species_product_partial_order | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_species_product_stoichiometry | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_species_reactant_partial_order | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_species_reactant_stoichiometry | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
_type | Antioch::Reaction< CoeffType, VectorCoeffType > | protected |
add_forward_rate(KineticsType< CoeffType, VectorCoeffType > *rate) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
add_product(const std::string &name, const unsigned int p_id, const unsigned int stoichiometric_coeff, const CoeffType partial_order=std::numeric_limits< CoeffType >::infinity()) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
add_reactant(const std::string &name, const unsigned int r_id, const unsigned int stoichiometric_coeff, const CoeffType partial_order=std::numeric_limits< CoeffType >::infinity()) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
clear_product() | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
clear_reactant() | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
compute_forward_rate_coefficient(const VectorStateType &molar_densities, const KineticsConditions< StateType, VectorStateType > &conditions) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
compute_forward_rate_coefficient(const VectorStateType &molar_densities, const StateType &temp) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
compute_forward_rate_coefficient_and_derivatives(const VectorStateType &molar_densities, const KineticsConditions< StateType, VectorStateType > &conditions, StateType &kfwd, StateType &dkfwd_dT, VectorStateType &dkfwd_dX) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
compute_forward_rate_coefficient_and_derivatives(const VectorStateType &molar_densities, const StateType &temp, StateType &kfwd, StateType &dkfwd_dT, VectorStateType &dkfwd_dX) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
compute_rate_of_progress(const VectorStateType &molar_densities, const KineticsConditions< StateType, VectorStateType > &conditions, const StateType &P0_RT, const VectorStateType &h_RT_minus_s_R) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
compute_rate_of_progress(const VectorStateType &molar_densities, const StateType &temp, const StateType &P0_RT, const VectorStateType &h_RT_minus_s_R) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
compute_rate_of_progress_and_derivatives(const VectorStateType &molar_densities, const ChemicalMixture< CoeffType > &, const KineticsConditions< StateType, VectorStateType > &conditions, const StateType &P0_RT, const VectorStateType &h_RT_minus_s_R, const VectorStateType &dh_RT_minus_s_R_dT, StateType &net_reaction_rate, StateType &dnet_rate_dT, VectorStateType &dnet_rate_dX_s) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
compute_rate_of_progress_and_derivatives(const VectorStateType &molar_densities, const ChemicalMixture< CoeffType > &chem_mixture, const StateType &temp, const StateType &P0_RT, const VectorStateType &h_RT_minus_s_R, const VectorStateType &dh_RT_minus_s_R_dT, StateType &net_reaction_rate, StateType &dnet_rate_dT, VectorStateType &dnet_rate_dX_s) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
efficiency(const unsigned int s) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
equation() const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
equilibrium_constant(const StateType &P0_RT, const VectorStateType &h_RT_minus_s_R) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
equilibrium_constant_and_derivative(const StateType &T, const StateType &P0_RT, const VectorStateType &h_RT_minus_s_R, const VectorStateType &ddT_h_RT_minus_s_R, StateType &keq, StateType &dkeq_dT) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
falloff() | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
forward_rate(unsigned int ir=0) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
forward_rate(unsigned int ir=0) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
gamma() const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
get_efficiency(const unsigned int s) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
get_parameter_of_chemical_process(ReactionType::Parameters parameter, unsigned int species=std::numeric_limits< unsigned int >::max()) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
get_parameter_of_rate(KineticsModel::Parameters parameter, unsigned int n_reaction=0, const std::string &unit="SI") const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
get_parameter_of_rate(KineticsModel::Parameters parameter, unsigned int n_reaction, const std::string &unit, int l) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
id() const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
initialize(unsigned int index=0) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
initialized() const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
kinetics_model() const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
n_products() const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
n_rate_constants() const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
n_reactants() const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
n_species() const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
operator<<(std::ostream &os, const Reaction &rxn) | Antioch::Reaction< CoeffType, VectorCoeffType > | friend |
print(std::ostream &os=std::cout) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
product_id(const unsigned int p) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
product_name(const unsigned int p) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
product_partial_order(const unsigned int p) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
product_stoichiometric_coefficient(const unsigned int p) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
reactant_id(const unsigned int r) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
reactant_name(const unsigned int r) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
reactant_partial_order(const unsigned int r) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
reactant_stoichiometric_coefficient(const unsigned int r) const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
Reaction(const unsigned int n_species, const std::string &equation, const bool &reversible=true, const ReactionType::ReactionType type=ReactionType::ELEMENTARY, const KineticsModel::KineticsModel kin=KineticsModel::KOOIJ) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
Reaction() | Antioch::Reaction< CoeffType, VectorCoeffType > | private |
reversible() const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
set_efficiency(const std::string &, const unsigned int s, const CoeffType efficiency) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
set_id(const std::string &id) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
set_kinetics_model(const KineticsModel::KineticsModel kin) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
set_parameter_of_chemical_process(ReactionType::Parameters parameter, CoeffType new_value, unsigned int species=std::numeric_limits< unsigned int >::max()) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
set_parameter_of_rate(KineticsModel::Parameters parameter, CoeffType new_value, unsigned int n_reaction=0, const std::string &unit="SI") | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
set_parameter_of_rate(KineticsModel::Parameters parameter, CoeffType new_value, unsigned int n_reaction, int l, const std::string &unit="SI") | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
set_reversibility(const bool reversible) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
set_type(const ReactionType::ReactionType type) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
swap_forward_rates(unsigned int irate, unsigned int jrate) | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
type() const | Antioch::Reaction< CoeffType, VectorCoeffType > | inline |
~Reaction() | Antioch::Reaction< CoeffType, VectorCoeffType > | inlinevirtual |