1 #include "../../utils/fwd_declares.hpp" 2 #include "../../utils/numerics.hpp" 4 #ifndef INDIGOX_ALGORITHM_GRAPH_CYCLES_HPP 5 #define INDIGOX_ALGORITHM_GRAPH_CYCLES_HPP 9 template <
class V,
class E,
class S,
class D,
class VP,
class EP,
11 int64_t
CycleBasis(graph::BaseGraph<V, E, S, D, VP, EP> &G, Container &basis);
13 template <
class V,
class E,
class S,
class D,
class VP,
class EP,
15 int64_t
AllCycles(graph::BaseGraph<V, E, S, D, VP, EP> &G,
int64_t CycleBasis(graph::BaseGraph< V, E, S, D, VP, EP > &G, Container &basis)
int64_t AllCycles(graph::BaseGraph< V, E, S, D, VP, EP > &G, Container &ecycles)