|
Camargue
|
Reference counted storage of Cliques and Tooth objects. More...
#include "cut_structs.hpp"#include "util.hpp"#include <array>#include <memory>#include <unordered_map>#include <utility>#include <vector>#include <concorde/INCLUDE/tsp.h>

Go to the source code of this file.
Classes | |
| class | CMR::Sep::Clique |
| Class for storing segment lists representing edges of a hypergraph. More... | |
| class | CMR::Sep::Tooth |
| Vertex set structure used in tooth inequalities for domino parity cuts. More... | |
| struct | std::hash< CMR::Sep::Clique > |
| Partial specialization of std::hash taken from CCtsp_hashclique. More... | |
| struct | std::hash< CMR::Sep::Tooth > |
| Partial specialization of std::hash from CCtsp_hashdomino. More... | |
| class | CMR::Sep::CliqueBank |
| Storage of a repository of Cliques, for use in building a HyperGraph. More... | |
| class | CMR::Sep::ToothBank |
| Storage of a repository of Teeth, for use in building a HyperGraph. More... | |
Namespaces | |
| CMR | |
| The namespace for this project. | |
| CMR::Sep | |
| Classes and functions related to cut separation. | |
Reference counted storage of Cliques and Tooth objects.
The structures in this file are meant to be managed by a HyperGraph and ExternalCuts.
1.8.11