27 #ifndef COPASI_CSteadyStateMethod
28 #define COPASI_CSteadyStateMethod
222 #endif // COPASI_CSteadyStateMethod
C_FLOAT64 * mpDerivationFactor
CMatrix< C_FLOAT64 > * mpJacobianX
virtual bool isValidProblem(const CCopasiProblem *pProblem)
std::ostringstream mMethodLog
std::string getMethodLog() const
void calculateJacobianX(const C_FLOAT64 &oldMaxRate)
virtual CSteadyStateMethod::ReturnCode returnProcess(bool steadyStateFound)
CSteadyStateTask * mpParentTask
void initializeParameter()
virtual bool initialize(const CSteadyStateProblem *pProblem)
const CSteadyStateProblem * mpProblem
C_FLOAT64 * mpDerivationResolution
static CSteadyStateMethod * createMethod(CCopasiMethod::SubType subType=CCopasiMethod::Newton)
virtual CSteadyStateMethod::ReturnCode processInternal()
CSteadyStateMethod::ReturnCode process(CState *pState, CMatrix< C_FLOAT64 > &jacobianX, CProcessReport *handler)
C_FLOAT64 * mpSSResolution
C_FLOAT64 getStabilityResolution()
void doJacobian(CMatrix< C_FLOAT64 > &jacobian, CMatrix< C_FLOAT64 > &jacobianX)
bool isEquilibrium(const C_FLOAT64 &resolution) const