1 #ifndef MUELU_BOOSTGRAPHVIZ_HPP 
    2 #define MUELU_BOOSTGRAPHVIZ_HPP 
   11 #if defined(HAVE_MUELU_BOOST) && defined(HAVE_MUELU_BOOST_FOR_REAL) 
   14 #pragma GCC diagnostic push 
   15 #pragma GCC diagnostic ignored "-Wshadow" 
   18 #include <boost/graph/graphviz.hpp> 
   21 #pragma GCC diagnostic pop 
   25 typedef boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS,
 
   26         boost::property<boost::vertex_name_t, std::string,
 
   27         boost::property<boost::vertex_color_t, std::string,
 
   28         boost::property<boost::vertex_index_t, std::string> > >,
 
   29         boost::property<boost::edge_name_t, std::string,
 
   30         boost::property<boost::edge_color_t, std::string> > >               BoostGraph;
 
   31 typedef boost::dynamic_properties                                           BoostProperties;
 
   32 typedef boost::graph_traits<BoostGraph>::vertex_descriptor                  BoostVertex;
 
   33 typedef boost::graph_traits<BoostGraph>::edge_descriptor                    BoostEdge;
 
   36 #endif // HAVE_MUELU_BOOST && HAVE_MUELU_BOOST_FOR_REAL 
   38 #endif // MUELU_BOOSTGRAPHVIZ_HPP