Camargue
Classes | Functions
CMR::Data Namespace Reference

Data group namespace. More...

Classes

struct  BestGroup
 Information about the current best tour. More...
 
class  Instance
 Storing TSP instance data. More...
 
class  KarpPartition
 Class for computing and storing Karp partitions. More...
 
struct  SupportGroup
 Support graph data for an LP solution. More...
 

Functions

void make_cut_test (const std::string &tsp_fname, const std::string &tour_nodes_fname, const std::string &lp_sol_fname, Graph::CoreGraph &core_graph, Data::BestGroup &best_data, std::vector< double > &lp_edges, Data::SupportGroup &supp_data)
 Load just enough data to test separation routines.
 
void make_cut_test (const std::string &tsp_fname, const std::string &tour_nodes_fname, const std::string &lp_sol_fname, Graph::CoreGraph &core_graph, Data::BestGroup &best_data, std::vector< double > &lp_edges, Data::SupportGroup &supp_data, Data::Instance &inst)
 As above, but with access to the generated Instance.
 
void make_cut_test (const string &tsp_fname, const string &tour_nodes_fname, const string &lp_sol_fname, Graph::CoreGraph &core_graph, BestGroup &best_data, vector< double > &lp_edges, SupportGroup &supp_data)
 
void make_cut_test (const string &tsp_fname, const string &tour_nodes_fname, const string &lp_sol_fname, Graph::CoreGraph &core_graph, BestGroup &best_data, vector< double > &lp_edges, SupportGroup &supp_data, Instance &inst)
 

Detailed Description

Data group namespace.