14 #ifndef COPASI_SSAMethod
15 #define COPASI_SSAMethod
108 memset(matrix.
array(), 0, matrix.
size()*
sizeof(CType));
110 for (
unsigned int i = 0; i < vector.
size(); ++i)
111 matrix(i, i) = vector[i];
117 #endif // COPASI_CSSAMethod
bool process(CProcessReport *handler)
std::vector< bool > mIsBackwardReaction
static CEFMMethod * createMethod(CCopasiMethod::SubType subType=CCopasiMethod::EFMAlgorithm)
std::vector< TriLogic > mIsMixingStable
bool isReactionReversed(int index) const
std::vector< std::vector< C_FLOAT64 > > mStoiRows
std::vector< CVector< C_FLOAT64 > > mExtremeCurrents
bool testForMixingStability()
CMatrix< C_FLOAT64 > mTransposedKineticMatrix
bool buildKineticMatrix()
TriLogic isMixingStable(int indexEC)
bool buildExtremeCurrents()
CCopasiVectorNS< CReaction > mReactions
virtual void resize(size_t rows, size_t cols, const bool ©=false)
std::vector< CMatrix< C_FLOAT64 > > mTransformedSubJacobians
bool buildStoichiometry()
CMatrix< CType > diag(CVector< CType > vector)
Header file of class CArrayAnnotation.
CMatrix< C_FLOAT64 > mStoichiometry
virtual size_t size() const
CSSAMethod(const CSSAMethod &src, const CCopasiContainer *pParent=NULL)