|
14 | 14 | 'aniso' 'g' 'field' 'T' '' '' '' '' '' '' '';... % SINGLE_ION |
15 | 15 | 'dl' 'atom1' 'atom2' 'mat_idx' 'idx' 'type' 'sym' 'rdip' 'nsym' '' '';... % COUPLING |
16 | 16 | 'F' 'k' 'nExt' '' '' '' '' '' '' '' '';... % MAG_STR |
17 | | - 'kB' 'muB' 'mu0' 'label' 'nformula' '' '' '' '' '' ''}; % UNIT |
| 17 | + 'kB' 'muB' 'mu0' 'label' 'nformula' 'qmat' '' '' '' '' ''}; % UNIT |
18 | 18 | Datastruct.sizefield = {... |
19 | 19 | {1 3} {1 3} {3 4 'nSymOp'} {1 3} {1 'nStr'} {} {} {} {} {} {};... |
20 | 20 | {3 'nAtom'} {1 'nAtom'} {1 'nAtom'} {3 'nAtom'} {1 'nAtom'} {1 'nAtom'} {2 'nAtom'} {2 11 'nAtom'} {1 'nAtom'} {1 'nAtom'} {1 'nAtom'};... |
|
23 | 23 | {1 'nMagAtom'} {1 'nMagAtom'} {1 3} {1 1} {} {} {} {} {} {} {};... |
24 | 24 | {3 'nBond'} {1 'nBond'} {1 'nBond'} {3 'nBond'} {1 'nBond'} {3 'nBond'} {3 'nBond'} {1 1} {1 1} {} {};... |
25 | 25 | {3 'nMagExt' 'nK'} {3 'nK'} {1 3} {} {} {} {} {} {} {} {};... |
26 | | - {1 1} {1 1} {1 1} {1 4} {1 1} {} {} {} {} {} {}}; |
| 26 | + {1 1} {1 1} {1 1} {1 4} {1 1} {3 3} {} {} {} {} {}}; |
27 | 27 | Datastruct.typefield = {... |
28 | 28 | 'double' 'double' 'double' 'double' 'char' '' '' '' '' '' '' ;... |
29 | 29 | 'double' 'double' 'char' 'integer' 'double' 'double' 'double' 'double' 'integer' 'integer' 'double';... |
|
32 | 32 | 'integer' 'integer' 'double' 'double' '' '' '' '' '' '' '' ;... |
33 | 33 | 'integer' 'integer' 'integer' 'integer' 'integer' 'integer' 'integer' 'double' 'integer' '' '' ;... |
34 | 34 | 'double' 'double' 'integer' '' '' '' '' '' '' '' '' ;... |
35 | | - 'double' 'double' 'double' 'char' 'integer' '' '' '' '' '' '' }; |
| 35 | + 'double' 'double' 'double' 'char' 'integer' 'double' '' '' '' '' '' }; |
36 | 36 |
|
37 | 37 | uLabel = {char(197) 'meV' 'T' 'K'}; |
38 | 38 |
|
39 | 39 | Datastruct.defval = {... |
40 | | - pi/2*ones(1,3) [3 3 3] zeros(3,4,0) zeros(1,3) 'P 0' [] [] [] [] [] [];... |
41 | | - zeros(3,0) zeros(1,0) cell(1,0) int32(zeros(3,0)) zeros(1,0) zeros(1,0) zeros(2,0) zeros(2,11,0) int32(zeros(1,0)) int32(zeros(1,0)) zeros(1,0);... |
42 | | - 1 eye(3) [] [] [] [] [] [] [] [] [];... |
43 | | - zeros(3,3,0) int32(zeros(3,0)) cell(1,0) [] [] [] [] [] [] [] [];... |
44 | | - int32(zeros(1,0)) int32(zeros(1,0)) [0 0 0] 0 [] [] [] [] [] [] [];... |
| 40 | + pi/2*ones(1,3) [3 3 3] zeros(3,4,0) zeros(1,3) 'P 0' [] [] [] [] [] [];... |
| 41 | + zeros(3,0) zeros(1,0) cell(1,0) int32(zeros(3,0)) zeros(1,0) zeros(1,0) zeros(2,0) zeros(2,11,0) int32(zeros(1,0)) int32(zeros(1,0)) zeros(1,0);... |
| 42 | + 1 eye(3) [] [] [] [] [] [] [] [] [];... |
| 43 | + zeros(3,3,0) int32(zeros(3,0)) cell(1,0) [] [] [] [] [] [] [] [];... |
| 44 | + int32(zeros(1,0)) int32(zeros(1,0)) [0 0 0] 0 [] [] [] [] [] [] [];... |
45 | 45 | int32(zeros(3,0)) int32(zeros(1,0)) int32(zeros(1,0)) int32(zeros(3,0)) int32(zeros(1,0)) int32(zeros(3,0)) int32(zeros(3,0)) 0 int32(0) [] [];... |
46 | | - zeros(3,0,0) zeros(3,0) int32([1 1 1]) [] [] [] [] [] [] [] [];... |
47 | | - 0.086173324 0.057883818066 201.335431 uLabel int32(0) [] [] [] [] [] []}; |
| 46 | + zeros(3,0,0) zeros(3,0) int32([1 1 1]) [] [] [] [] [] [] [] [];... |
| 47 | + 0.086173324 0.057883818066 201.335431 uLabel int32(0) eye(3) [] [] [] [] []}; |
48 | 48 | % 0.086173324 Boltzmann constant: k_B [meV/K] |
49 | 49 | % 0.057883818066 Bohr magneton: mu_B [meV/T] |
50 | 50 | % 1.602176565e-19 electron charge: e [C] |
|
0 commit comments