2.2 RÉGIMEN JURÍDICO-NORMATIVO DEL TRABAJADOR
2.2.2 De la potestad de dirección del empleador
This chapter introduces a procedure for the numerical solution of the discrete lattice model that is described in Chapter 5.2.1 and is characterized by
E = X j<j0 J|j0−j|( 1− Sj·Sj0) + Dj0−j·(Sj × Sj0) +X j Kx(ex·Sj)2+ Ky(ey·Sj)2+ Kz(ez·Sj)2 . (5.2,Page 41)
It is straightforward to solve this model in the case D = 0 , but if the DM interaction is relevant the magnetization of one atomic row j may take any direction in spin-space and cannot be parameterized by a single angle.
In Chapter F.2.3 it is shown how the numerical procedure can be extended in order to include magnetostatic dipolar interactions in magnetic films.
This procedure can also be used to solve the micromagnetic equations, if the lattice spacing is small with respect to the change of magnetization. In this case it is certainly possible to limit the row interactions to nearest neighbors.
F.2. Optimizing the magnetization numerically 99
F.2.1 Outline
In Formula (5.2) each lattice point j corresponds to one atomic row and its magnetiza- tion Sj can be described with two polar angles. The numerical calculations are restricted to a finite lattice (and a finite range of pair-interactions Jj0−j, Dj0−j between the atomic
rows). The numerical procedure allows to vary the N spin orientations {Sj}1≤j≤N while for j /∈[1, N] the orientation Sj is replaced with its boundary value at j→±∞ .
The energy E is minimized by an iterative process: In each iteration each spin is rotated into the orientation that minimizes E for the current configuration of the other spins. After all spins have been modified once the next iteration starts. The process stops when each spin is virtually in an optimal orientation for the current configuration of the other spins, here “virtually” means that the angle needed to rotate to the optimum is smaller than the desired accuracy. It turned out to be useful in most cases to update the spin orientations not simultaniously at the end of the iteration. Instead, the spins are rotated in the succession of the atomic rows and each lattice point is updated before the optimal orientation of the one is calculated.
It is obvious that a local minimum is reached when the process converges. But, one has to check whether the resulting spin configuration depends on the starting configuration. For the investigation of common domain walls the number of lattice points (in the calcu- lation) does not need to match the number of atomic rows. The discrete lattice structure is important only for narrow walls where the magnetization converges reasonably fast to- wards its bulk orientation. Broader walls can be described with a continuum model. In this case, the lattice points can be regarded just as numerical grid points. The model pa- rameters J, D, K can be rescaled in such a way that the wall fits on the available number of lattice points.
F.2.2 Optimizing the spin orientation at one lattice point
During the iteration process the spin orientation Sn at the lattice point n has be choosen such that the energy E is minimized for a fixed set{Sj}j6=n. According to Formula (5.2) the energy contribution that depends on Sn can be written as
En = X j6=n JjSn·Sj + Dj·(Sn× Sj) + Kx(ex·Sn)2+ Ky(ey·Sn)2+ Kz(ez·Sn)2 = cxxn+ cyyn+ czzn+ kxx2n+ kyyn2+ const , Sj= xjex+ yjey+ zjez , cx= X j6=n Jjxj+ Dj·(yjez− zjey)
( cy, cz are calculated analogously ) , kx= Kx− Kz , ky= Ky− Kz .
The relation z2n= 1−x2
n−y2nhas been used to eliminate the third anisotropy constant.
In the following the index n is dropped from x, y, z, E , i.e.
E = cxx + cyy + czz + kxx2+ kyy2+ const .
With an appropriate choice of the coordinate system kx, ky ≥ 0 and cx, cy, cz ≤ 0 . In this case E surely is minimal for x, y, z ≥ 0 . The system has 2 degrees of freedom. The energy E can be parameterized by x, y with 0≤ x, 0≤ y, x2+y2< 1 and z =p1−x2−y2. The reason to work with the parameters x, y and the additional condition x2+ y2< 1 instead of the polar angles is, that the numerical procedure gets particularly simple in this
100 Appendix F. Details concerning the domain wall models
approach (see below). A necessary condition for a local minimum is that the derivatives with respect to x, y vanish:
d d xE(x, y) = cx+ cz d z d x+ 2 kxx = cx− cz x z + 2 kxx , d d xE(x, y) = 0 ⇒ x = cxz cz− 2 kxz , d d yE(x, y) = 0 ⇒ y = cyz cz− 2 kyz . For kx, ky ≥ 0 and cz, cy, cz < 0 the last expressions for x, y are zero for z = 0 and increase monotonic with increasing z . Therefore the vector-length (x2+ y2+ z2) also increases monotonic with increasing z and coincides with 1 exactly once for 0 < z≤ 1 . Thus, it is straightforward numerical iteration to solve the conditions
d
d xE(x, y) = 0 , d
d yE(x, y) = 0 , x
2+ y2+ z2 = 1 .
Since the energy can be parameterized as E(x, y) only for z > 0 it is necessary to check the limiting case separately. But for cz< 0 there exists no local minimum at z = 0 since
d
d zE(x, z) =− (cyy−1+2 ky) z + cz z&0 −−−→ cz .
The case cz = 0 has to be analyzed separately. In this case E does not depend on z . The minimal E under the constraint x2+y2= 1 can be determined with a procedure analo- gous to the one described above. This value has to be compared with the local extremum of E at (x =−cx
2 kx , y =
−cy
2 ky) . Furthermore, it has to be checked whether the local extremum
is in the area x2+y2≤1 .
F.2.3 Including the dipolar interactions
In an ultrathin film the magnetostatic (dipolar) energy can be calculated easily by sum- ming over the dipoles as the interactions decay reasonably fast (cf. Chapter 4.2). In the system studied in Chapter 6 every atom lies on a mirror plane parallel to the q-vector. Using this symmetry it is straightforward to include the magnetostatic energy in the for- malism shown above.
In the next expressions the index j denotes the atomic rows and i, i0 denotes the atoms within one row. The magnetic dipole moment of atom i in row j is
Mj,i= MiSj = Mi(xjex+ yjey+ zjez) .
With the well-known formula for the dipolar energy the energy resulting from all interac- tions between row n and all other rows can be written in a form that is suitable for the procedure described in the previous chapter:
En(dip) =
(j,i)6=(n,i0)
X
j,i,i0
(Mj,i· Mn,i0) (rj,i−rn,i0)2− 3 ( (rj,i−rn,i0)· Mj,i) ( (rj,i−rn,i0)· Mn,i0)
|rj,i−rn,i0|5
F.3. Period length of the rotating ground state 101