This is the repository storing code cited in https://journals.aps.org/prl/accepted/10.1103/8871-8m6c.
The mathematica folder contains the Mathematica notebooks used in the analytical calculation and the experimentAnalysis contains scripts used to analyse the experiments.
Users wishing to reproduce calculations and results from scratch should run the notebooks in the following order:
-
problemSetup.nb
-
order0Calculation.nb
-
order1Calculation.nb
Finally,
- shapeNumerics.nb
contains the necessary code to reproduce plots. Users wishing to just reproduce plots should run shapeNumerics.nb.