Skip to content

Repository files navigation

Explosive rigidity percolation in kirigami

The code contains several methods for rigidifying a kirigami system by incrementally changing either the connectivity or the rigidity of individual components, which allow us to control the explosive rigidity percolation in kirigami.

Any comments and suggestions are welcome.

If you use this code in your own work, please cite the following paper:

G. P. T. Choi, L. Liu, and L. Mahadevan, "Explosive rigidity percolation in kirigami." Proceedings of the Royal Society A, 479(2271), 20220798, 2023.

============================================================

Main programs:

  • kirigami_explosive_percolation_connection.m: The connection-based method.
  • kirigami_explosive_percolation_angle.m: The angle-based method.
  • kirigami_explosive_percolation_coordinate.m and simulation.py: The coordinate-based method.

Results:

  • result_connection: The connection-based method.
  • result_angle: The angle-based method.
  • result_coordinates: The coordinate-based method.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages