flatspin: A Large-Scale Artificial Spin Ice Simulator
arXiv:2002.11401 · doi:10.1103/PhysRevB.106.064408
Abstract
We present flatspin, a novel simulator for systems of interacting mesoscopic spins on a lattice, also known as artificial spin ice (ASI). Our magnetic switching criteria enables ASI dynamics to be captured in a dipole model. Through GPU acceleration, flatspin can simulate realistic dynamics of millions of magnets within practical time frames. We demonstrate flatspin's versatility through the reproduction of a diverse set of established experimental results from the literature. In particular, magnetization details of "pinwheel" ASI during field-driven reversal have been reproduced, for the first time, by a dipole model. The simulation framework enables quick exploration and investigation of new ASI geometries and properties at unprecedented speeds.
References in corpus (14)
- Artificial "spin ice" in a geometrically frustrated lattice of nanoscale ferromagnetic islands
- Dirac Strings and Magnetic Monopoles in Spin Ice Dy2Ti2O7
- Direct observation of the ice rule in artificial kagome spin ice
- Artificial Kagome Arrays of Nanomagnets: A Frozen Dipolar Spin Ice
- Energy minimization and AC demagnetization in a nanomagnet array
- Realizing Colloidal Artificial Ice on Arrays of Optical Traps
- Magnetic monopole and string excitations in a two-dimensional spin ice
- Macroscopic magnetic frustration
- Emergent Geometric Frustration of Artificial Magnetic Skyrmion Crystals
- Superferromagnetism and domain-wall topologies in artificial 'pinwheel' spin ice
- Understanding Thermal Annealing of Artificial Spin Ice
- Ice Rule Fragility via Topological Charge Transfer in Artificial Colloidal Ice
- Unexpected Phenomenology in Particle-Based Ice Absent in Magnetic Spin Ice
- Influence of cutoff dipole interaction radius and dilution on phase transition in kagome artificial spin ice
Cited by in corpus (9)
- EPIC: An Energy-Efficient, High-Performance GPGPU Computing Research Infrastructure
- A perspective on physical reservoir computing with nanomagnetic devices
- Clocked dynamics in artificial spin ice
- Artificial Spin Ice: A Tutorial on Design and Control of Geometry, Microstate, Magnon Dynamics & Neuromorphic Computing
- Snakes in the Plane: Controllable Gliders in a Nanomagnetic Metamaterial
- Relaxation pathways and emergence of domains in square artificial spin ice
- Modelling nanomagnet vertex dynamics through Coulomb charges
- Coupling-dependent antiferromagnetic-ferromagnetic ordering in a pinwheel artificial spin ice
- The design, verification, and applications of Hotspice: a Monte Carlo simulator for artificial spin ice