There is a newer version of the record available.

Published October 10, 2021 | Version 2021.10.10
Journal article Restricted

Programs and data for "Initial perturbation matters: implications of geometry-dependent universal Kardar-Parisi-Zhang statistics for spatiotemporal chaos."

Authors/Creators

  • 1. Fukai

Description

The program source code and data for the publication "Initial perturbation matters: implications of geometry-dependent universal Kardar-Parisi-Zhang statistics for spatiotemporal chaos."

Requirements 
- mpic++
- Python 3 and packages used in the Jupyter notebooks (Anaconda recommended).
- boost >= 1.59.0
- boost-build

Short description 
calc_interface 
Source code for the coupled logistic map and perturbation calculation. Execute the code as following:

cd calc_interface
# edit parameters in mpi_exec.py and mpi_exec_saturation.py
./mpi_exec.py # for Fig. 1-3
./mpi_exec_saturation.py # for Fig. 4


The data will be generated in /tmp directory. Copy them to appropriate directories in `data/`. (Directory names are self-explanatory.)

notebook
Jupyter notebooks for the analysis and figure generation. The notebooks are intended to be run in the order of :
- 1_select_parameters.ipynb
- 2_estimate_nonuniversal_params.ipynb
- 3_plot_for_publication.ipynb
- 4_plot_examples.ipynb
- 5_plot_saturation_example.ipynb

Note that they require a package called exputils and kpzutils, placed in lib directory (not created). exputils can be found in `https://github.com/yfukai/exputils`. kpzutils is not open-sourced due to a licensing reason. For tests, you can simply comment out the lines referring to them.

data 
The data used in the paper. Generated by programs in calc_interfaces, and analyzed by notebooks in notebook.

The directory data/theoretical contained theoretical data for distributions/correlations downloaded from https://www-m5.ma.tum.de/KPZ . 

Supports
Contact Y. T. Fukai (ysk@yfukai.net) for further information.

Files

Restricted

The record is publicly accessible, but files are restricted to users with access.