LCVT_MOD is a collection of datasets of points on a logical torus, generated by an M-dimensional Centroidal Voronoi Tessellation algorithm, and then "latinized".
The datasets were created in a two step process. First, the interactive FORTRAN90 program CVT_MOD_DATASET was used to set up a CVT dataset on a logical torus. Then the interactive FORTRAN90 program LATINIZE was used to "latinize" the dataset.
The datasets created on the first step contain N points in M-dimensions, with the points having the property that they are (approximately) the centroids of the Voronoi regions that they generate, in the logical torus geometry. On the second step, the points in the dataset are modified (slightly, one hopes) so that they have the Latin square property.
CVT_MOD_DATASET was used to in the first step of the creation of these datasets.
LATINIZE was used to "latinize" the datasets.
LCVT_DATASET is an interactive program which allows a user to define and compute a latinized CVT dataset
PLOT_POINTS is a graphics program which can plot two dimensional datasets, making Encapsulated PostScript images.
TABLE is a file format used to store the data.
TABLE_TOP is a graphics program that can be used to analyze datasets of any dimension, by creating images of pairwise coordinates.
A typical (but small) dataset looks like this:
# cvt_mod_02_00010.latin.txt
# created by TABLE_HEADER_WRITE in TABLE_IO.CC
# at 14 January 2004 02:30:32 PM
#
# Spatial dimension M = 2
# Number of points N = 10
#
# This data was created by the C++ LATINIZE program.
# The data was read from cvt_mod_02_00010.txt by DTABLE_DATA_READ.C
# The data was latinized by DTABLE_LATINIZE.C.
# The data was written to cvt_mod_02_00010.latin.txt by DTABLE_DATA_WRITE.C.
#
0.45 0.95
0.85 0.55
0.65 0.25
0.35 0.35
0.15 0.75
0.25 0.45
0.55 0.65
0.75 0.85
0.95 0.15
0.05 0.05
The first family of points is in M = 2 dimensions.
The second family of points is in M = 7 dimensions.
The third family of points is in M = 16 dimensions.
You can go up one level to the DATASETS directory.