97 virtual void add(
size_t rxn,
const std::vector<size_t>& reactants,
98 const std::vector<size_t>& products,
bool reversible);
105 virtual void add(
size_t rxn,
const ReactionData& r);
117 const doublereal* fwdRatesOfProgress,
118 const doublereal* revRatesOfProgress,
119 doublereal* creationRates);
134 const doublereal* fwdRatesOfProgress,
135 const doublereal* revRatesOfProgress,
136 doublereal* destructionRates);
220 virtual void write(std::string filename);
224 void writeCreationRates(std::ostream& f);
225 void writeDestructionRates(std::ostream& f);
226 void writeNetProductionRates(std::ostream& f);
227 void writeMultiplyReactants(std::ostream& f);
228 void writeMultiplyRevProducts(std::ostream& f);
229 StoichManagerN m_reactants;
230 StoichManagerN m_revproducts;
231 StoichManagerN m_irrevproducts;