13#include <boost/optional.hpp>
17#include "PartitionWorkSpace.h"
19namespace gtsam {
namespace partition {
25 std::vector<size_t> A, B;
26 std::vector<size_t> C;
33 template<
class GenericGraph>
34 boost::optional<MetisResult> separatorPartitionByMetis(
const GenericGraph& graph,
const std::vector<size_t>& keys,
41 template<
class GenericGraph>
42 int findSeparator(
const GenericGraph& graph,
const std::vector<size_t>& keys,
43 const int minNodesPerMap,
WorkSpace& workspace,
bool verbose,
const boost::optional<std::vector<Symbol> >& int2symbol,
44 const bool reduceGraph,
const int minNrConstraintsPerCamera,
const int minNrConstraintsPerLandmark);
Global functions in a separate testing namespace.
Definition chartTesting.h:28
the metis Nest dissection result
Definition FindSeparator.h:24
Definition PartitionWorkSpace.h:19