init.config file - bertdupe/Matjes GitHub Wiki

File for the initial configuration.

Spin spiral

Magnetization

Magnetization at position r: M(r)=Rq.cos(q.r)+Iq.sin(q.r)

The order parameter tag is _magnetic.

  • configuration_magnetic spiral
  • qvec_magnetic 0.00 0.00 0.0 #q vector of the spin spiral
  • Rq_magnetic 0.0 0.0 1.0 #Rq vector of the spin spiral
  • Iq_magnetic 1.0 0.0 0.0 #Iq vector of the spin spiral

Phonons

Displacement at position r: U(r)=(Rq.cos(q.r)+Iq.sin(q.r))*Us.cos(r.k)

The order parameter tag is _phonon.

  • configuration_phonon spiral
  • Rq_phonon 1.0 0.0 0.0
  • Iq_phonon 0.0 1.0 0.0
  • qvec_phonon 0.1 0.0 0.0 #q vector of the displacement wave
  • norm_phonon 0.1 #displacement amplitude Us
  • q_norm_phonon 0.0 0.0 0.0 # k-vector for the displacement amplitude wave
  • punch_phonon F #?

Skyrmion

The background is defined by the spin spiral input.

Magnetization

  • XSky_magnetic 15 #x position of skyrmion centre
  • YSky_magnetic 15 #y position of skyrmion centre
  • NSkyAdd_magnetic 1 #number of skyrmions
  • RSky_magnetic 5 #radius (sites)
  • Starx_magnetic 1 #x vorticity (1d winding number of the domain wall surrounding the skyrmion)
  • Stary_magnetic 1 #y vorticity

Skyrmion Lattice