advanceState(State &a_state, const T &a_numReactions) const noexcept | KMCDualStateReaction< State, T > | inline |
computeCriticalNumberOfReactions(const State &a_state) const noexcept | KMCDualStateReaction< State, T > | inline |
computeStateChanges() noexcept | KMCDualStateReaction< State, T > | inlineprotected |
getNonReactiveProducts() const noexcept | KMCDualStateReaction< State, T > | inline |
getReactants() const noexcept | KMCDualStateReaction< State, T > | inline |
getReactiveProducts() const noexcept | KMCDualStateReaction< State, T > | inline |
getStateChange(const size_t a_reactant) const noexcept | KMCDualStateReaction< State, T > | inline |
KMCDualStateReaction()=default | KMCDualStateReaction< State, T > | |
KMCDualStateReaction(const KMCDualStateReaction &)=default | KMCDualStateReaction< State, T > | |
KMCDualStateReaction(const std::list< size_t > &a_lhsReactives, const std::list< size_t > &a_rhsReactives, const std::list< size_t > &a_rhsNonReactives) noexcept | KMCDualStateReaction< State, T > | inline |
m_lhsReactives | KMCDualStateReaction< State, T > | protected |
m_nonReactiveStateChange | KMCDualStateReaction< State, T > | protected |
m_propensityFactor | KMCDualStateReaction< State, T > | protected |
m_rate | KMCDualStateReaction< State, T > | mutableprotected |
m_reactiveStateChange | KMCDualStateReaction< State, T > | protected |
m_rhsNonReactives | KMCDualStateReaction< State, T > | protected |
m_rhsReactives | KMCDualStateReaction< State, T > | protected |
population(const size_t &a_reactant, const State &a_state) const noexcept | KMCDualStateReaction< State, T > | inline |
propensity(const State &a_state) const noexcept | KMCDualStateReaction< State, T > | inline |
rate() const noexcept | KMCDualStateReaction< State, T > | inline |
sanityCheck(const State &a_state) const noexcept | KMCDualStateReaction< State, T > | inlineprotected |
~KMCDualStateReaction() | KMCDualStateReaction< State, T > | inlinevirtual |