Skip to content

Commit 468cff5

Browse files
mohanchenabacus_fixer
andauthored
Add example Co6Nb4Os2 (#7316)
* add pseudopotentials and orbitals for Co Nb and Os * add new example 04_Co6Nb4Os2 in examples/03_spin_polarized --------- Co-authored-by: abacus_fixer <mohanchen@pku.eud.cn>
1 parent b9669d3 commit 468cff5

10 files changed

Lines changed: 11347 additions & 0 deletions

File tree

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
INPUT_PARAMETERS
2+
3+
calculation scf
4+
basis_type lcao
5+
nspin 2
6+
symmetry 1
7+
gamma_only 0
8+
9+
ecutwfc 60
10+
scf_thr 1e-06
11+
scf_nmax 100
12+
13+
ks_solver genelpa
14+
smearing_method gaussian
15+
smearing_sigma 0.005
16+
17+
mixing_type broyden
18+
mixing_beta 0.2
19+
mixing_beta_mag 0.2
20+
21+
out_mul 1
22+
out_chg 0
23+
#out_hsr_npz 1
24+
#out_dm_npz 1
25+
26+
pseudo_dir ../../../tests/PP_ORB/
27+
orbital_dir ../../../tests/PP_ORB/
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
K_POINTS
2+
0
3+
Gamma
4+
5 5 2 1 1 1
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Co6Nb4Os2 Spin-Polarized Calculation Example
2+
3+
This example demonstrates a spin-polarized DFT calculation for the Co6Nb4Os2 compound.
4+
5+
## Special Note: Sensitivity to Smearing Parameter
6+
7+
This calculation is **extremely sensitive to the smearing parameter** (`smearing_sigma`). The total magnetic moment shows significant variation depending on the smearing value:
8+
9+
| smearing_sigma (Ry) | Total Magnetism (μB) |
10+
|---------------------|----------------------|
11+
| 0.002 | ~2.20 |
12+
| 0.005 | ~1.94 |
13+
| 0.010 | ~0.60 |
14+
| 0.020 | ~0.00 (non-magnetic) |
15+
16+
### Explanation
17+
18+
The Co6Nb4Os2 system exhibits a delicate balance between magnetic and non-magnetic states. The smearing parameter controls the width of the Gaussian smearing used for occupation numbers, which significantly affects the electronic structure near the Fermi level. For this compound:
19+
20+
- **Small smearing values** (e.g., 0.002 Ry) preserve the magnetic ordering, resulting in a total magnetic moment of ~2.20 μB
21+
- **Increasing smearing** progressively suppresses the magnetic moment
22+
- **Large smearing values** (e.g., 0.02 Ry) completely quench the magnetism, leading to a non-magnetic ground state
23+
24+
### Recommended Settings
25+
26+
The default `smearing_sigma` in `INPUT` is set to **0.001 Ry**, which should yield a magnetic moment close to 2.20 μB. Users are advised to carefully test different smearing values when studying this system.
27+
28+
## System Details
29+
30+
- **Composition**: Co6Nb4Os2
31+
- **Structure**: Hexagonal lattice
32+
- **Spin polarization**: Enabled (`nspin = 2`)
33+
- **Basis type**: LCAO
34+
35+
## Files
36+
37+
- `INPUT`: Main input file with calculation parameters
38+
- `STRU`: Structure file with atomic positions, initial magnetic moments, and numerical atomic orbital definitions
39+
- `KPT`: k-point mesh definition
40+
41+
### Numerical Atomic Orbitals (NAO)
42+
43+
The `STRU` file references three numerical atomic orbital files:
44+
- `Co_gga_9au_60Ry_4s2p2d1f.orb`
45+
- `Nb_gga_9au_60Ry_4s2p2d1f.orb`
46+
- `Os_gga_9au_60Ry_4s2p2d1f.orb`
47+
48+
The filename format encodes the following information:
49+
- `9au`: Orbital cutoff radius (9 atomic units)
50+
- `60Ry`: Energy cutoff (60 Rydberg)
51+
- `4s2p2d1f`: Number of orbitals per angular momentum channel (4 s-orbitals, 2 p-orbitals, 2 d-orbitals, 1 f-orbital)
52+
53+
The `ecutwfc` parameter in `INPUT` is set to **60** to match the energy cutoff of the orbital files, ensuring consistency in the calculation.
54+
55+
## Running the Calculation
56+
57+
Execute ABACUS in this directory to perform the spin-polarized SCF calculation. Monitor the output for the total magnetic moment in the final SCF iteration.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
ATOMIC_SPECIES
2+
Co 58.933194 Co_ONCV_PBE-1.2.upf
3+
Nb 92.90637 Nb_ONCV_PBE-1.2.upf
4+
Os 190.23 Os_ONCV_PBE-1.2.upf
5+
6+
NUMERICAL_ORBITAL
7+
Co_gga_9au_60Ry_4s2p2d1f.orb
8+
Nb_gga_9au_60Ry_4s2p2d1f.orb
9+
Os_gga_9au_60Ry_4s2p2d1f.orb
10+
11+
LATTICE_CONSTANT
12+
1.889726
13+
14+
LATTICE_VECTORS
15+
4.8297140000 0.0000000000 0.0000000000
16+
-2.414854000 4.1826560000 0.0000000000
17+
0.0000000000 0.0000000000 8.0678760000
18+
19+
ATOMIC_POSITIONS
20+
Direct
21+
22+
Co
23+
0.0000000000
24+
6
25+
0.1712410000 0.8287590000 0.7500000000 1 1 1 magmom 0.298
26+
0.8287600000 0.6575140000 0.2500000000 1 1 1 magmom 0.282
27+
0.3424860000 0.1712400000 0.2500000000 1 1 1 magmom 0.314
28+
0.6575140000 0.8287600000 0.7500000000 1 1 1 magmom 0.314
29+
0.1712400000 0.3424860000 0.7500000000 1 1 1 magmom 0.282
30+
0.8287590000 0.1712410000 0.2500000000 1 1 1 magmom 0.298
31+
Nb
32+
0.0000000000
33+
4
34+
0.6666670000 0.3333330000 0.9274990000 1 1 1 magmom 0.053
35+
0.3333330000 0.6666670000 0.4274990000 1 1 1 magmom 0.055
36+
0.6666670000 0.3333330000 0.5725010000 1 1 1 magmom 0.055
37+
0.3333330000 0.6666670000 0.0725010000 1 1 1 magmom 0.053
38+
Os
39+
0.0000000000
40+
2
41+
0.0000000000 0.0000000000 0.5000000000 1 1 1 magmom 0.033
42+
0.0000000000 0.0000000000 0.0000000000 1 1 1 magmom 0.027

0 commit comments

Comments
 (0)