[Pw_forum] How to calculate DOS by Hybrid functionals.
wujianchun
jcwu.suda at hotmail.com
Tue Apr 13 04:18:55 CEST 2010
Dear All,
I want to get the DOS of Si by use of Hybrid functionals. The first step scf calculation can be run normally and the result is same as the EXX_example. but the nscf calculation reports error.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
from read_namelists : error # 1
reading namelist control
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Below is my input file. Could someone help me to deal with DOS calculation?
Thanks in advance!
Rgds
Jianchun Wu
Departmant of Physics
Soochow Univ. China
215006
_____________________________________________________________________________
cat > CdS-0-o.pw.inp << EOF
&CONTROL
title = 'Si-0',
calculation = 'scf',
prefix = 'Si-0.pw',
outdir = './Si-0', ! Need to create this directory
wf_collect=.true., !
restart_mode='from_scratch', ! Change to restart if you want to restart
max_seconds=255000 ! Just under 259200 == 72 hours
/
&system
ibrav= 2, celldm(1) =10.20, nat= 2, ntyp= 1,
ecutwfc =12.0, nbnd = 8,
input_dft='pbe0', nqx1 = 1, nqx2 = 1, nqx3 = 1,
/
&electrons
mixing_beta = 0.7
/
ATOMIC_SPECIES
Si 28.086 Si.pz-vbc.UPF
ATOMIC_POSITIONS
Si 0.00 0.00 0.00
Si 0.25 0.25 0.25
K_POINTS
10
0.1250000 0.1250000 0.1250000 1.00
0.1250000 0.1250000 0.3750000 3.00
0.1250000 0.1250000 0.6250000 3.00
0.1250000 0.1250000 0.8750000 3.00
0.1250000 0.3750000 0.3750000 3.00
0.1250000 0.3750000 0.6250000 6.00
0.1250000 0.3750000 0.8750000 6.00
0.1250000 0.6250000 0.6250000 3.00
0.3750000 0.3750000 0.3750000 1.00
0.3750000 0.3750000 0.6250000 3.00
EOF
cd $QSUB_WORKDIR
tot_cores=$(($QSUB_VNODES*$QSUB_CPUS))
time mpirun -perhost $QSUB_CPUS -n $tot_cores /apps/Espresso/espresso-4.1.2-i11scaEXX/bin/pw.x -in CdS-0-o.pw.inp >> CdS-0-o.pw.out
#Create this file when done
touch CdS-0-o.pw.done
#DOS calculation for VCd
cat > ni.dos.in << EOF
&CONTROL
title = 'Si-0',
calculation = 'nscf',
prefix = 'Si-0.pw',
outdir = './Si-0', ! Need to create this directory
wf_collect=.true., ! Collect data all in one place
restart_mode='from_scratch', ! Change to restart if you want to restart
max_seconds=255000 ! Just under 259200 == 72 hours
/
/
&system
ibrav= 2, celldm(1) =10.20, nat= 2, ntyp= 1,
ecutwfc =12.0, nbnd = 8,
input_dft='pbe0', nqx1 = 1, nqx2 = 1, nqx3 = 1,
/
&electrons
mixing_beta = 0.7
/
ATOMIC_SPECIES
Si 28.086 Si.pz-vbc.UPF
ATOMIC_POSITIONS
Si 0.00 0.00 0.00
Si 0.25 0.25 0.25
K_POINTS
10
0.1250000 0.1250000 0.1250000 1.00
0.1250000 0.1250000 0.3750000 3.00
0.1250000 0.1250000 0.6250000 3.00
0.1250000 0.1250000 0.8750000 3.00
0.1250000 0.3750000 0.3750000 3.00
0.1250000 0.3750000 0.6250000 6.00
0.1250000 0.3750000 0.8750000 6.00
0.1250000 0.6250000 0.6250000 3.00
0.3750000 0.3750000 0.3750000 1.00
0.3750000 0.3750000 0.6250000 3.00
EOF
cat > ni.dos2.in << EOF
&inputpp
prefix = 'Si-0.pw',
outdir = './Si-0',
fildos='Si.dos',
Emin=-8.0, Emax=12.0, DeltaE=0.01
/
EOF
cd $QSUB_WORKDIR
tot_cores=$(($QSUB_VNODES*$QSUB_CPUS))
time mpirun -perhost $QSUB_CPUS -n $tot_cores /apps/Espresso/espresso-4.1.2-i11scaEXX/bin/pw.x < ni.dos.in > ni.dos.out
time mpirun -perhost $QSUB_CPUS -n $tot_cores /apps/Espresso/espresso-4.1.2-i11scaEXX/bin/dos.x < ni.dos2.in > ni.dos2.out
touch dos.done
_________________________________________________________________
SkyDrive电子画册,带你领略精彩照片,分享“美”时“美”刻!
http://www.windowslive.cn/campaigns/e-magazine/ngmchina/?a=c
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20100413/38b0cbe6/attachment.html>
More information about the users
mailing list