Published May 29, 2025 | Version v1
Dataset Open

Data and Code repository for «Relaxation pathways and emergence of domains in square artificial spin ice»

  • 1. ROR icon Loughborough University

Description

Data and Code repository for 
«Relaxation pathways and emergence of domains in square artificial spin ice»
    by Matteo Menniti, Naëmi Leo, Pedro Vilalba-González, Matteo Pancaldi, and Paolo Vavassori

 

Figures 2,3 and 6 - results of kinetic Monte Carlo simulations

Data extracted from kMC runs:
    - for models = mean (mean-field model, MF), split (chiral-split barrier model, CB)
    - for periodicities a = 190 nm to 380 nm

Files labelled "model_a_300K_50x50_global.dat" store the global output for each kMC run, with columns
    - t_runx    continuous time, normalised to the single-particle frequency
    - m_runx    net magnetisation along the [11] direction
    - T3_runx    population of T3 vertices
    - T2_perp_runx    population of T2 vertices magnetised perpendicular to the intial [11] direction
    - T2_opp_runx    population of T2 vertices magnetised opposite to initial [11] direction
    Here "_runx" is the kMC run number with x from 0 through 20.

Files labelled "model_a_300K_50x50_verteximage.npz" contain representative spatially-resolved vertex states, encoded in a 50x50 matrix with numbers 1...4 representing T1...T4 vertices on the square grid. These are shown for run0 at times where the net magnetisation reaches 75%, 50%, 25% of its initial value:
    - for Fig. 2:    a = 200 nm, 240 nm, 280 nm
    - for Fig. 6:    a = 300 nm, 340 nm, 380 nm

The plotting of data for Figures 2 and 6, as well as Figure 3 is documented in the following files:
    - Figures_kMC.ipynb - ipython notebook
    - Figures_kMC.pdf - pdf print of the ipython notebook


Figure 4 - transition probabilities

The analytical derivation of the relative rates, based on the values given in Tab.1 of the manuscript, are documented in 
    - Figure_4.ipynb - ipython notebook
    - Figure_4.pdf - pdf print of the ipython notebook

Files

Figure_4.ipynb

Files (2.0 GB)

Name Size Download all
md5:0cf5ace0f17cf4b8962dce3a245a8a63
122.3 kB Preview Download
md5:6fcd6dccdc323ea06c7fefc6a0cc5d27
118.8 kB Preview Download
md5:72050d62c53cf835e33105275445ccaf
624.0 kB Preview Download
md5:72050d62c53cf835e33105275445ccaf
624.0 kB Preview Download
md5:5e8ab3fd25b3ceab7bfbba009a018b52
463.2 kB Preview Download
md5:50250b3c86be9861bb7253658df9cca4
24.5 MB Download
md5:8edbb35872073ac99916c48bca265f63
139.5 MB Download
md5:452d5d4c60182b1646896c1429c68e7e
906.8 kB Download
md5:ee17c50861602a96cb5ee6677903803c
129.8 MB Download
md5:400b1edefa9a2556f0f583c061a34fdc
83.6 MB Download
md5:2b7a6d68cf4d6b42668b30156c5220d1
604.4 kB Download
md5:c72abc241eb618576e90386fe794b385
84.6 MB Download
md5:82ab72082ce68b89f700a2a0938d4c43
85.7 MB Download
md5:a92dd264a42b700f0194b24c20e040e6
604.4 kB Download
md5:ef7a215a8d470c24d5c4e342afd2e801
88.4 MB Download
md5:c55eac673d745c0f22fdb3c17d5d72ec
604.4 kB Download
md5:d027c2a4efea06179411fa8fabf67dc1
111.7 MB Download
md5:2ae19967f7faa2204e6bc5a1b9667612
755.6 kB Download
md5:2d25a20f7458ec291acbb256001c1f26
112.2 MB Download
md5:08fc1aedf1a9e9e9fcf963182cf23329
755.6 kB Download
md5:9a32bc96a8ea71ba5ed73a91801868ae
111.1 MB Download
md5:c457cc72b9b657a660348b7047815a94
22.8 MB Download
md5:4214b2a8c741e7da2cefb146f8f60bcd
21.8 MB Download
md5:15ef1abf72b3f386fe4512fccc4d6b40
137.3 MB Download
md5:024d6eb46aae02862796877386eaefa8
906.8 kB Download
md5:83cb089c99f1cc81fc189a01ab26ddd3
115.4 MB Download
md5:b2e31848fb77f18a0ff11c9159e44db4
91.5 MB Download
md5:a4c4ce59e8cb7b906b46866dc60164b9
604.4 kB Download
md5:f020efbdb150113aaf9e5f5ba34545ea
91.0 MB Download
md5:de479484f782626ef267c583502e8563
91.2 MB Download
md5:220e7084c063aa7d0303841effa8fcba
604.4 kB Download
md5:83b37cdfa87554684b2ce297013b6bba
90.4 MB Download
md5:73088ee1ddd479e85151440889350de1
604.4 kB Download
md5:5cef3611d578e133f2075136638ba1f0
111.7 MB Download
md5:24f1508695c016acd65c49772b9d0a7c
755.6 kB Download
md5:5793e060e51a28e8f2e39a073e94e9f0
111.5 MB Download
md5:345627c7175d9ee76e58cb7f7958d2a5
755.6 kB Download
md5:698628f6e8a3e2a4bfb361bc3d8e1354
110.8 MB Download
md5:67cc960b46d859e9354d0398ea900a46
22.8 MB Download
md5:2ffbef7578ceabdb0ee2be6e8ad87051
1.8 kB Preview Download

Additional details

Software

Programming language
Python