C++ main module for emicrom Package
1.0
|
The Revolution ellipsoide examples consists in studing an ellipsoide of diameters L,L,3.L in the canonical directions (x,y,z).
The matter parameters are as follow (Fer-Alpha type):
Ms | Aimantations (A/m) | 1.7e6 |
K1 | First Anisotropy (J/m^3) | 4.8e5 |
K3 | Secund Anisotropy (J/m^3) | 1.5e5 |
A | Exchange (J/m^3) | 2.1e-11 |
The domain is discretized in 64x64x64 cells.
The exchange length is where and .
We well make vary the length of the ellipsoide with respect of a multiple of Lex (2,1,0.5,0.25).
First, we choose L=2.Lex.
The length of the ellipsoide is 2.Lex, the mesh size is 1.0625e-10x1.0625e-10x3.1875e-10
The anisotropy direction U1 is uniformly in the Z-direction with a unaxial crystal type.
The initial magnetism M is uniformly in the Z direction.
The external magnetism field is set to null.
The geometry clipped in 2 orthogonal plan at origin:
matter in domain |
The code to generate files:
The code to compute the magnetism at equilibrium state :
The relaxation technics converges in 5093 iterations and stops because of the variation of energy is less than 1.e-8.
The computation takes 5 hours.
The value of magnetism field at equilibrium state are plot as follow:
equilibrium magnetism value along x for L=2Lex | equilibrium magnetism value along y for L=2Lex | equilibrium magnetism value along z for L=2Lex |
equilibrium magnetism vector with total magnetism module for L=2Lex | equilibrium total magnetism field norm for L=2Lex |
When L=1.Lex, the mesh size is 5.3125e-11x 5.3125e-11x1.59375e-10.
The value of magnetism field at equilibrium state are plot as follow:
equilibrium magnetism value along x for L=Lex | equilibrium magnetism value along y for L=Lex | equilibrium magnetism value along z for L=Lex |
equilibrium magnetism vector with total magnetism module for L=Lex | equilibrium total magnetism field norm for L=Lex |
When L=0.25 Lex, the mesh size is 1.32812e-11 x 1.32812e-11 x 3.98437e-11
The value of magnetism field at equilibrium state are plot as follow:
equilibrium magnetism value along x for L=Lex/4 | equilibrium magnetism value along y for L=Lex/4 | equilibrium magnetism value along z for L=Lex/4 |
equilibrium magnetism vector with total magnetism module for L=Lex/4 | equilibrium total magnetism field norm for L=Lex/4 |