Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 740 Bytes

README.md

File metadata and controls

25 lines (17 loc) · 740 Bytes

FPUT problem

This Fortran code explores the Fermi–Pasta–Ulam–Tsingou(FPUT) problem in chaos theory by simulating a 1D chain with non-linear dynamics with symplectic integrators.

To build the Fortran code, run:

meson setup build
ninja -C build/

and the binary will reside at build/fput. Python code in pysrc is mainly for plotting, and its main function resides in plot.py.

The programs all read and write to stdin/stdout; Make use of pipes in shell to redirect to and from files.

Demo

output.mp4

License: MIT.