11 Nov 2016

These are the programs for my monograph
"The Phase Transition in Five Point Energy Minimization"
The monograph has 4 main parts:

Approximation
Divide and Conquer
Symmetrization
Endgame

The corresponding directories contain the
code for these parts of the monograph.
Each directory has a README file.  These
README files will tell you how to compile
and run the code.

Each directory contains a subdirectory
called ZPure, which has the code necessary
for the tests with the graphical user
interface stripped away.  This code is
much easier to inspect.  When you are
in these directories, you can run the
tests from the command line. The files
in ZPure are almost identical to their
counterparts in the parent directory,
but on some occasions I have made minor
simplifications to reflect the fact that
certain options are no longer available.
For instance, in the Symmetrization 
directory you can toggle two variables
B and D, for the purposes of doing a
control for the main test. In the corresponding
ZPure directory we set B=94 and D=13,
as they are in the monograph. The code
in the ZPure directories is sometimes
better documented with comments.
