The design, verification, and applications of Hotspice: a Monte Carlo simulator for artificial spin ice
arXiv:2409.05580 · doi:10.1016/j.cpc.2025.109643
Abstract
We present Hotspice, a Monte Carlo simulation software designed to capture the dynamics and equilibrium states of Artificial Spin Ice (ASI) systems with both in-plane (IP) and out-of-plane (OOP) geometries. An Ising-like model is used where each nanomagnet is represented as a macrospin, with switching events driven by thermal fluctuations, magnetostatic interactions, and external fields. To improve simulation accuracy, we explore the impact of several corrections to this model, concerning for example the calculation of the dipole interaction in IP and OOP ASI, as well as the impact of allowing asymmetric rather than symmetric energy barriers between stable states. We validate these enhancements by comparing simulation results with experimental data for pinwheel and kagome ASI lattices, demonstrating how these corrections enable a more accurate simulation of the behavior of these systems. We finish with a demonstration of `clocking' in pinwheel and OOP square ASI as an example of reservoir computing.
14 pages, 7 PDF figures. The source code of Hotspice is available at https://github.com/bvwaeyen/hotspice
References in corpus (13)
- Artificial "spin ice" in a geometrically frustrated lattice of nanoscale ferromagnetic islands
- Direct observation of the ice rule in artificial kagome spin ice
- Artificial Kagome Arrays of Nanomagnets: A Frozen Dipolar Spin Ice
- An introduction to Monte Carlo methods
- Dipolar interaction between two-dimensional magnetic particles
- Engineering Relaxation Pathways in Building Blocks of Artificial Spin Ice for Computation
- Continuous magnetic phase transition in artificial square ice
- Non-universality of artificial frustrated spin systems
- Entropy-driven order in an array of nanomagnets
- Dependence of energy barrier reduction on collective excitations in square artificial spin ice: A comprehensive comparison of simulation techniques
- Artificial spin ice and vertex models
- Clocked dynamics in artificial spin ice
- Signatures of long range dipolar interactions in artificial square ice