Animation of equipotential surfaces on a three-body periodic orbit
data/
: Folder with output data in.hdf5
format from a 3-body simulationmain/
main/equilines.py
: Main functionality in the FieldLines class, which takes directly the simulation output data and computes and saves field lines using a marching squares algorithm.main/plot_utils.py
: Utility functions for plottingmain/utils.py
: Contains a single function for controling the transparency of field lines in the animation,
main_notebook.ipynb
: Notebook where the animation is done
Check main_notebook.ipynb
for an example.
numpy
, matplotlib
, h5py
, PIL
and numba