README.txt

The following m-files are included in the toolbox. The three key functions used are wavepacket.m for the wave Cellular Automaton (CA) method, semiclass.m for the semiclassical ray trial and classorbit.m for exploring classical repelling orbits.

batch.m (Batches classorbit.m functions)

batchp.m (Batches pamin.m and generates matrices used in mattest and guetest)

circiter.m (Iterates an ellipse over stps angles in PQ space its times. Used in panels d-g of Fig 9.)

classorbit.m (Forms classical orbits of various chambers)

fourcoord.m (Complement of twcoord converts PQ trajectory into (p,q,r,s).)

guetest.m (Plots a stats graph of trajectories to compare with GUE)

mattest.m (Forms a colour image of a matrix)

nextref.m (Used by semiclassical.m to find the next reflected trajectory)

orbit.m (Prints chosen repelling orbits for superimposing on jpg files generated by wavepacket.m.)

pamin.m (A more targeted form of classorbit.m whichplots classical periodic orbits in order of periodicity)

part4.m (Draws a color partition of stadium PQ space although not used in the paper directly.)

phaseplot.m (Phase plot of orbit in PQ space as used in Fig 9c)

plotdiff.m (Plots density of periodic orbits given a set of saved matrices)

semiclass.m (Plots a semi-classical ray trace for n=reflections p,q=starting point, freq=frequency of wave, stps=rays)

testref.m (Used by classorbit.m. Tests a reflection in the classical ray model)

twocoord.m (Used by semiclass.m to determine a 2-coordinate PQ location from a 4-coordinate (p,q,r,s) set.)

wavepacket.m (Generates wavelet CA scar images of superimposed waves, and movies of traveling waves in the stadium, rectangle and double slit apparatus)