[Pw_forum] Lattice Parameter too low from experimentally determined. (3.42 ~ 3.52)
Elliot Menkah
elliotsmenkah at yahoo.com
Tue Dec 3 13:04:34 CET 2013
Hi all,
I'm determining the lattice parameter of Nickel and my convergence test
is giving me 3.42 Angstroms against and experimentally determined 3.52.
Previous calculations by other people are showing 3.49 and 3.52
Angstroms as again.
What could be wrong with my parameters or calculations.
Below is the input file please.
#!/bin/sh
# check whether echo needs the -e option
#
executablepath=/home/molecular/espresso-5.0.2/bin/pw.x
for alat in 6.273 6.369 6.463 6.557 6.652 6.746 6.841 6.935
do
#input file
cat > Ni-$alat.in << EOF
&CONTROL
title = 'Ni-ferro-mag' ,
calculation = 'relax' ,
restart_mode = 'from_scratch' ,
outdir = './temp' ,
pseudo_dir = '/home/molecular/Elliot/pseudo' ,
prefix = 'Ni-ferromag',
tstress = .true. ,
tprnfor = .true. ,
/
&SYSTEM
ibrav = 2,
celldm(1) = $alat,
nat = 1,
ntyp = 1,
ecutwfc = 60,
ecutrho = 480,
occupations='smearing',
smearing='fermi-dirac',
degauss=0.003,
nbnd=10
nspin=2,
starting_magnetization(1)=0.5,
/
&ELECTRONS
conv_thr = 1.0D-8
mixing_beta = 0.2,
/
&IONS
/
ATOMIC_SPECIES
Ni1 58.6934 Ni.pz-nd-rrkjus.UPF
ATOMIC_POSITIONS (alat)
Ni1 0.000000000 0.000000000 0.000000000
K_POINTS automatic
7 7 7 0 0 0
EOF
$executablepath < Ni-$alat.in > Ni-$alat.out
grep "Final energy" Ni-$alat.out >> Ell0.txt
echo "$alat" >> Lat.txt
done
awk '{print $4}' Ell0.txt > Nel.txt
paste Lat.txt Nel.txt > Final_alat.txt
rm Lat.txt Ell0.txt
Thank uou.
Kind regards,
ELliot.
More information about the users
mailing list