9 #ifndef IMPKERNEL_DEPENDENCY_GRAPH_H 
   10 #define IMPKERNEL_DEPENDENCY_GRAPH_H 
   12 #include <IMP/kernel_config.h> 
   15 #include "internal/utility.h" 
   16 #include <boost/graph/adjacency_list.hpp> 
   19 IMPKERNEL_BEGIN_NAMESPACE
 
   35           internal::show_dg_node(vertex, out));
 
   57                               const DependencyGraphVertexIndex &index);
 
   61                             const DependencyGraphVertexIndex &index);
 
   72 IMPKERNEL_END_NAMESPACE
 
DependencyGraph get_dependency_graph(Model *m)
 
boost::graph DependencyGraph
Directed graph on the interactions between the various objects in the model. 
 
#define IMP_GRAPH(Name, directionality, VertexData, EdgeData, ShowVertex)
Define a graph object in IMP. 
 
A more IMP-like version of the std::vector. 
 
Class for storing model, its restraints, constraints, and particles. 
 
Base class for objects in a Model that depend on other objects. 
 
Base class for objects in a Model that depend on other objects. 
 
DependencyGraph get_pruned_dependency_graph(Model *m)
 
Various general useful macros for IMP.