Quantum Espresso를 이용해 NiO 같은 물질의 DFT+U 계산을 하기위해서는 pw.x input 으로 다음의 항목을 포한시켜야 한다.
.
.
&SYSTEM
lda_plus_u = .true.
lda_plus_u_kind = 0
starting_magnetization(1) = 1.0000000000d+00
starting_magnetization(2) = -1.0000000000d+00
hubbard_u(1) = 1.000E-08
hubbard_u(2) = 1.000E-08
u_projection_type = 'atomic'
.
.
ATOMIC_SPECIES
Ni1 58.6934 ni_pbe_v1.4.uspp.F.UPF
Ni2 58.6934 ni_pbe_v1.4.uspp.F.UPF
O 15.9994 O.pbe-n-kjpaw_psl.0.1.UPF
hubbard_u(1),hubbard_u(2) 에서 1,2 는 ATOMIC_SPECIES 에 나와있는 원자의 순서를 나타낸다.
aiida-quantumespresso를 사용하는 경우,
'SYSTEM': {
.
.
.
'nspin' : 2,
'starting_magnetization': {
'Ni1': 1.0,
'Ni2': -1.0,
},
'lda_plus_u': True ,
'lda_plus_u_kind' : 0,
'U_projection_type' : 'atomic',
'hubbard_u': {
'Ni1': 1.E-8, # 원소명:에너지
'Ni2': 1.E-8
},
.
.
형태로 parameters 를 입력해 준다.