2 #ifndef SGM_RP_HANSER96_HH_
3 #define SGM_RP_HANSER96_HH_
6 #include <boost/graph/adjacency_list.hpp>
31 typedef std::set< std::pair<size_t,size_t> >
BondSet;
53 const size_t maxRingSize = std::numeric_limits<size_t>::max());
69 ,
const size_t maxRingSize = std::numeric_limits<size_t>::max() );
83 typedef boost::property< boost::vertex_index_t, size_t >
87 typedef boost::property< boost::edge_name_t, RingInfo >
91 typedef boost::adjacency_list<
106 boost::property_map<P_Graph, boost::vertex_index_t>::type
pGraphIndex;
108 boost::property_map<P_Graph, boost::edge_name_t>::type
pGraphPath;
147 ,
const size_t maxRingSize);