vasp中文帮助

Download as pdf or txt
Download as pdf or txt
You are on page 1of 34

SCÚ¦^`²

€J

˜uŒÆÔnX
 ncÊ


8¹ .................................................................................................... i
11Ù VASP¼ ............................................................................ 1
12Ù VASPSC ............................................................................ 2
2.1 3Origin2000 þSC ................................................................... 2
2.1.1 G1‡ .............................................................................. 2
2.1.2 ¿1‡ .............................................................................. 2
2.2 3Linux Beowolf ²þSC ....................................................... 3
2.2.1 G1‡ .............................................................................. 3
2.2.2 ¿1‡ .............................................................................. 4
2.3 pre-compiler flags ......................................................................... 4
2.4 ØÓBLAS¥éVASP$1K ................................................. 5
2.5 ØÓFFT¥K ...................................................................... 6
13Ù VASP$1 ............................................................................ 7
14Ù VASPÑ\©‡ ..................................................................... 8
4.1 KPOINTS ©‡ ........................................................................... 8
4.1.1 K:Ãó) ........................................................................ 8
4.1.2 K:gÄ) ........................................................................ 9
4.1.3 Line ª ............................................................................... 9
4.2 POSCAR ©‡ ............................................................................ 10
4.3 POTCAR ©‡ ............................................................................ 11
4.4 INCAR ©‡ ............................................................................... 11
4.4.1 SYSTEM ............................................................................... 11
4.4.2 NWRITE ................................................................................ 11
4.4.3 ENCUT ................................................................................. 12
4.4.4 PREC .................................................................................... 12
4.4.5 ISPIN .................................................................................... 12
4.4.6 MAGMOM ............................................................................. 12
4.4.7 ISTART ................................................................................. 12
4.4.8 ICHARG ................................................................................ 13
4.4.9 INIWAV ................................................................................. 13
4.4.10 NELM,NELMIN& NELMDL .................................................... 13
4.4.11 EDIFF ................................................................................... 14
4.4.12 EDIFFG ................................................................................. 14
4.4.13 NSW ..................................................................................... 14
4.4.14 NBLOCK & KBLOCK ............................................................. 14
4.4.15 IBRION& NFREE ................................................................... 14
4.4.16 POTIM .................................................................................. 14
4.4.17 ISIF ...................................................................................... 15
4.4.18 PSTRESS ............................................................................... 15

∼i∼

4.4.19 IWAVPAR .............................................................................. 15


4.4.20 ISYM& PRECSYM ................................................................. 16
4.4.21 LCORR ................................................................................. 16
4.4.22 TEBEG& TEEND .................................................................... 16
4.4.23 SMASS .................................................................................. 16
4.4.24 NPACO& APACO .................................................................... 17
4.4.25 POMASS& ZVAL.................................................................... 17
4.4.26 RWIGS .................................................................................. 17
4.4.27 LORBIT ................................................................................ 17
4.4.28 NELECT ................................................................................ 17
4.4.29 NUPDOWN ............................................................................ 17
4.4.30 EMIN& EMAX ....................................................................... 17
4.4.31 ISMEAR & SIGMA ................................................................ 18
4.4.32 LREAL .................................................................................. 18
4.4.33 GGA ..................................................................................... 19
4.4.34 VOSKOWN ........................................................................... 19
4.4.35 DIPOL ................................................................................... 19
4.4.36 ALGO ................................................................................... 19
4.4.37 IALGO& LDIAG ..................................................................... 20
4.4.38 NSIM .................................................................................... 21
4.4.39 ·Üëê .............................................................................. 21
4.4.40 WEIMIN,EBREAK & DEPER ................................................... 21
4.4.41 TIME .................................................................................... 21
4.4.42 LWAVE& LCHARG ................................................................. 22
4.4.43 LVTOT .................................................................................. 22
4.4.44 LELF .................................................................................... 22
4.4.45 NPAR& LPLANE .................................................................... 22
4.4.46 LPARD,IBAND,EINT, NBMOD,KPUSE,LSEPB & LSEPK ............ 22
4.4.47 STM ..................................................................................... 23
4.4.48 NBANDS ............................................................................... 23
4.5 STOPCAR©‡ ........................................................................... 23
4.6 DENSU©‡ ............................................................................... 24
15Ù VASPÑÑ©‡ ..................................................................... 25
5.1 CHG/CHGCAR ........................................................................... 25
5.2 EIGENVALUE ............................................................................ 25
16Ù VASPOŽ;KÚ~f ........................................................... 26
6.1 ¿1OŽëê˜ ..................................................................... 26
6.2 (µþ ................................................................................... 27
6.3 U‘OŽ ................................................................................... 27
6.4 L¡OŽA5¿¯K .............................................................. 28
6.5 [STM”{ ..................................................................... 28
6.6 OŽ¥åÊ>No ................................................................. 29
6.7 ¬NoU‘œNÈCzØ1wNo ..................................... 29

∼ ii ∼

6.8 g^¯K ............................................................................ 29


17Ù 9Ï^‡¦^`² ................................................................... 30
7.1 VASPViewer ................................................................................ 30
7.2 vaspchg ...................................................................................... 30
7.3 vaspxyz ...................................................................................... 30
7.4 surf ............................................................................................ 30
¢Ú .................................................................................................... 31

2.3 3ØÓ²þÿÁ(J . . . . . . . . . . . . . . . . . . . . . . . 5

6.1 VASP¥†Å¼êƒ'ëê½Â"im´²¡ÅÄCþ§ib´
U‘Cþ§nk´k:Cþ§isp´g^Cþ . . . . . . . . . 28

∼ iii ∼
1Ù VASPSC

1Ù VASPSC

VASP§ S  “ è  ) ¥ Ú Ì § S ü Ü © § © O vasp.4.X.X.tar.gz
Úvasp.4.lib.tar.gz"^e·-?1)Ø µ
gunzip vasp.4.4.5.tar.gz
tar -xf vasp.4.4.5.tar
gunzip vasp.4.lib.tar.gz
tar -xf vasp.4.lib.tar
ò©O)vasp.4.4 Úvasp.4.lib 8¹"

2.1 3Origin2000 þSC

2.1.1 G1‡
?\vasp.4.lib8¹§?1XeöŠµ
ln -s makefile.sgi Makfile
make
?\vasp.4.4 8¹?1XeöŠµ
ln -s makefile.sgi Makefile
make
ŒU3?Èsphpro.f©‡ž¬Ñ†§IòT©‡3601eŠé
IF (LOVERL.AND.FALSE.) THEN
?U
IF (LOVERL.AND..FALSE.) THEN
Ҍ± "

2.1.2 ¿1‡
?\vasp.4.lib8¹§?1XeöŠµ
ln -s makefile.sgi Makfile
make

∼2∼
1Ù VASPSC

?\vasp.4.4§ÄkòMPICH8¹1 (/disk4/local/mpich/include/)empif.h ©
‡ €    c 8 ¹ § ^VASP‘ convert ó ä ò § = z FORTRAN 90 ‚
ª"=µ

cp /disk4/local/mpich/include/mpif.h .
./convert mpif.h

òmakefile.sgi €makefile.mpi ,
ln -s makefile.mpi Makefile
?6Makefile©‡§émpi Ü©§

#----------------------------------------------------------
#MPI VERSION
#----------------------------------------------------------

#CPP = /usr/lib/cc -P -DNGZhalf -Dkind8 \


# -DMPI -DCACHE_SIZE=4000 -Dpro_loop $*.F ;\
# mv $*.i $*.f
#LIB = -L../vasp.4.lib -lmpi -ldmy -lblas \
# ../vasp.4.lib/linpack_double.o \
# ../vasp.4.lib/lapack_double.o -lblas -lmpi
#FFT3D = fftmpi.o fftmpi_map.o fft3dlib.o

òc¡žK2 "
 † G 1 ‡  vasp« © m 5 § Œ ± òMakefile¥vasp U vaspmpi§ =
¿1‡VASP‰1©‡òvaspmpi"

2.2 3Linux Beowolf ²þSC

2.2.1 G1‡
?\vasp.4.lib8¹§?1XeöŠµ
ln -s makefile.linux_pg Makfile
make
1
MPICH S C 3Origin2000þ MPICH‡  ´1.2.1§ S C ž  I U ± e  - ?
1Ҍ± " ò e 1 mpich-1.2.1.tar.gz ˜ 3 ˜ ‡  ž 8 ¹ ¥ § X òMPICHS C
/disk4/local/mpich 8¹e"
gunzip mpich-1.2.1.tar.gz
tar xf mpich-1.2.1.tar
cd mpich-1.2.1
./configure -prefix=/disk4/local/mpich
make

Ï mpi ¥ v k S C 3 X Ú % @  8 ¹ e § 7 L < ó  ½mpi¥ 


2
˜§=Lòþ
ãŠéLIB‘¥-lmpi U-L[˜mpi¥8¹] -lmpi

∼3∼
1Ù VASPSC

?\vasp.4.4 8¹?1XeöŠµ
ln -s makefile.linux_pg Makefile
?6Makefile§òÙ¥LIB‘Uµ

LIB = -L../vasp.4.lib -ldmy ../vasp.4.lib/linpack_double.o \


../vasp.4.lib/lapack_double.o \
-L/home/users/crsu/LAPACK /home/users/crsu/LAPACK/blas_LINUX.a

¿ 3cpp  ý ? n ë ê ‘ ¥ \ \-DNOZTRMM Ú ò-DCACHE_SIZE=1000U


-DCACHE_SIZE=16000"MakefileòÑ"
make
3 ? È ¥ Œ U ¬ Ñ † §  I ò Ñ † © ‡ ¥ õ { “\\¤”  K Ò 1 § ù
´dcpp E¤"Ӟsphpro.f©‡IF (LOVERL.AND.FALSE.) THEN ‡?
UIF (LOVERL.AND..FALSE.) THEN

2.2.2 ¿1‡
VASP I ‡LAM/MPI ²  § ® ² S C 3/usr/local/lame § 3Makefile¥ ‡
 ½LAM/MPI ? È ì  ˜ " ? \vasp.4.4 8 ¹ §cp makefile.linux_pg make-
file.liunux_pg_mpi ln -s makefile.linux_pg_mpi Makefile ? 6Makefile òMPI Ü ©
žK£†Origin2000þœ¹˜¤§òLIB ŠéO†µ

LIB = -L../vasp.4.lib -ldmy ../vasp.4.lib/linpack_double.o \


-L/home/users/crsu/SCALAPACK \
/home/users/crsu/SCALAPACK/scalapack_LINUX.a \
../vasp.4.lib/lapack_double.o \
-L/home/users/crsu/LAPACK /home/users/crsu/LAPACK/blas_LINUX.

3cpp ¥ \ \-DNOZTRMM -DSCALAPACK Ú ò-DCACHE_SIZE=1000 U -


DCACHE_SIZE=16000 "Ðò8I§SVASPUVASPMPI±«O"Makefileò
ѧ \make Ҍ±?1?Èë "?È¥Ñy†Ø´cpp Úå§
Iòц©‡¥õÑ5“\\¤” KÒ1 "

2.3 Makefile¥cppý?Èëê(pre-compiler flags)K


3VASP¥ ¦ ^ cpp ý ? n ì ò è = z  · Ü Ø Ó ²FORTRAN“
è§9ëêéVASP$1kéŒK"
single_BLAS ¦^ü°ÝBLAS/LAPACK ¥
vector ?È¥þz¿1‡
essl éDSYGV ¦^essl ¥
NGXhalf ~ X • ˜ Œ  > Ö — Ý  ; þ § G
1‡·^
NGZhalf ~ Z  • ˜ Œ  > Ö — Ý  ; þ § ¿
1‡·^
∼4∼
1Ù VASPSC

wNGXhalf
wNGZhalf
NOZTRMM ئ^ZTRMM
REAL_to_DBLE rREAL(X) C¤DBLE(X)
Debug 3OUTCAR¥Ñэõ$1&E
noSTOPCAR Ø­ÖSTOPCAR ©‡
F90_T3D ?ÈT3D ‡
MPI ?È¿1‡
MPI_CHAIN |±nudged chain G1‡
scaLAPACK ¦^scaLAPACK ¥
T3D_SMA 3T3Dþ§¦^shmem ?1Ï&§ ئ
^MPI
MY_TINY 顝¥p°Ý
CACHE_SIZE ½CACHEŒ§¬KFFTÇ

Ù¥CACHEŒ†XÚ²k'§e¡´˜ ~fµ
IBM ¨DCACHE_SIZE=32768
T3D ¨DCACHE_SIZE=8000
DEC ev5 ¨DCACHE_SIZE=8000
LINUX ¨DCACHE_SIZE=16000

2.4 ØÓBLAS¥éVASP$1K
VASP¥  9   n « Ì ‡ $ Ž µ Ý ¨ Ý § Ý ¨ • þ ÚFFT¥
 c ü « Ñ †BLAS (Basic Linear Algebra Subprograms)k ' § Ï dBLAS´
Ä ` z éVASP 5 U k é Œ  K  "Origin2000þ BLAS´ Ù X Ú g ‘
 § ` z  '  Ð § ± d ¥ ? È VASP$ 1  5 U é p § Œ ^dgemmtest
Úffttest 5 ÿ Á " LINUX²  þ BLAS` z  Ø Ð § c Ù ´BLAS Level
3Ü © § =  9 Ý ¨ Ý $ Ž  Ü © " 3LINUX²  þ · } Á n « Ø
ÓBLAS¥§LINUX¨Red Hat6.2 g‘BLAS§NETLIBþ¤BLAS£¹
3LAPACK¥¤ÚéPentium III `zBLAS£lhttp://www.cs.utk.edu/
~ghenry/hidden/gemmiiibeta/dgemm.html e 1 ¤§ ¿ ? 1 ÿ Á §
(JXeLµ

² Origin2000 Linux Beowolf


Red Hat BLAS NETLIB BLAS PIII OPT BLAS
Lincom-TPP 27.6 s 56.3 s 41.2 s 14.1 s
Matrix-Vector 36.8 s 36.9 s 26.0 s 38.7 s
FFT 21.9 s 20.2 s 20.0 s 19.9 s
Bench.Hg 1153.674 s 3010.790 s 1300.320 s

L 2.3: 3ØÓ²þÿÁ(J

∼5∼
1Ù VASPSC

GotoBLAS¥http://www.cs.utexas.edu/users/kgoto/signup_
first.html

2.5 ØÓFFT¥K

∼6∼
1nÙ VASP$1

1nÙ VASP$1

ò  ˜VASP‰ 1 © ‡  8 ¹ \  ^ r  ´ » ¥  § $ 1 G 1 ‡ 
VASP I 3 ó Š 8 ¹ ¥ vvasp Ò Œ ± §  Ð òvasp ¶ 4 Ñ Ñ Ñ \ 
˜‡©‡¥§=‰1Xe·-µ

vasp > &look&

$1¿1‡VASPLòvaspmpi€óŠ8¹e§‰1Xe·-µ

mpirun -np N vaspmpi > &look&

Ù ¥N ¦ ^ CPUê " 5 ¿ 7 L òvaspmpi ¶ 4 Ñ Ñ Ñ \  © ‡ ¥ § Ä


K3òÑNetTerm ò¬Ñycore dump"
3LINUX cluster ¿ 1 Å þ § G 1 § S  $ 1 † þ ƒ Ó " 3 $ 1 ¿ 1
‡VASPž§I‡kéÄlamd§¿½¦^CPUµ

lamboot -v lamroot

lamroot´˜‡'uCPU &E©‡§X
nfs1
nfs2
nfs3
···
nfs30

˜ „ œ ¹ e §lam ´ » ® ² \  XÚ´»¥§XJvk{§Œ
±^e¡{òlam´»¶µ

/usr/local/lam-6.4/bin/lamboot -v lamhost

/usr/local/lam-6.4/bin/mpirun -np 2 /usr/local/bin/vaspmpi > & look &

∼7∼
1oÙ VASPÑ\©‡

1oÙ VASPÑ\©‡

VASP Ñ \ © ‡ Ì ‡ k o ‡ § © O KPOINTS!POSCAR!POTCAR
ÚINCAR"„k˜‡››3§S$1L§¥´ÄʎÑ\©‡§STOPCAR"
3·?U‡¥§O\ 3§S$1L§¥ÑÑUIS>֗Ýõ
U§d©‡DENSU››"y©O0 ˆÑ\©‡‚ªÚõU"

4.1 KPOINTS ©‡
VASP O Ž ´ 3  ˜ m Ú ¢ ˜ m ¥  p ? 1  § ék È © 3 ¢ S O
KPOINTS
Ž ¥ ^ ék:   ­ ¦ Ú “ O "k:  À J é O Ž ° Ý k é Œ K  § L 
%"
VASP¥k:  Ñ \ k à ó Ñ \ Ú g Ä ) ¤ ü «  { " 3 ? 1 U ‘ O Ž
 I ‡ Ø 5 Kk: ž 7 L ¦ ^ à ó Ñ \   ª §  Œ | ^ # ‡ VASP¥ J
øLineª"

4.1.1 K:Ãó)
e¡´Ãó)˜‡~f"

Example file µ5º1


4 µk:ê8
Cartesian µk:a.
0.0 0.0 0.0 1. µk:‹IÚ­£kƒé¿Â¤
0.0 0.0 0.5 1.
0.0 0.5 0.5 2.
0.5 0.5 0.5 4.
Tetrahedron µ´Äæ^o¡N{§ŒÀ
1 0.183333333333333 µo¡N‡êÚNȆÙp«NÈ'
6 1 2 3 4 µ­§o¡No‡

Ù¥1n1§k:a.§û½ e¡k:´3Ÿo‹Iep"Cartesian
£  k 1 ˜ ‡ i 1 k ^ §C§c§K ½k Ñ ˜  ¤ ` ² e ¡ k: ´ †  ‹
I§=±2π/a ü ¶Ù¦i1KL«e¡k:´±‚¥~b1 §~b2 Ú~b3 
ü §=K ~ = k1~b1 + k2~b2 + k3~b3 "
Tetrahedron´3k:smearing{æ^o¡N{žI‡£„14.4.31!¤§
§   Ñ \ ´ Œ À  § X J v k Ñ \ §VASP ¬ g Ä  ) " ù ‡  { Œ ^
3k:ê½ö˜ Ø5Kk‚§´k:êu4‡ž§S¬†"

∼8∼
1oÙ VASPÑ\©‡

4.1.2 K:gÄ)
e¡´gÄ)˜‡~f"
Automatic mesh µ5º1
0 µ0 L«gÄ)
Monkhorst¨Pack µgÄ){
4 4 4 µ‚º€
0. 0. 0. µk:ƒé‚:²£
1  1 0L «  ‚ ò g Ä ) ¤ " 1 n 1  ½  )   { §  k 1 ˜
‡ i 1 k ^ ¶‘M’ ½‘m’L «  © Monkhorst-Pack ‚ §‘G’½‘g’L «  :
3Γ: Monkhorst-Pack.  ‚ "‘M’†‘G’ O ´ §   ‚ º € ´ ó ê 
{ §‘M’ )   ‚  : Ø 3Γ: § Ï  é ¡ "‘M’†‘G’ )   ‚ ´
±‚ªü "‚º€û½ ‚Œ§~f¥)´˜
‡4×4×4   ‚ "  ˜ 1 ´k: é g Ä  )  ‚  ˜ ‡ ² £ § ±  ‚ ª
ü §˜„0"

