The sideways drift is not a force from the edge
Typical misconceptionThe skyrmion moves sideways because something pulls it toward the edge.
Better mental modelThe drift appears in an unbounded film too. It comes from the gyrotropic term of the Thiele equation, which turns any push into motion partly at right angles to it. The edge is what stops the drift.
A non-integer charge is not always an error
Typical misconceptionA computed topological charge that is not an integer means the simulation is wrong.
Better mental modelWith free edges the magnetization along the boundary is tilted, so the texture does not cover the sphere a whole number of times and the charge may take any value. Without edges the lattice definition is an integer; the finite-difference one still misses by a few percent on 2 nm cells because of its truncation error.
What the model leaves out
Typical misconceptionA real Pt/Co racetrack behaves exactly like this grid.
Better mental modelThe track is a two-dimensional grid of 2 nm cells, 128 nm long and 60 nm wide; its two ends are joined, so the skyrmion loops around. The film is the Pt/Co/AlOx film of Rohart and Thiaville (2013): exchange stiffness 16 pJ/m, effective anisotropy 510 kJ per cubic metre, saturation magnetization 1100 kA/m, with the stray field folded into the effective anisotropy as in that paper. Temperature, disorder and the long-range stray field are left out. The current acts through the Zhang-Li spin-transfer torque, with a spin drift velocity proportional to the current density; the damping 0.3 and the ratio of the non-adiabatic torque to the damping are assumed values. The free edges obey the DMI boundary condition, which tilts the edge magnetization. The weak spot is a 10 nm disk with lowered anisotropy. On 2 nm cells the free skyrmion is 2 percent smaller and moves about 3 percent slower than the continuum limit; below 2.8 mJ per square metre it collapses on the grid although the continuum keeps it, so the DMI range stops there. The Thiele velocity is a rigid-texture reduction computed from the continuum profile, a separate reduced description.