15 #ifndef COPASI_CSensProblem
16 #define COPASI_CSensProblem
158 virtual void printResult(std::ostream * ostream)
const;
172 virtual void print(std::ostream * ostream)
const;
225 #endif // COPASI_CSensProblem
CCopasiArray mScaledResult
std::string getListTypeDisplayName() const
bool collapsRequested() const
size_t getNumberOfVariables() const
friend std::ostream & operator<<(std::ostream &os, const CSensProblem &o)
CCopasiParameterGroup * mpTargetFunctions
virtual void print(std::ostream *ostream) const
CSensItem getVariables(size_t index) const
static const std::string SubTaskName[]
static const char * XMLSubTask[]
CSensProblem::SubTaskType getSubTaskType() const
CArrayAnnotation * getCollapsedResultAnnotated()
CArrayAnnotation * mpCollapsedResultAnnotation
void changeTargetFunctions(const CSensItem item)
static std::vector< CObjectLists::ListType > getPossibleVariables(CSensProblem::SubTaskType)
CCopasiArray mCollapsedResult
std::vector< CCopasiObject * > getVariablesPointerList(CCopasiDataModel *pDataModel)
CArrayAnnotation * getScaledResultAnnotated()
void setSingleObjectCN(const CCopasiObjectName &cn)
static void copyParameterGroupToSensItem(const CCopasiParameterGroup *pg, CSensItem *si)
CCopasiArray & getResult()
static void createParametersInGroup(CCopasiParameterGroup *pg)
CCopasiParameterGroup * mpVariablesGroup
CSensItem getTargetFunctions() const
bool operator!=(const CSensItem &rhs) const
bool isSingleObject() const
const CObjectLists::ListType & getListType() const
static std::vector< CObjectLists::ListType > getPossibleTargetFunctions(CSensProblem::SubTaskType)
bool operator==(const CSensItem &rhs) const
CArrayAnnotation * getResultAnnotated()
CCopasiArray & getCollapsedResult()
CObjectLists::ListType mListType
CCopasiArray & getScaledResult()
CArrayAnnotation * mpResultAnnotation
virtual void printResult(std::ostream *ostream) const
bool changeVariables(size_t index, const CSensItem &item)
CCopasiObjectName mSingleObjectCN
Header file of class CArrayAnnotation.
CSensProblem(const CCopasiContainer *pParent=NULL)
void addVariables(const CSensItem &item)
void setListType(CObjectLists::ListType lt)
std::string getSingleObjectDisplayName(const CCopasiDataModel *pDataModel) const
std::string print(const CCopasiDataModel *pDataModel) const
void setSubTaskType(const CSensProblem::SubTaskType &type)
static void copySensItemToParameterGroup(const CSensItem *si, CCopasiParameterGroup *pg)
CArrayAnnotation * mpScaledResultAnnotation
const CCopasiObjectName & getSingleObjectCN() const
CSensProblem::SubTaskType * mpSubTaskType