DATA contains periodic orbits used to boot up the computation. It also
has Matlab scripts for verifying the residual errors, and the ones used
to generated starting data for the boot-up periodic orbits.

DATA1 contains data about 1375 periodic orbits corresponding to
symbol sequences of length 13 of less. This is used as the library for
all other computation of periodic orbits. A po numbered x is stored
as orbitx.dat,  its period as Tx.dat, the number of fourier points
as nx.dat, and the error as errx.dat. If a lyapunov exponent is
computed it is stored as lyapx.dat 

DATA2 contains data about periodic orbits corresponding to 
symbol sequences of length 20 or less. WinnerInfo has symbol sequence,
period, error, and lyap exponent in that order. It also has data about
periodic orbits with long and short periods and large and small 
Lyapunov exponents, for a given symbol length. err.dat has MAX and AVG
error.

DATA3 contains data for 25  periodic orbits A^nB^n. It 
has data for orbits of the form A^mB^n (index=100*m+n), with
m = 25 and n = 24, 23, 22, 21, ...7. If also has data to show
A^26B^26 pushed into a local minimum.

DATA4 contains data for 23 periodic orbits A^nB

DATA5 contains randomly generated pos with symbol strings of length
5 to 47 and their DISTANCE from a po with the same symbol string w/o
the last symbol.
DATA5/orbit347 = random po with sym string of length 347
DATA5/orbit110 = po AB...A^nB^n with n = 10
DATA5/orbit240 = po AB...A^nB^n with n = 20

DATA6 contains data about randomly generated points approximated by
periodic orbits. trace*.dat has data from one type of algorithm for
approximating the points. TRACE*.dat had data from another type of
algorithm. The data in orbit*.dat are for the best-fit orbits computed
by the second type of algorithm.

DATA7  contains data for plotting the Cantor book of the lorenz
attractor. A.*, B.*, BA.* and AA.* have the data for the different
sheets. scr1.m and scr2.m plot that data.

DATA8 contains the file PreciseInitCond.dat with $100$ digits of
the initial conditions for a few periodic orbits. DATA8/matlab
contains routines related to data in DATA8/zoom(1/2/3).
FIGS contains figures and tables.

DATA9 contains Hausdorff dimension data.

DATA10 had data about angles between stable and unstable directions
of AnBn orbits.

tables.C had drivers for generating tables.

driver1.C has drivers for generating DATAx, 1<=x<=7

lorenz.C has vfield, jacobian, a function to compute PO given
symbol string, and a routine to load pos into memory.

lorenz1.C has routines to load the library and return an approx 
to a symbol string using the library. It also has routines to load
and save pos. Finally it has a routine to find the closest string
to any given point from the library. The C++ code here can be improved
by using classes.

lorenz2.C has routines for saving winners and losers. It is used
to generate DATA1 and DATA2. The C++ code here can be improved by
using classes.

lorenz3.C has routines for computing lyap exponents, saving lyap
exponents to disk, and routines to measures distances between points
and pos.

lorenz4.C has routines to find a string that is very close to a point.
Two types of algorithms are implemented here.

lorenz5.C has routines to find the angles between stable and unstable
directions for A^nB^n

mpVector.hh contains implementation of multiple prcision vectors.

mpLorenz.hh and mpLorenz.C implement a class to compute pos of Lorenz
with extended precision.

mpLeaves.hh and mpLeaves.C implement a class to compute two leaves
of the Lorenz attractor with fixed "head" and "tail." One leaf
corresponds to the symbol sequence head+x+A+tail and the other
to the sequence head+x+B+tail. mpLeaves.C also has routines to
generate, save, and load lists of heads and tails.

mpDriver.C has drivers that leave extended precision data about three
pos in DATA8.

FIGS/ has .eps files of various figures and .m files for generating them.
There are links to it from research/TALKS and research/PAPERS.

hdim.C has functions to compute Hausdorff dimensions using periodic
orbit expansions. It can also save the set of all prime sequences of
length 20 or less in the file PrimeSeq.dat. It has routines to compute
the trace polynomial and the Lyapunov exponent using Fredholm
determinants. It also has routines to compute topological entropy
and to test the prime number theorem of Parry and Pollicott.

fredholm.math is a mathematica script to convert trace polynomial
into a fredholm determinant.