antioch-0.4.0
|
This is the complete list of members for Antioch::DuplicateReaction< CoeffType >, including all inherited members.
_efficiencies | Antioch::Reaction< CoeffType > | protected |
_equation | Antioch::Reaction< CoeffType > | protected |
_forward_rate | Antioch::Reaction< CoeffType > | protected |
_gamma | Antioch::Reaction< CoeffType > | protected |
_id | Antioch::Reaction< CoeffType > | protected |
_initialized | Antioch::Reaction< CoeffType > | protected |
_kintype | Antioch::Reaction< CoeffType > | protected |
_n_species | Antioch::Reaction< CoeffType > | protected |
_product_ids | Antioch::Reaction< CoeffType > | protected |
_product_names | Antioch::Reaction< CoeffType > | protected |
_product_stoichiometry | Antioch::Reaction< CoeffType > | protected |
_reactant_ids | Antioch::Reaction< CoeffType > | protected |
_reactant_names | Antioch::Reaction< CoeffType > | protected |
_reactant_stoichiometry | Antioch::Reaction< CoeffType > | protected |
_reversible | Antioch::Reaction< CoeffType > | protected |
_species_delta_stoichiometry | Antioch::Reaction< CoeffType > | protected |
_species_product_partial_order | Antioch::Reaction< CoeffType > | protected |
_species_product_stoichiometry | Antioch::Reaction< CoeffType > | protected |
_species_reactant_partial_order | Antioch::Reaction< CoeffType > | protected |
_species_reactant_stoichiometry | Antioch::Reaction< CoeffType > | protected |
_type | Antioch::Reaction< CoeffType > | protected |
add_forward_rate(KineticsType< CoeffType, VectorCoeffType > *rate) | Antioch::Reaction< CoeffType > | |
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 > | |
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 > | |
clear_product() | Antioch::Reaction< CoeffType > | |
clear_reactant() | Antioch::Reaction< CoeffType > | |
compute_forward_rate_coefficient(const VectorStateType &molar_densities, const KineticsConditions< StateType, VectorStateType > &conditions) const | Antioch::DuplicateReaction< CoeffType > | inline |
Reaction< CoeffType >::compute_forward_rate_coefficient(const VectorStateType &molar_densities, const StateType &temp) const | Antioch::Reaction< CoeffType > | |
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::DuplicateReaction< CoeffType > | inline |
Reaction< CoeffType >::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 > | |
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 > | |
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 > | |
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 > | |
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 > | |
DuplicateReaction(const unsigned int n_species, const std::string &equation, const bool &reversible=true, const KineticsModel::KineticsModel kin=KineticsModel::KOOIJ) | Antioch::DuplicateReaction< CoeffType > | inline |
efficiency(const unsigned int s) const | Antioch::Reaction< CoeffType > | |
equation() const | Antioch::Reaction< CoeffType > | |
equilibrium_constant(const StateType &P0_RT, const VectorStateType &h_RT_minus_s_R) const | Antioch::Reaction< CoeffType > | |
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 > | |
falloff() | Antioch::Reaction< CoeffType > | |
forward_rate(unsigned int ir=0) const | Antioch::Reaction< CoeffType > | |
forward_rate(unsigned int ir=0) | Antioch::Reaction< CoeffType > | |
gamma() const | Antioch::Reaction< CoeffType > | |
get_efficiency(const unsigned int s) const | Antioch::Reaction< CoeffType > | |
get_parameter_of_chemical_process(ReactionType::Parameters parameter, unsigned int species=std::numeric_limits< unsigned int >::max()) const | Antioch::Reaction< CoeffType > | |
get_parameter_of_rate(KineticsModel::Parameters parameter, unsigned int n_reaction=0, const std::string &unit="SI") const | Antioch::Reaction< CoeffType > | |
get_parameter_of_rate(KineticsModel::Parameters parameter, unsigned int n_reaction, const std::string &unit, int l) const | Antioch::Reaction< CoeffType > | |
id() const | Antioch::Reaction< CoeffType > | |
initialize(unsigned int index=0) | Antioch::Reaction< CoeffType > | |
initialized() const | Antioch::Reaction< CoeffType > | |
kinetics_model() const | Antioch::Reaction< CoeffType > | |
n_products() const | Antioch::Reaction< CoeffType > | |
n_rate_constants() const | Antioch::Reaction< CoeffType > | |
n_reactants() const | Antioch::Reaction< CoeffType > | |
n_species() const | Antioch::Reaction< CoeffType > | |
print(std::ostream &os=std::cout) const | Antioch::Reaction< CoeffType > | |
product_id(const unsigned int p) const | Antioch::Reaction< CoeffType > | |
product_name(const unsigned int p) const | Antioch::Reaction< CoeffType > | |
product_partial_order(const unsigned int p) const | Antioch::Reaction< CoeffType > | |
product_stoichiometric_coefficient(const unsigned int p) const | Antioch::Reaction< CoeffType > | |
reactant_id(const unsigned int r) const | Antioch::Reaction< CoeffType > | |
reactant_name(const unsigned int r) const | Antioch::Reaction< CoeffType > | |
reactant_partial_order(const unsigned int r) const | Antioch::Reaction< CoeffType > | |
reactant_stoichiometric_coefficient(const unsigned int r) const | Antioch::Reaction< CoeffType > | |
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 > | |
reversible() const | Antioch::Reaction< CoeffType > | |
set_efficiency(const std::string &, const unsigned int s, const CoeffType efficiency) | Antioch::Reaction< CoeffType > | |
set_id(const std::string &id) | Antioch::Reaction< CoeffType > | |
set_kinetics_model(const KineticsModel::KineticsModel kin) | Antioch::Reaction< CoeffType > | |
set_parameter_of_chemical_process(ReactionType::Parameters parameter, CoeffType new_value, unsigned int species=std::numeric_limits< unsigned int >::max()) | Antioch::Reaction< CoeffType > | |
set_parameter_of_rate(KineticsModel::Parameters parameter, CoeffType new_value, unsigned int n_reaction=0, const std::string &unit="SI") | Antioch::Reaction< CoeffType > | |
set_parameter_of_rate(KineticsModel::Parameters parameter, CoeffType new_value, unsigned int n_reaction, int l, const std::string &unit="SI") | Antioch::Reaction< CoeffType > | |
set_reversibility(const bool reversible) | Antioch::Reaction< CoeffType > | |
set_type(const ReactionType::ReactionType type) | Antioch::Reaction< CoeffType > | |
swap_forward_rates(unsigned int irate, unsigned int jrate) | Antioch::Reaction< CoeffType > | |
type() const | Antioch::Reaction< CoeffType > | |
~DuplicateReaction() | Antioch::DuplicateReaction< CoeffType > | inline |
~Reaction() | Antioch::Reaction< CoeffType > | virtual |