2 #ifndef GGL_CHEM_AP_DISABLED_HH_
3 #define GGL_CHEM_AP_DISABLED_HH_
107 boost::property_map< Molecule , PropNodeIndex >
109 boost::property_map< Molecule , PropEdgeLabel >
113 boost::graph_traits<Molecule>::edge_iterator ei, e_end;
114 boost::tie(ei, e_end) = boost::edges( mol );
117 for (; ei != e_end; ++ei) {
121 assert( bondData != NULL );
126 Edge curEdge( nodeIndex[boost::source(*ei,mol)]
127 , nodeIndex[boost::target(*ei,mol)] );
128 if (curEdge.first > curEdge.second) {
129 curEdge =
Edge(curEdge.second, curEdge.first);
150 throw (std::runtime_error)