4.1.3 Line ª
Line ª ´ A  U ‘ O Ž  O  " æ ^ d  ª ž §KPOINTS© ‡  1
n17L±‘L’mÞ"e¡´˜‡~f

k-points along high symmetry lines


10 ! 10 intersections
Line-mode
cart
0 0 0 ! gamma
0 0 1 ! X

0 0 1 ! X
0.5 0 1 ! W

0.5 0 1 ! W
0 0 0 ! gamma

VASP ò¬31˜‡:£Γ¤Ú1‡:£X¤!1n‡:£X¤ Ú1o‡


:£W¤! 1 Ê ‡ :£W¤Ú 1 8 ‡ :£Γ¤m ˆ  )10 ‡k: "k:  Ñ \ 
{ Œ ± ´ †  ‹ I £ 1 o 1 ±‘c’½‘k’m Þ ¤§ X þ ~ ¶  Œ ± ^  ‚ ¥
ü £1o1±‘r’mÞ¤§Xe~

k-points along high symmetry lines


10 ! 10 intersections
∼9∼
1oÙ VASPÑ\©‡

Line-mode
rec
0 0 0 ! gamma
0.5 0.5 0 ! X

0.5 0.5 0 ! X
0.5 0.75 0.25 ! W

0.5 0.75 0.25 ! W


0 0 0 ! gamma

4.2 POSCAR ©‡
POSCAR© ‡  ¹ ¬ œ Ä ¥ Ú  f ‹ I " 3 ‰ © f Ä å Æ  [ ž §
POSCAR
„¹f婄ÝÚýÿ¨?£predictor-corrector¤‹I"e¡~
f´i@fcc(BN¬œ"

Cubic BN µ5º1§ŒIPK8
3.57 µ ˜Xê§ée¡êiÑk
0.0 0.5 0.5 µ¬œÄ¥
0.5 0.0 0.5
0.5 0.5 0.0
1 1 µˆafê8
Selective Dynamics µ´Ä?1ɁÄåÆ£ŒÀ¤
Cartesian µ‹Ia.
0.00 0.00 0.00 T T F µf‹I§´ÄɁ£ŒÀ¤
0.25 0.25 0.25 F F F
Cartesian µ‹Ia.
0.01 0.01 0.01 µfЩ„Ý
0.00 0.00 0.00

VASP¥ ‹ I  ü ´Å" 1  1  ˜ X ê é e ¡  ê i Ñ k  § Œ 
 ¬ ‚ ~ ê "  X n 1 ½  ¬ œ  Ä ¥ " 3POSCAR© ‡ ¥ Ø Ñ y 
f¶¡§ØÓaf‡ê^S3˜1þ§± ‹IÚ³£ë
ìPOTCAR©‡¤Ñ‡†ƒéA"1Ô1“Selective Dynamics” £1˜‡i
1 k ^ §‘S’½ ö‘s’¤ ´ Œ À  §  d 1 Ñ y ž § 7 L  ½  f 3 © f Ä
å Æ ½ ¶ þ ¥ ´ Ä Œ ± £ Ä § 3  f ‹ I 7 L ‹ n ‡ Ü 6 ÎT£ Œ Ä ¤
½F£ Ø Œ Ä ¤ " X J v k ¦ ^“Selective Dynamics”§ K  f ‹ I  Ø I
‡ "  f ‹ I  k ü « Ø Ó  ü §Cartesian£‘C’§‘c’§‘K’½ ö‘k’¤  ª
žf‹I´†‹I§Directe£‘D’½ö‘d’¤ªžf‹I±¬œÄ¥
 ü " = 3Directe ª eR ~ = x1~a1 + x2~a2 + x3~a3 § Ù ¥~a1,2,3 ´ ¬ œ  Ä

∼ 10 ∼
1oÙ VASPÑ\©‡

¥" 3Cartesianªe  
x1
~ = s  x2 
R
x3
s´ ˜Xê"
fЩ„Ý˜„؍½"3Š©fÄåÆOŽž§§S¬ŠâÐ
© § Ý £TEBEG§ „INCAR© ‡4.4.22¤ U ìMaxwell-Boltzmann © Ù ‘ Å 
)"

4.3 POTCAR ©‡
3VASP¥æ^‡^³5£ãØÚ>féd>fŠ^§Ñ\©‡
POTCAR
´POTCAR"d u‡^³)'(J§VASPmu|®²) ˜@
³§Iò§‚€ƒAOŽ8¹ÒŒ± "
3Origin2000 Å ì þ §  ³ ˜ 3/disk4/my_usr/VASP/pot/ 8 ¹ lda
Úgga f 8 ¹ e " 3ldaÚggaf 8 ¹ e k ˆ «  ƒ   ³ §  I ò ƒ A 
ƒ8¹¥POTCAR.Z©‡€óŠ8¹e§^uncompress ·-)Ø Ò
Œ ± " X J 3 O Ž ¥  9 õ «  ƒ § Œ ± k ò ˆ  ƒ POTCAR€  ¤
ØÓ¶i§2^cat ·-UPOSCARƒgS©å5§Xµ

