23 #ifndef COPASI_CDotOutput
24 #define COPASI_CDotOutput
77 std::map <const CCopasiObject*, ObjectData>
mObjects;
void findObjectsWithUpdateMethod(const CCopasiObject *obj, std::set< const CCopasiObject * > &objectSet, size_t recursion=0) const
ObjectData * getObjectDataFromRefresh(const Refresh *ref)
void setOnlyAlgebraicDependencies(bool b)
std::map< const CCopasiObject *, ObjectData > mObjects
void writeEdge(std::ostream &os, const CCopasiObject *ptr1, const CCopasiObject *ptr2, bool indirect=false)
size_t mSimulatedRefreshesIndex
void simpleCall(const CModel *pModel)
void writeDependencies(std::ostream &os, const CModel *pModel, const CCopasiObject *rootNode=NULL)
void writeObjectNode(std::ostream &os, const CCopasiObject *ptr, const ObjectData &od) const
void writeDotRecursively(const CCopasiObject *obj, std::ostream &os)
void updateObjectNodesFromModel(const CModel *model)
void setSkipDependenciesOnCompartments(bool b)
size_t mNonSimulatedRefreshesIndex
bool mOnlyAlgebraicDependencies
size_t mConstantRefreshesIndex