Code and data associated with the paper "Non-reciprocal phase transitions"
作者:Michel Fruchart, Ryo Hanai, Vincenzo Vitelli, P. B. Littlewood · 发表于:RePEc: Research Papers in Economics · 年份:2021 · DOI:10.5281/zenodo.4605984 · 被引用次数:436 · 研究领域:Nonlinear Dynamics and Pattern Formation、Advanced Thermodynamics and Statistical Mechanics、stochastic dynamics and bifurcation
This record contains the code needed to reproduce the main results of the paper Non-reciprocal phase transitions, Michel Fruchart, Ryo Hanai, Peter B. Littlewood, Vincenzo Vitelli, Nature (2021) [ doi:10.1038/s41586-021-03375-9 ] [ arXiv:2003.13176 ] The scripts use Mathematica (Mathematica 12.2.0, WolframScript 1.5.0), Julia (version 1.5.0), and Python (version 3.8.8). Some of the numerical simulations are performed using Dedalus (version 2.1810 ; https://dedalus-project.org). All code is released under the 2-clause BSD license (see LICENSE), except the file complex_derivative.wl (CC BY-SA 4.0, see details in the file). Below, we give a list of the files corresponding to each figure. Main text Fig. 1: - ab: nothing - cd: vicsek/* [ plot: same directory ] - ef: nothing - ghi: nothing Fig. 2: - abc: compute_phase_diagram.wl and analytical_phase_boundaries.wl [ plot: figure_phase_diagram.ipynb ] - de: nothing - fg: compute_spectrogram.wl [ plot: figure_frequencies_steady_state.ipynb ] Fig. 3: - a: compute_chiral_stability_diagram.wl [ plot: figure_stability_diagram_with_chiral.ipynb ] - b: nothing - c: growth_rate_momentum_space.wl [ plot: figure_growth_rate_kspace.ipynb ] - def: dedalus_cluster/* [ plot: figure_movie_patterns_data_analysis_dedalus.ipynb ] Fig. 4: nothing Methods EDF1: nothing EDF2: kuramoto_sqrtn/* [ plot: figure_kuramoto_sqrtN.ipynb ] EDF3: nothing EDF4: kuramoto_ao_Lop.nb [ plot: figure_kuramoto_phase_diagram.ipynb ] EDF5: kuramoto_ao_hysteresis.nb [ plot: f...