138 mpSetCalculateVariable(NULL),
140 mpOptContraints(NULL)
150 mpSetCalculateVariable(NULL),
152 mpOptContraints(NULL)
158 mpOptProblem(src.mpOptProblem),
159 mpParentTask(src.mpParentTask),
160 mBounds(src.mBounds),
161 mpSetCalculateVariable(src.mpSetCalculateVariable),
162 mpOptItem(src.mpOptItem),
163 mpOptContraints(src.mpOptContraints)
virtual bool isValidProblem(const CCopasiProblem *pProblem)
virtual bool initialize()
void setProblem(COptProblem *problem)
static COptMethod * createMethod(CCopasiMethod::SubType subType=CCopasiMethod::RandomSearch)
const std::vector< COptItem * > & getConstraintList() const
const std::vector< UpdateMethod * > & getCalculateVariableUpdateMethods() const
COptProblem * mpOptProblem
const std::vector< COptItem * > * mpOptContraints
virtual bool isValidProblem(const CCopasiProblem *pProblem)
const std::vector< COptItem * > & getOptItemList() const
const std::vector< UpdateMethod * > * mpSetCalculateVariable
const std::vector< COptItem * > * mpOptItem
CCopasiContainer * getObjectParent() const
#define CONSTRUCTOR_TRACE