ionmov and optcell choice
Posted: Wed May 19, 2010 3:49 pm
As you know, the activation energy for ion conductivity can be determined by simulating the oxide ion at a number of intermediate positions along the migration path in the cell. The following code deals with the oxide ion in the interstitial position (oxygen atom is fixed by x in the interstitial position), but it optimizes the lattice so that the total energy is almost the same as in the case where this oxygen atom is in the node position and it never stops to optimize. And never stops to lower the total energy. In the cases where this oxygen atom was in the node position the cell was successfully optimized (in these cases I've decided none of the atoms are fixed).
Here is my code for the case (GGA.fhi pseudopotentials):
Maxim.
Here is my code for the case (GGA.fhi pseudopotentials):
Code: Select all
chkprim 0
#Parameters
nstep 100
ecut 18
ixc 11
iscf 7
toldfe 1.0d-6
#Definition of occupation numbers
occopt 7
tsmear 0.8 eV
#Optimization of the nuclear positions
optcell 0
ionmov 3
ntime 40
tolmxf 1.0d-5
natfixx 1
iatfixx 5
natom 47
ntypat 3
typat 2 1 3 3 3 3 2 1 3 3 3 1 1 3 3 3 3 1 1 3 3 3 3 1 1 3 3 3 3 1 1 3 3 3 3 1 1 3 3 3 3 1 1 3 3 3 3
znucl 40 58 8
xred 0.000000000000000 0.000000000000000 0.000000000000000
0.250000000000000 0.250000000000000 0.250000000000000
0.000000000000000 0.250000000000000 0.103150000000000
0.250000000000000 0.000000000000000 0.146850000000000
0.125000000000000 0.375000000000000 0.375000000000000
0.250000000000000 0.000000000000000 0.396850000000000
0.000000000000000 0.500000000000000 0.000000000000000
0.250000000000000 0.750000000000000 0.250000000000000
0.000000000000000 0.750000000000000 0.103150000000000
0.250000000000000 0.500000000000000 0.146850000000000
0.000000000000000 0.750000000000000 0.353150000000000
0.000000000000000 0.000000000000000 0.500000000000000
0.250000000000000 0.250000000000000 0.750000000000000
0.000000000000000 0.250000000000000 0.603150000000000
0.250000000000000 0.000000000000000 0.646850000000000
0.000000000000000 0.250000000000000 0.853150000000000
0.250000000000000 0.000000000000000 0.896850000000000
0.000000000000000 0.500000000000000 0.500000000000000
0.250000000000000 0.750000000000000 0.750000000000000
0.000000000000000 0.750000000000000 0.603150000000000
0.250000000000000 0.500000000000000 0.646850000000000
0.000000000000000 0.750000000000000 0.853150000000000
0.250000000000000 0.500000000000000 0.896850000000000
0.500000000000000 0.000000000000000 0.000000000000000
0.750000000000000 0.250000000000000 0.250000000000000
0.500000000000000 0.250000000000000 0.103150000000000
0.750000000000000 0.000000000000000 0.146850000000000
0.500000000000000 0.250000000000000 0.353150000000000
0.750000000000000 0.000000000000000 0.396850000000000
0.500000000000000 0.500000000000000 0.000000000000000
0.750000000000000 0.750000000000000 0.250000000000000
0.500000000000000 0.750000000000000 0.103150000000000
0.750000000000000 0.500000000000000 0.146850000000000
0.500000000000000 0.750000000000000 0.353150000000000
0.750000000000000 0.500000000000000 0.396850000000000
0.500000000000000 0.000000000000000 0.500000000000000
0.750000000000000 0.250000000000000 0.750000000000000
0.500000000000000 0.250000000000000 0.603150000000000
0.750000000000000 0.000000000000000 0.646850000000000
0.500000000000000 0.250000000000000 0.853150000000000
0.750000000000000 0.000000000000000 0.896850000000000
0.500000000000000 0.500000000000000 0.500000000000000
0.750000000000000 0.750000000000000 0.750000000000000
0.500000000000000 0.750000000000000 0.603150000000000
0.750000000000000 0.500000000000000 0.646850000000000
0.500000000000000 0.750000000000000 0.853150000000000
0.750000000000000 0.500000000000000 0.896850000000000
kptrlatt 3 0 0
0 3 0
0 0 3
shiftk 0.5 0.5 0.5
kptrlen 4.1155E+01
nkpt 14
acell 7.2594000000 7.2594000000 10.4434000000 angstrom
diemac 4.0
Maxim.