solve_TSP() uses write_TSPLIB() to write the TSP for
Concorde and tries to find the appropriate precision value (digits
after the decimal point) to convert the provided distances into the needed
integer value range. The precision value can also be specified in
control in solve_TSP() with method Concorde. Warning
messages will alert the user if the conversion to integer values results
into rounding errors that are worse then what is specified in the
precision control parameter.
To get a list of all available command line options which can be used via
the clo option for solve_TSP use concorde_help() and
linkern_help(). Several options (-x, -o,
-N, -Q) are not available via solve_TSP() since they
are used by the interface.
If Concorde takes too long, then you can interrupt solve_TSP()
using Esc/CTRL-C. On most operating systems, this will also
terminate the Concorde executable. If Concorde keeps running, then you can
kill the 'concorde' process via your operating system.