Dear keswani
,
Two ingredients are needed together: a suitable initial state, and a perpendicular boundary condition on the top and bottom surfaces. Boundary conditions alone are not enough, since the hopfion is metastable and separated from the competing states by an energy barrier, so relaxation from a random or uniform state will almost never reach it. Seed with a hopfion ansatz, or with a skyrmion tube spanning the disc, which often relaxes into Q_H = 1.
For the boundary condition I have used three approaches, all of which enforce m close to (0,0,1) on the top and bottom:
1. Freeze the spins in the top and bottom layers to (0,0,1) using the mumax3 API (FrozenSpins mask together with m.SetRegion). This is non physical, but it is the most robust of the three and it is convenient for parameter scans.
2. Define top and bottom regions with a large PMA and anisU = (0,0,1). This is the approach of Liu, Lake and Zang, and it is the closest to a real multilayer sample.
3. Apply a static perpendicular field. This is the least reliable, because the working window is narrow and depends on the material parameters. In my simulations it only works if Msat is reduced in the top and bottom layers. Otherwise the in plane shape anisotropy of those layers wins and the boundary condition is never established.
Parameters. The standard reference set is Liu, Lake and Zang, Binding a hopfion in a chiral magnet nanodisk, Phys. Rev. B 98, 174437 (2018):
Aex = 2.195e-12 J/m
D = 0.395e-3 J/m^2 (bulk DMI)
Msat = 384e3 A/m
Ku1 = 0.8e6 J/m^3, applied only in the top and bottom layers, anisU = (0,0,1), 10 nm thick each
helical period L_D = 4*pi*Aex/D = 70 nm
disc radius r = 100 nm = 1.43 L_D, chiral layer thickness t = 70 nm = 1.0 L_D
cell size 2 nm (convergence verified down to 0.5 nm)
The geometry is what decides stability, so it is better to think in units of L_D than in nanometres. The hopfion survives only in a limited window, roughly t = 1 L_D. If you change A or D, rescale r and t so that r/L_D and t/L_D stay inside that window.
Best regards,
waleed