Skip to content

Latest commit

 

History

History
40 lines (35 loc) · 1.05 KB

README.md

File metadata and controls

40 lines (35 loc) · 1.05 KB

FloquetToolkit

This is an attempt to create a C library to perform Floquet Analysis on a general system.

How to Install

To compile this, you would require GSL. In Debian-based distributions, it can be obtained by using

sudo apt install libgsl-dev

Just go to src and then run

make all

to compile all the programs. To compile just for specific cases, use

make mathieu

to get the programs corresponding to mathieu equation.

make meissner

to get the programs corresponding to hill-meissner equation.

make population_dynamics

to get the programs corresponding to the results on population dynamics.

How to Run

To run this, just go to the respective directories and run the compiled binaries. They will generate some data files. To plot them and get the plots, run

python3 plotter3d.py
python3 plotter2d.py

Depending on the type of file that is available. plotter3d.py generated plots when 2 parameters are involved and plotter2d generates plots for when only 1 parameter is involved.