tsp-solve is a C++ code by
Chad Hurwitz and Robert Craig with and provides both heuristic and optimal
Geometric problems of size up to 100 points are managable.
It is available by emailing Chad Hurwitz at firstname.lastname@example.org,
and below on the algorithm repository.
A heuristic Euclidean TSP solver in C due to Lionnel Maugis
is available from http://www.cenaath.cena.dgac.fr/~maugis/tsp.shar .