Conjugate gradient methods for energy minimization in micromagnetics are compared. When the step length in the line search is controlled, conjugate gradient techniques are a fast and reliable way to compute the hysteresis properties of permanent magnets. The method is applied to investigate demagnetizing effects in NdFe12 based permanent magnets. The reduction of the coercive field by demagnetizing effects is 1.4 T at 450 K.
We present a combined analytical and numerical micromagnetic study of the equilibrium energy, size and shape of anti-skyrmionic magnetic configurations. Anti-skyrmions can be stabilized when the Dzyaloshinskii-Moriya interaction has opposite signs along two orthogonal in-plane directions, breaking the magnetic circular symmetry. We compare the equilibrium energy, size and shape of anti-skyrmions and skyrmions that are stabilized respectively in environments with anisotropic and isotropic Dzyaloshinskii-Moriya interaction, but with the same strength of the magnetic interactions.When the dipolar interactions are neglected the skyrmion and the anti-skyrmion have the same energy, shape and size in their respective environment. However, when dipolar interactions are considered, the energy of the anti-skyrmion is strongly reduced and its equilibrium size increased with respect to the skyrmion. While the skyrmion configuration shows homochiral N{e}el magnetization rotations, anti-skyrmions show partly N{e}el and partly Bloch rotations. The latter do not produce magnetic charges and thus cost less dipolar energy. Both magnetic configurations are stable when the magnetic energies almost cancel each other, which means that a small variation of one parameter can drastically change their configuration, size and energy.
The development of permanent magnets containing less or no rare-earth elements is linked to profound knowledge of the coercivity mechanism. Prerequisites for a promising permanent magnet material are a high spontaneous magnetization and a sufficiently high magnetic anisotropy. In addition to the intrinsic magnetic properties the microstructure of the magnet plays a significant role in establishing coercivity. The influence of the microstructure on coercivity, remanence, and energy density product can be understood by {using} micromagnetic simulations. With advances in computer hardware and numerical methods, hysteresis curves of magnets can be computed quickly so that the simulations can readily provide guidance for the development of permanent magnets. The potential of rare-earth reduced and free permanent magnets is investigated using micromagnetic simulations. The results show excellent hard magnetic properties can be achieved in grain boundary engineered NdFeB, rare-earth magnets with a ThMn12 structure, Co-based nano-wires, and L10-FeNi provided that the magnets microstructure is optimized.
Partial differential equations and variational problems can be solved with physics informed neural networks (PINNs). The unknown field is approximated with neural networks. Minimizing the residuals of the static Maxwell equation at collocation points or the magnetostatic energy, the weights of the neural network are adjusted so that the neural network solution approximates the magnetic vector potential. This way, the magnetic flux density for a given magnetization distribution can be estimated. With the magnetization as an additional unknown, inverse magnetostatic problems can be solved. Augmenting the magnetostatic energy with additional energy terms, micromagnetic problems can be solved. We demonstrate the use of physics informed neural networks for solving magnetostatic problems, computing the magnetization for inverse problems, and calculating the demagnetization curves for two-dimensional geometries.
We present a method for performing sampling from a Boltzmann distribution of an ill-conditioned quadratic action. This method is based on heatbath thermalization along a set of conjugate directions, generated via a conjugate-gradient procedure. The resulting scheme outperforms local updates for matrices with very high condition number, since it avoids the slowing down of modes with lower eigenvalue, and has some advantages over the global heatbath approach, compared to which it is more stable and allows for more freedom in devising case-specific optimizations.
We review our work done to optimize the staggered conjugate gradient (CG) algorithm in the MILC code for use with the Intel Knights Landing (KNL) architecture. KNL is the second gener- ation Intel Xeon Phi processor. It is capable of massive thread parallelism, data parallelism, and high on-board memory bandwidth and is being adopted in supercomputing centers for scientific research. The CG solver consumes the majority of time in production running, so we have spent most of our effort on it. We compare performance of an MPI+OpenMP baseline version of the MILC code with a version incorporating the QPhiX staggered CG solver, for both one-node and multi-node runs.