The solution of the micromagnetic problem (cf. Fig. 5.10) is then carried out with the requested solver. All solvers require the calculation of local effective field Eq. (3.58) with simple matrix-vector multiplications. Since all matrices (except for the boundary matrix Eq. (3.48)) are sparse matrices, these matrix-vector multiplications with distributed data are very efficient. If we assume a diagonal matrix with
(5.3) |
For the integration of the LLG equation or the nudged elastic band method PVODE is called to make one time step. The energy minimization with TAO is performed until equilibrium has been reached. Then all required observables are calculated and written to a log file and additional data of the sampling line and graphics output are stored. Finally, several stopping criteria are checked and the simulation is continued with the next iterative step or it is aborted.