cat POTCAR_Si POTCAR_H > POTCAR

4.4 INCAR ©‡
INCAR© ‡ ´VASP¥  Ø %  Ñ \ § § ò û ½ Š ’ ‰ Ÿ o Ú N o
INCAR
‰£WHAT TO DO AND HOW TO DO¤"INCAR© ‡ æ ^ ' i Ñ \  
{ § ‚ ª '  g d § Ó ž Ñ k % @ Š § ¤ ±INCAR© ‡ = ¦ ´ ‡ ˜ ©
‡ §VASP Œ $ 1 §  7 L  3 " ù  éINCAR© ‡ ¥  ˆ ë ê Š ˜ {
ü`²"

4.4.1 SYSTEM
SYSTEM=string
SYSTEM
%@µunknown system
Š’`²Šé"

4.4.2 NWRITE
NWRITE=0|1|2|3|4
NWRITE
%@µ2
››ÑÑOUTCAR ©‡&Eõ§äN„VASP Ãþ50 "

∼ 11 ∼
1oÙ VASPÑ\©‡

4.4.3 ENCUT
ENCUT¸Ecut £eV¤
ENCUT
%@µlPOTCAR©‡Ö\
²¡ÅÄäU"

4.4.4 PREC
PREC=Low |Medium|High|Accurate
PREC
%@µMedium
PREC Š^knµ
1. INCAR¥ ™  ½ENCUT ž £ = lPOTCAR© ‡ Ö \ ¤ §PREC › ›
ENCUT A  Ÿ o Š "P REC = Low ž §ENCUT POTCAR ¥  
 ŠENMIN§P REC = M edium ½Accurate ž §ENCUT POTCAR ¥
ŒŠENMAX§ P REC = High ž§ENCUT òENMAX 1.3"

2. › ›FFT‚ f "P REC = High ½Accurate ž § 3FFTž  Ä ¤ k Œ


3üu²¡ÅāŒÅ¥G¨¥þ§Ï جk“warp around er-
ror”¶P RCE = Low ½M edium ž§FFT‚fŒkP REC = High
½Accurate ž3/4"

3. æ^¢˜mÝK{ž§PRECû½ ROPT£››lf±ŒÈ©¥
¥‚:ê¤%@Š"
P REC = Low 700 :(ROP T = 0.67)
P REC = M edium(Accurate) 1000 :(ROP T = 1.0)
P REC = High 1500 :(ROP T = 1.5)

4.4.5 ISPIN
½>fNXog^§2S¦1"
ISPIN

4.4.6 MAGMOM

MAGMOM

4.4.7 ISTART
ISTART=0|1|2
ISTART
%@µ3WAVECAR©‡ž§1¶ÄK0"
0 #Š’§dINIWAVû½Ð©Å¼ê){"
1 RestartŠ ’ " Å ¼ ê lWAVECAR© ‡ Ö \ § ¿ Š â y 3   œ A
Û(POSCAR© ‡)ÚENCUT(INCAR © ‡)? 1 N  " XWAVECARØ 
3½ØÜ·ž§ISTARTò£0"3restartŠ’ž§œAÛ½ENCUT
UCžíd˜"
∼ 12 ∼
1oÙ VASPÑ\©‡

2 RestartŠ ’ " Å ¼ ê lWAVECAR© ‡ Ö \ § ¿ Ø Š Å ¼ ê  N 


£ = ¦  œ A Û ÚENCUT® ² U C ¤ " XWAVECARØ  3 ½ Ø Ü
· ž §ISTARTò £ 0" 3 Š l f ¶ þ ž § X J Ó ž  ‰  œ A Û 
¶þž§3restartŠ’žŒ^d˜"3˜„œ¹eØ^"

4.4.8 ICHARG
ICHARG=0|1|2
ICHARG
%@µISTART0ž§2¶ÄK0"
ICHARG››XÛ)Щ>֗Ý"

0 lЩżêOŽ>֗Ý"
1 lCHGCAR©‡Ö\"
2 ^f>֗Ý|C£LCAO¤
+10 šgUOŽ§>֗ݱØC

10 lЩżêOŽ>֗ݿ±ØC"
11 d‰½>֗ݦU?ŠÚ—ݧ^uU‘OŽ"
12 ±LCAO— Ý ? 1  š g U O Ž "  âHarris-Foulkes  ¼ § š g
U—ÝåÚAå´(§¤±Œ±^5?11˜n
©fÄåÆ["

4.4.9 INIWAV
INIWAV¸0|1
INIWAV
%@µ1
INIWAV››XÛ)Щżê§d˜3ISTART¸0žk^"

0 æ^vżê§=l$Um©Wżêê|
1 ^‘Åê5Wżêê|"

4.4.10 NELM,NELMIN& NELMDL


NELM=ê§NELMIN=ê§NELMDL=ê
%@µ NELM = 60
NELMIN = 2
NELMDL = -5 ISTART=0§INIWAV=1§IALGO=8
NELMDL = -12 ISTART=0§INIWAV=1§IALGO=48
= 0 Ù¦

NELM‰ Ñ 3 > f g U L § ¥  õ  S “ g ê § ˜ „ ^ % @ Š Ò
Œ ± " X J ? 1 40g S “ > f „ v k g U § K ˜ „ Ø ¬ g U §

∼ 13 ∼
1oÙ VASPÑ\©‡

A U C Ù ¦  ˜ £ XLALGOÚLDIAG§ „4.4.37¤ "NELMINK ´   


S“gê§3?1L¡(µþ½©fÄåÆOŽž§ATOŒ
g C þ "NELMDL5 ½ g U O Ž m ©  A Ú S “ Ø g U ? n § = 3
cNELMDLgS“ØUCNXM— îþ"

4.4.11 EDIFF
oUOŽ¥#NØ §%@Š10−4 "
EDIFF

4.4.12 EDIFFG
lf¶þ$Ä(å^‡§%@ŠEDIF F × 10"
EDIFFG

4.4.13 NSW
lf$ÄÚê§%@Š0"
NSW

4.4.14 NBLOCK & KBLOCK


NBLOCK¸ê§KBLOCK¸ê
NBLOCK
%@µ NBLOCK=1
KBLOCK=NSW

z LNBLOCKg l f $ Ä § O Ž ˜ g é ' é ¼ ê §DOSÚ Ñ Ñ l f 


/"zLKBLOCK@NBLOCKglf$ÄÑѲþé'é¼êÚDOS"

4.4.15 IBRION& NFREE


IBRION=−1|0|1|2|3|4
IBRION
%@µNSW=0½1ž§-1¶Ù¦0"
IBRIONû½ lf´Ä$Ä9$Đ{ڎ{"

-1 lfØ$ħ‡ŠNSWg ̂"
0 ©fÄåÆ["
1 OÚî{lf¶þ"
2 CGŽ{lf¶þ§3Šlf¶þží¦^d˜"
3 æ^P~$Ч?1lf¶þ"
4

4.4.16 POTIM

POTIM
IBRION=0 POTIM©fÄåÆlf$ĞmÚ£ü µfs¤
∼ 14 ∼
1oÙ VASPÑ\©‡

IBRION=1,2,3 POTIMŠ^3åþ'~Xê"
%@µ IBRION=0 žÃ%@Š§7L^r½"
IBRION=1,2,3ž§POTIM0.5

4.4.17 ISIF
ISIF=0|1|2|3|4|5|6
ISIF
%@µIBRION¸0ž§0§Ù¦2"
ISIF››3lf$Ä¥OŽAåÜþ"X3Šlf¶þž%@Š2§
òOŽå§AåÜþ§lfŒ£Ä§œ/GڌÑØUC"äN
ëeL"
ISIF OŽå AåÜþ µþlf UCœ/G UCœNÈ
0 ´ Ä ´ Ä Ä
a
1 ´ trace only ´ Ä Ä
2 ´ ´ ´ Ä Ä
3 ´ ´ ´ ´ ´
4 ´ ´ ´ ´ Ä
5 ´ ´ Ä ´ Ä
6 ´ ´ Ä ´ ´
7 ´ ´ Ä Ä ´
a
Trace only koØr§=external pressure = . . . kB ´("

4.4.18 PSTRESS
PSTRESS ´ \Øå—A姍½dëꞧ3AåÜþ¥ò
PSTRESS
O\˜‘§Óž3oU¥‡\\E = V × P ST RESS"

4.4.19 IWAVPAR
IWAVPAR = 0|1|2|3
IWAVPAR
%@µIBRION=0(MD) 2 12
IBRION=1,2(relaxation) 1 11
Ù¦(static calculation) 0

IBRIONû ½ 3 l ˜ ‡ l f  /  , ˜ ‡ l f  / U C ž § Å ¼ ê Ú
£½¤>֗ÝXÛ í"˜„œ¹ePżê3ž©‡TMPCAR¥§
XJIWAVPARŒu10ž§KVASPØÖTMPCAR †lS¥Ö\"

0 Ã í"

1,11 é>֗Ý?1{ü í"éœAÛUCœ¹·^"

∼ 15 ∼
1oÙ VASPÑ\©‡

2,12 é Å ¼ ê Ú > Ö — Ý ? 1   í"?1©fÄåƞ7Læ^d


Š"

3,13 éżê?1 í§é>֗Ý?1{ü í"Øí¦^"

4.4.20 ISYM& PRECSYM


ISYM= 0|1|2
ISYM
%@µ1
´Ääké¡5§1äk§0Øäk§æ^2Sé>֗Ýé¡?n
k"PRECSYM´é¡ä°Ý§%@10−5 "

4.4.21 LCORR
LCORR= .F ALSE.|.T RU E.
LCORR
%@µ.TRUE.
é å ´ Ä ? 1Harris   " d u > f N X  O Ž Ø Œ U   g U § d
d¬‘5åOŽØ §HarrisŒ±rù‡Ø L5"

4.4.22 TEBEG& TEEND


TEBEGµm©§Ý§TEENDµ(å§Ý
TEBEG
%@µTEBEG=0
TEEND=TEBEG

ùü‡ëêé©fÄåÆ[åŠ^§©O[m©Ú(å
§ Ý " 3 © f Ä å Æ  [ ¥ X JPOSCAR© ‡ ¥ v k ‰ Ñ N X  Ð ©
„ Ý §VASPò Š âTEBEG^Maxwell-Boltzmann© Ù g Ä ) ¤ N X  Ð ©
„Ý"du3[¥§NXŸ%±ØC§Ï NX$ÄgdÝ
´3 × (Nion − 1)§ Ø´3 × Nion §¤±3[¥ý¢§Ý´

Nion
T = T EBEG ×
Nion − 1

4.4.23 SMASS
SMASS=−3| − 2| − 1|0|Nosé-mass
SMASS
%@µ-3
SMASS´©fÄåÆ[ëꧧ››„Ý3[L§¥XÛC"

-3 ‡KXn§NXUþ3[L§¥±ØC"

-2 ±Ð©„ÝØC"

∼ 16 ∼
1oÙ VASPÑ\©‡

-1 z LNBLOCKÚ l f $ Ä £ =MOD(NSTEP,NBLOCK).EQ.1¤ § N X §
݊XeNµT EM P = T EBEG+(T EEN D−T EBEG)×N ST EP/N SW

>=0 æ ^NoséŽ {   K X n "NoséŸ þ › ›  [ L § ¥  § Ý  ª


ǧA˜†ïÄNX;.(fªÇƒ"

4.4.24 NPACO& APACO


NPACOµé'é¼ê‹lê
NPACO
APACOµOŽé'é¼êŒmå£ü µÅ¤
%@µNPACO=256 APACO=16

4.4.25 POMASS& ZVAL


POMASSµOŽ¥z«ƒŸþ£ü µa.u.¤
POMASS
ZVALµz«ƒd>fê
%@µlPOTCAR©‡Ö\"

4.4.26 RWIGS
ƒWigner-SeitzŒ»§´ŒÀÑ\§3?1partial DOSOŽž§7L
RWIGS
½gŠ"

4.4.27 LORBIT
LORBITŒ ± Ü 6 Š  Œ ±   ê § % @ .FALSE.½0" § › › ´ Ä Ñ
LORBIT
ÑÝKżê©‡PROCARÚPROOUT¥"äN„VASPÃþ63"

4.4.28 NELECT
NELECTµ>fê
NELECT
˜ „ Ø I ‡  ½ §VASP¬ g Ä û ½ " NELECT† l d > f Ú  f
ê8OŽ>fê؃Ӟ§ò¬)˜‡þ!µ>Ö"X
J 3POSCAR© ‡ ¥ l f  ‡ ê 0§ = à l f § NELECT¸n§VASPò
^LDA{OŽdþ!>fíUþ§=v>f휹"

4.4.29 NUPDOWN
NUPDOWNµg^ŠþŠe‡ê O"
NUPDOWN
VASPò?1±g^õ­OŽ"

4.4.30 EMIN& EMAX


EMINµOŽDOSUþ
EMIN
EMAXµOŽDOSŒUþ
EMAX
ùü‡ëêû½ OŽDOSUI£ü µeV¤"
∼ 17 ∼
1oÙ VASPÑ\©‡

4.4.31 ISMEAR & SIGMA


ISMEAR= −5| − 4| − 3| − 2| − 1|0|N
ISMEAR
SIGMAµÐm°Ý£ü µeV¤
SIGMA
%@µISMEAR¸1 SIGMA¸0.2
ISMEARû½XÛ(½>fÜ©Óâê"

-5 æ^Blöchlo¡N{"OŽŒ¬oUží¦^"

-4 Øæ^Blöchlo¡N{

-3 éØÓISMEAR?1̂§3INCAR©‡¥ \˜1
SM EARIN GS = ismear1 sigma1 ismear2 sigma2 · · ·

-2 > f Ó â ê lINCAR© ‡ ¥ Ö \ § ¿ 3 O Ž ¥  ± Ø C " 3INCAR


©‡¥\ ˜1Xµ
F ERW E = f 1 f 2 f 3 · · ·
X?1>fg^4zOŽ§K\\Xe˜1µ
F ERDO = f 1 f 2 f 3 · · ·
þãÓâêUz‡k:z‡U‘ü"þãü«œ¹ÓâêÑ30Ú1ƒ
m"

-1 ¤’Ðm

0 pdÐm

1. . . N NMethfessel-Paxton {§džÓâêŒUK"

3OŽŒ¬áoUÚDOSž§ïÆæ^Blöchlo¡N{§
=ISMEAR=-5"´ù‡{duvké>fÜ©Óâ?1C©OŽ§
¤±é7áåOŽØ Œ§ éŒNKØŒ"7áµþOŽ
Œæ^Methfessel-Paxton{"

4.4.32 LREAL
LREAL= .F ALSE.|.T RU E.|On|Auto
LREAL
%@µ.FALSE.
LREALû½ÝKöŠ3¢˜m?1„´3˜m?1"

.FALSE. ÝKöŠ3˜m?1

.TRUE. ÝKöŠ3¢˜m?1

On ÝKöŠ3¢˜m?1§ÝKöŠ?1 `z

Auto ÝKöŠ3¢˜m?1§éÝKöŠ?1 `z

∼ 18 ∼
1oÙ VASPÑ\©‡

?1ÝKöŠ´3OŽ³šÛÜ©žI‡OŽ
P
ij Dij |βj ihβi |ψnk i§
ÝKżêXꌱ3¢˜mŒ±3˜m¥OŽµ
Ω X Ω X
hβi |ψnk i = hβi |rihrψnk i = βi (r)ψnk (r)
NF F T r NF F T r
X X
= hβi |k + Gihk + G|ψnk i = βi (k + G)CGnk
G G

4.4.33 GGA
GGA=P W |P B|LM |91|P E|RP
GGA
%@µ¨
éLDA { ) ¤   ³ ? 1GGAO Ž " Ù À ‘ © O  ½ ¦^Û«
†–'鍼µ
PB Perdew-Becke
PW Perdew-Wang 86
LM Langreth-Mehl-Hu
91 Perdew-Wang 91
PE Perdew-Burke-Ernzerhof
RP revised Perdew-Burke-Ernzerhof

4.4.34 VOSKOWN
VOSKOWN= 0|1
VOSKOWN
%@µ0
VOSKOWNû½é†¨'鍼´Äæ^Vosko WilkheÚNusair/ª"1æ
^ §0Ø æ ^ æ ^ I O   † ¨ ' é  ¼ " æ ^Vosko WilkheÚNusair /
ª†¨'鍼é^5ŸOŽk^"

4.4.35 DIPOL
DIPOLµœ¥%‹I£†‹I/ª¤
DIPOL
%@µ¨
OŽœoó4Ý"3VASP.3.2¥k^"

4.4.36 ALGO
ALGO´lVASP.4.5m©O\{zÀJ>f`zŽ{m'"
ALGO = “Normal” †IALGO=38ƒÓ§=ÀJ¬Davidson`zŽ{¶
ALGO = “Very_Fast” †IALGO=48§=ÀJRMM-DIISŽ{¶
ALGO „ J ø ˜ «  ­ ½  > f ` z À ‘ § =ALGO = “Fast”§ d ž 3 Ð
©zžæ^IALGO=38§3‘ OŽ¥æ^IALGO=48"

∼ 19 ∼
1oÙ VASPÑ\©‡

4.4.37 IALGO& LDIAG


IALGOµ½>fgUOŽŽ{
IALGO
LDIAGµ‰1f˜méz
LDIAG
%@µIALGO¸8 LDIAG¸.TRUE.
IALGOÚLDIAGû ½ > f g U O Ž  Ž { "IALGO 1 ˜ ‡ ê i û
½Ì‡Ž{§1‡êiû½3TŽ{¥¢S¦^˜"IALGOí
¦^8Ú48§éŒXÚí¦^48"IALGOŒ±kXe˜µ

-1 ‰ 1 ÿ Á " Ø Š ¢ S $ Ž §  $ 1 ˜ ' §S§¿‰ÑzÜ©


‰1žm"

5-8 FÝÍÜ(Conjugate Gradient, CG) Ž{


CG
5 „eüŽ{

6 CGŽ{

7 \ý?n„eüŽ{

8 \ý?nCGŽ{

44-48 3S“f˜m†¦_íþzŽ{(Residual Minimization Method


Direct Inversion in the Iterative Subspace, RMM-DIIS )

44 „eüŠz

46 íþz¦ýÿ

48 ý?n íþz

3 żê±ØC§­#OŽU‘(

4 żê±ØC§Šf˜m^=

15-18 CGŽ{
f˜méz3CGS“ ?1§5¨8¿Â†cƒÓ"

28 CGŽ{
f˜méz3CGS“c?1"

38 Kosugi Ž{£A½¬©){¤
dŽ{3VASP 4.X ¥Ø2|±"

58 ò g d U Š  C © þ § é g d U  ¼ ? 1   g U ` z " d Ž { é
ýNU‰ÑéÐ(J§é7áK'Ù¦Ž{‡ú"

∼ 20 ∼
1oÙ VASPÑ\©‡

4.4.38 NSIM
¿1OŽƒ'ëê§L«kN SIM ^‘˜å`z"
NSIM
If NSIM is specified in VASP.4.4 and newer versions the RMM-DIIS algorithm
(IALGO=48) works in a blocked mode. In that case NSIM bands are optimized at
the same time. This allows to use matrix-matrix operations instead of matrix-vector
operation for the evaluations of the non local projection operators in real space, and
might speed up calculations on some machines. There should be no difference in the
total energy and the convergence behavior between NSIM=1 and NSIM6=1, only the
performance should improve.

4.4.39 ·Üëê

IMIX
IMIX = ·Üa. %@µ4
AMIX = ‚5·Üëê %@µ0.8
BMIX = Kerker·Ü{äÅ¥ %@µ1.0
AMIX_MAG = ^‚5·Üëê
BMIX_MAG = ^Kerker·Ü{äÅ¥
WC = Broyden·Ü{¥zÚ­ %@µ1000.
INIMIX = Broyden·Ü{¥Щ·Üa. %@µ1
MIXPRE = Broyden·Ü{¥ýÿ·Üa. %@µ1
MAXMIX = Broyden·Üì¥;ŒÚê %@µ-45

4.4.40 WEIMIN,EBREAK & DEPER


WEIMINµ é ˜ ‡ ‘  @  ˜    Œ  ­ "  ˜ ‡ ‘  Ó â ê  u
WEIMIN
dŠž§@˜"
EBREAKµ   Š ` z  ý é Ê Ž  â "    Š  U C  u d Š
ž§ÊŽ`z"
EBREAK
DEPERµŠ`zƒéʎâ
DEPER
%@µWEIMIN = 0.001 IBRON≥ 0
=0 IBRON=-1
EBREAK=EDIFF/N-BANDS/4
DEPER =0.3

ù ëê®`z§˜„œ¹e؇UC"

4.4.41 TIME
TIMEµIALGO5Xž}ÁžmÚ
TIME
%@µ0.1

∼ 21 ∼
1oÙ VASPÑ\©‡

4.4.42 LWAVE& LCHARG


%@µLWAVE¸.TRUE. LCHARG=.TRUE.
LWAVE
››´ÄÑÑżê(WAVECAR ©‡)Ú>֗Ý(CHGCAR ÚCHG)"
LCHARG

4.4.43 LVTOT
%@µLVTOT= .FLASE.
LVTOT
››´ÄÑÑoۍ³(LOCPOT ©‡)"

4.4.44 LELF
%@µLELF=.FALSE.
LELF
››´ÄÑÑ>fۍ¼ê(ELFCAR ©‡)

4.4.45 NPAR& LPLANE


%@µNPAR=1
NPAR
LPLANE= .T RU E.|.F ALSE.
LPLANE
ùü‡ëꆿ1OŽk'"3VASP¥Jøü«¿1ª¶˜«é‘
¿1§˜«é²¡ÅXê¿1"kRMM-DIISŽ{£IALGO¸48¤|±‘
¿ 1 §CGŽ { £IALGO¤  | ± ² ¡ Å X ê ¿ 1 " NPAR % @ Š1ž §
¿›Xé²¡ÅXê¿1£IALGO¸8Ú48ь±¤"ë„16.1!"

4.4.46 LPARD,IBAND,EINT, NBMOD,KPUSE,LSEPB & LSEPK

LPARD
LPARD = .T RU E.|.F ALSE.
IBAND = ‡Ä‘
EINT = ‡ÄUI
NBMOD = > 0|0| − 1| − 2| − 3
KPUSE = ‡ÄK:
LSEPB = .T RU E.|.F ALSE.
LSEPK = .T RU E.|.F ALSE.

ù ë괏 OŽÜ©>֗Ý"LPARD››´Ä‡OŽÜ©>
Ö § LPARD.TRUE.ž ò ? 1 O Ž Ü © > Ö — Ý § k A « Ø Ó   ª §
©OkIBAND§EINTÚNBMOD ››"
IBANDµ½‡OŽ‘§XIBAND=20 21 22 23
EINTµ  ½ ‡ O Ž  U I § © O  U I  þ  Ú e  " ˜ „  ü ‡
ê§Xk˜‡ê§K1‡¤’U"

∼ 22 ∼
1oÙ VASPÑ\©‡

4.4.47 STM
STM = STM(1) STM(2) STM(3) STM(4) STM(5)
STM
%@µÃ
STM1 ‰ Ñ BardeenC q  [STM”  Ê ‡ ë ê " 3 ˜ 1 þ ë Y ‰ Ñ
ʇŠ§©O¿ÂXeµ

STM(1) Z‹I

STM(2) ŒZ‹I§

STM(3) Z‹ICzm §˜„0.1 a.u.§=0.052918 Å"

STM(4) G¥ þ   ä U § =  Ä~2 G2 /me < |ST M (4)|  Å ¥ "  d Š  K


ž§3żêþòŠ^˜‡I¼êµ
G − Gmin
φ(G) = φ(G) × 0.5 × (1.0 + cos( π))
Gmax − Gmin

Ù¥Gmin 0"

STM(5) ¤’¡NCUI§=ÄEf erm ± ST M (5)eV UISżê

 yk50‡Z:§STM(2)AST M (1) + 49.5 × ST M (3)"

4.4.48 NBANDS
½OŽ¥oU‘ê§l Œ±½˜‘ê8§éŒXÚ5ùŒ
NBANDS
N ELEC/2 + Nion /4§é˜„XڌN ELEC/2 + Nion /2§éLÞ
7ጏN ELEC/2 + 2 × Nion "

4.5 STOPCAR©‡
STOPCAR ¥ Œ kLSTOPÚLABORTë ê ¥  ˜ ‡ " STOPCAR© ‡ ¥
STOPCAR
¹Xe1ž§
LST OP = .T RU E.
VASPò 3 e ˜ g l f £ Ä ž Ê Ž $ Ž § ¿ Ñ ÑWAVECARÚCHGCAR©
‡"STOPCAR©‡¥¹Xe1ž§

LABORT = .T RU E.

VASPò 3 e ˜ g > f S “ ž Ê Ž $ Ž § ¿ Ñ ÑWAVECARÚCHGCAR©


‡"5¿džÑÑżêÚ>֗ݴØgU§Ï ØU^5Œ
Àz"

∼ 23 ∼
1oÙ VASPÑ\©‡

4.6 DENSU©‡
3 > f g U  ¤ § § SVASPò ÖDENSU© ‡ §DENSU © ‡ ¥ 
DENSU
ë ê Ú ‚ ª †4.4.46 ¥  ë ê ƒ Ó §  ´  ‡LPARDë ê § õ ‡ Ü
6 . ë êLSU 5 “ OLPARD Š ^ " XLSU .TRUE.§ K ÖDENSU© ‡ ¶
XLSU.FALSE.½ öLSUØ  3 K Ø ÖDENSU© ‡ " 3 § S Ö DENSU©
‡ §òíØd©‡§ÏdXJ± „ŽÑÑ>֗Ý{§„I‡O
DENSU©‡"e¡´˜‡{ü~f"

LSU = .TRUE.
EINT = -2
NBMOD = -3

∼ 24 ∼
1ÊÙ VASPÑÑ©‡

1ÊÙ VASPÑÑ©‡

VASPÑÑ©‡Ì‡kIB!CHG/CHGCAR!WAVECAR!EIGENVALUE!DOSCAR!PAR

5.1 CHG/CHGCAR
5.2 EIGENVALUE

∼ 25 ∼
18Ù VASPOŽ;KÚ~f

18Ù VASPOŽ;KÚ~f

6.1 ¿1OŽëê˜
¿1OŽÌ‡9n‡ëêµNPAR!LPLANE±9˜‡9ÏNSIM"
VASPk ü « ¿ 1  ª µ é U ‘  ¿ 1 Ú é ² ¡ Å X ê  ¿ 1 " 
п1JïÆü«¿1{Ӟ¦^§´ùÉ>f`
z Ž {   › " é U ‘ ¿ 1   {  kRMM–DIIS S “ Ý é  z Ž
{£IALGO=48¤| ± § ~ ^ CGŽ {£IALGO=8¤  | ± é ² ¡ Å X ê 
¿1{§¤± п1J§éŒNXïƦ^£IALGO=48¤"
NPARw ŠVASPé U ‘ ? 1 ¿ 1 " % @ œ ¹N P AR = 1§ ¿ › X  é
² ¡ Å X ê ? 1 ¿ 1 §IALGO=48 ÚIALGO=8 Ñ U | ± ù ˜  { " 3 ù «
œ¹e§˜‡‘˜‡!:?n§·^u䑰'OŽ²
 §  ´ z ‡ ! : I ‡  Œ  S  " NPARØ  u1 Ø  u O Ž  o
! : êN´ § z ‡ U ‘ 3N/N P AR‡ ! : þ ? n " X O Ž ¥  ^ 16‡ !
:§NPAR=4§VASPò¬r!:©¤Xe‘ãµ

!:Ò
0 1 2 3 bands 1,5,9,...
4 5 6 7 bands 2,6,10,...
8 9 10 11 bands 3,7,11,...
12 13 14 15 bands 4,8,12,...

˜‡‘ò¬3˜|!:þOŽ§XU‘1ò¬30!1!2!3Ò!:þOŽ§
3 ! :0 þ ò k U ‘1§5§9§· · · 3 O Ž " Œ ? ˜ Ú  ½NSIM§ ¦  3
Ó ˜ ‡ ! : þ NSIM‡ U ‘ ˜ å ` z § = æ ^ Ý –Ý ö Š § ù  Œ ?
˜ÚJp¿1Ç"
LPLANE´K¿1,˜‡ëê"XLPLANE.true.§the data distri-
bution in real space is done plane wise"LPLANE.true. ˜ „ Œ ~ FFTž  
ä Ï Õ §  ¬ » € O Ž  K 1 ² ï "LPLANE=.true. U ^ 3NGZ£ ¢ ˜ m
 ‚Z •  ‚ : ê ¤Œ u3 ∗ N/N P ARž " Ó žNGZX J ´NPAR  ê 
žk|u±K1²ï"
þãnëêI‡ŠâOŽ²A: ?1ØÓ˜§âUŒu
žOŽ²`³"e¡´˜ ÿÁJ'Иµ

• SGI Origin

∼ 26 ∼
18Ù VASPOŽ;KÚ~f

LPLANE = .TRUE.
NPAR = 4
NSIM = 4

• Linux Cluster

LPLANE = .TRUE.
NPAR = number of nodes.
LSCALU = .FALSE.
NSIM = 4

6.2 (µþ
‰(µþ˜½‡3INCAR©‡p½IBRION§ë„4.4.15!§Ù¦ë
êь±¦^%@Š§¤±{üINCAR©‡Œ±

IBRION = 2 ionic relax: 0-MD 1-quasi-New 2-CG

, ˜ ‡ ­ ‡  ë ê ´ISIF§ ë \ 14.4.17! ` ² § § û ½ µ þ = À
ܧ'X´µþf„´fڜѵþ"
„ Œ ± \ þ ˜ Ù ¦ ë ê § X > f g U Ž {  À J !k:smearing 
{"

6.3 U‘OŽ
d u 3 U ‘ O Ž žk: ´ ˜ 3  ˜ m p é ¡ ‚ þ  : § Ø U ? 1 g
UOŽ§Ïd3?1U‘OŽc7L\˜ggUOŽ±°(>Ö
— Ý Š " 3 ? 1 g U O Ž ž §     ° (  > Ö — Ý § A T òk˜ m
‚¦ŒU—˜ §XŒ±^8 × 8 × 8gÄ)‚§Óžk:
smearing { À ¤-5§ =Blöchl    o ¡ N  { " g U O Ž    > Ö
—Ý©‡CHGCAR´U‘OŽI‡Ñ\©‡"3?1U‘OŽž‡5¿
±eA:"

• 3INCAR©‡¥òICHARG11§„14.4.8!

• XïÄNXŒN5§òISMEAR-5§„14.4.31!

∼ 27 ∼
18Ù VASPOŽ;KÚ~f

• 3 ? 1 U ‘ ÚDOSO Ž ž §ISMEARØ U ¦ ^NMP { " Ï MP


{3˜;þkKÓ⧤±¦U‘ÚDOS´Ø(
• Š â ¬ ‚  Ø Ó §  ½  ˜ m þ p é ¡ ‚ þ k: § Œ ± à ó ò z
‡k: Ñ \ KPOINTS© ‡ §  Œ | ^VASPJ ø k: Ñ \ Line
ª§„14.1.3!

6.4 L¡OŽA5¿¯K

6.5 [STM”{
æ^Tersoff-Hamann.5[STM§>6†Û—ݤ'
EF
X
I∝ |Ψµ (r0 )|2 (6.1)
Eµ =EF −eV

Ù ¥V´ Ø "VASP¥ J ø  O Ž Ü © > Ö — Ý£partial density¤ õ U 


Ќ±^5OŽÛ—ݧe¡{ãVASP¢yù˜õU{"
>֗ÝOŽŒd
X X
ρ= ωk fik hψik |ψik i (6.2)
k i

  § Ù ¥ωk ´k:   ­ §fik ´ Ó â ê §ψik ´   Å ¼ ê § é A   


U þ ik " § S ¥ Å ¼ ê ƒ '  C þ  ¹ 3wdesÚwü ‡ a ¥ § a  ½ Â
3wave.inc¥§Cþ½Â3main.F¥§˜ ­‡ëê½Â„L6.1"

L 6.1: VASP¥ † Å ¼ ê ƒ '  ë ê ½  "im´ ² ¡ Å Ä  C


þ§ib´U‘Cþ§nk´k:Cþ§isp´g^Cþ

k:ê wdes%nkpts
­ wdes%wtkpt(nk)
żêXê w%cptwfp(im,ib,nk,isp)
Š w%celtot(ib,nk,isp)
Óâê w%fertot(ib,nk,isp)

VASP¥ J ø  O Ž Ü © > Ö — Ý  A «  ª § ë „ 14.4.46!  ë ê


`²§†OŽLDOSƒš´UIª§Ù;.Ñ\Œ±
LPARD = .TRUE.
ENIT = 1 2
NBMOD = -3
∼ 28 ∼
18Ù VASPOŽ;KÚ~f

Ü © > Ö — Ý O Ž ´ š g U O Ž §VASPlWAVECAR© ‡ ¥ Ö \ Å ¼
ê&E§, òUþik †UI[1 , 2 ]'§XJ1 6 ik 6 2 §Kòfik D
1§ÄKfik D0§, ^d{fik }OŽ>֗Ý"
OŽ¤ 3c8¹e¬)˜‡¶PARCHG©‡§^vaspchg£„
17.2!¤½öVASPViewer£„17.1 !¤?n Ҍ±[STM” "

6.6 OŽ¥åÊ>No
VASP é ù « œ ¹ 3 § S p \ ^ m ' § Œ ò ¥ m G   > f Å ¼
êÚ>֗Ýe5§ë„14.5!`²"2géħSž§òINCAR©
‡¥ISTART Šl0U¤1§ë„14.4.7!`²§ÒŒ±¦^ù ¥m
êâ5UY$Ž"

6.7 ¬NoU‘œNÈCzØ1wNo
oUOŽ˜‡­‡A^Ò´OŽØÓœž¬NoUþ ¬
N  ­ ½  œ §  ´ 3 ¢ S O Ž ¥ ² ~ ¬ Ñ y o U ‘ N È£ ½  ¬ ‚ ~
ê¤CzØ1wy–§ù̇´OŽ°ÝØ —"¬‚Czž§
˜mÄ¥¬ƒACz§'X¬‚CŒK‚¥C§¤±3ƒÓä
ÄUœ¹e²¡ÅÐm‘¬Oõ§ùÒ—ØÓ¬‚~êžoUOŽ
°Ý´ØÓ")û{Œk

• O\²¡ÅäU§=òINCAR©‡¥ENMAXOŒ

• O\OŽ¥k‚—Ý

• O\OŽ°Ý§òINCAR©‡¥PRECHIGH

6.8 g^¯K

∼ 29 ∼
¢Ú

¢Ú

A ISIF, 15
ALGO, 19 ISMEAR, 18
APACO, 17 ISPIN, 12
ISTART, 12
B ISYM, 16
BLAS, 5 IWAVPAR, 15
C K
CG, 20 KBLOCK, 14
KPOINTS, 8
D
KPUSE, 22
DENSU, 24
DEPER, 21 L
DIPOL, 19 LCHARG, 22
LCORR, 16
E
LDIAG, 20
EBREAK, 21
LDOS, 28
EDIFF, 14
LELF, 22
EDIFFG, 14
LORBIT, 17
EINT, 22
LPARD, 22, 24
EMAX, 17
LPLANE, 22, 26
EMIN, 17
LREAL, 18
ENCUT, 12
LSEPB, 22
G LSEPK, 22
GGA, 19 LSU, 24
91, 19 LVTOT, 22
LM, 19 LWAVE, 22
PB, 19
M
PE, 19
MAGMOM, 12
PW, 19
RP, 19 N
NBANDS, 23
I
NBLOCK, 14
IALGO, 20
NBMOD, 22
IBAND, 22
NELECT, 17
IBRION, 14, 27
NELM, 13
ICHARG, 13
NELMDL, 13
INCAR, 11
NELMIN, 13
INIWAV, 13
NFREE, 14
∼ 31 ∼
¢Ú

NPACO, 17 AMIX_MAG, 21
NPAR, 22, 26 BMIX, 21
NSIM, 21, 26 BMIX_MAG, 21
NSW, 14 IMIX, 21
NUPDOWN, 17 INIMIX, 21
NWRITE, 11 MAXMIX, 21
MIXPRE, 21
P WC, 21
POMASS, 17
POSCAR, 10
POTCAR, 11
POTIM, 14
PREC, 12
PRECSYM, 16
PSTRESS, 15

R
RMM-DIIS, 20
RWIGS, 17

S
SIGMA, 18
SMASS, 16
STM, 23
STOPCAR, 23
SYSTEM, 11

T
TEBEG, 16
TEEND, 16
Tetrahedron, 8
TIME, 21

V
vaspchg, 29
VASPViewer, 29
VOSKOWN, 19

W
WEIMIN, 21

Z
ZVAL, 17

·Üëê, 21
AMIX, 21
∼ 32 ∼

You might also like