Camargue
Public Attributes | List of all members
CMR::OutPrefs Struct Reference

Preferences related to tour file output and verbosity. More...

#include <util.hpp>

Collaboration diagram for CMR::OutPrefs:
Collaboration graph
[legend]

Public Attributes

std::string probname
 The instance name.
 
bool verbose = false
 Verbose output from classes and subroutines.
 
bool prog_bar = false
 A jittering progress bar for pivot values.
 
bool detailed_stats = false
 Detailed timer/profiling of the code.
 
Tour/instance file output.

Each parameter if true determines frequency/style of file output.

See also
util::write_tour_nodes for method and style of tour node output.
util::write_tour_edges for tour edge output.
bool save_tour = true
 Save the latest, best tour to probname.sol.
 
bool dump_xy = false
 If possible, dump x-y coords to probname.xy
 
bool save_tour_edges = false
 Save save_tour edges to probname_tour.x
 
bool gif_tour = false
 Record each augmenting tour as specified by save_tour/save_tour_edges. More...
 

Detailed Description

Preferences related to tour file output and verbosity.

Member Data Documentation

bool CMR::OutPrefs::gif_tour = false

Record each augmenting tour as specified by save_tour/save_tour_edges.

If true, then for each file output will have an infix indicating what number augmentation this is. For example if save_tour_edges is true and this value is true, a sequence a files probname_tour.0.x, probname_tour.1.x, etc. will be created.


The documentation for this struct was generated from the following file: