logo资料库

vasp侯柱峰学习.pdf

第1页 / 共35页
第2页 / 共35页
第3页 / 共35页
第4页 / 共35页
第5页 / 共35页
第6页 / 共35页
第7页 / 共35页
第8页 / 共35页
资料共35页,剩余部分请下载后查看
VASP^áù¶^\ÄçH ˚Œπ (zfhou@fudan.edu.cn) Eå∆‘nX∆¨ 2005 c 11 28 F ¡ á √˛=¯2005c123Fñ4F3⇣ƘÍ^á˙ifiçVASP⌫‘޶^ßá⇡·u √˛äˆ"©•Jò⌦⇥ßSßå±J¯¶^"3ζ^√˛Lß•ßXëÿò Ÿ/êßå±ÎVASP=©√˛Ωemail5\Œ√˛äˆ"X@è√˛,⌦/êIá çΩ?Ußèûemailœ√˛äˆ"√˛Î⌦VASP=©manual!G. Kresse⌥ w±9lpβ¬8]" √˛√˛≠:3uÈVASP^áù¶^?1\Ä50↵ßk'VASP^áù?1· ⌧[nÿƒ:ûgCÎÉ'©z⁄]" 8 π §1 VASP^áù{¸0↵ §2 VASPßS?»⁄SC §2.1 §I©á . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . §2.2 ?»SC⁄Ω . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 3 4 §3 VASPßSÃá—\©á 5 §3.1 INCAR©á . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 §3.2 POTCAR©á . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 §3.3 POSCAR©á . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 §3.4 KPOINTS©á . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 11 §4.1 OUTCAR©á . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 §4.2 CHG⁄CHGCAR©á . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 §4.3 DOSCAR⁄EIGENVAL©á . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 §4.4 Ÿ¶©á . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 §4 VASPßSÃá——©á 1
§5 ÎÍ⌫òÜ¿JE| §6 ·ƒ5üOéê{⁄⁄Ω 14 §5.1 ENCUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 §5.2 PREC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 §5.3 EDIFF⁄EDIFFG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 §5.4 ISTART⁄ICHARG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 §5.5 GGA⁄VOSKOWN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 §5.6 ISIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 §5.7 ISMEAR⁄SIGMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 §5.8 RWIGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 §5.9 k:Í8Ωk-meshå⇥`z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 20 §6.1 ¸á⌃fOé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 §6.2 (ÎÍ£¨Ç~Í⁄⌃f†òÎͧ`z . . . . . . . . . . . . . . . . . . . . 22 §6.2.1 {¸úπ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 §6.2.2 E,úπ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 §6.2.3 òg.`zΩ⌧‹`z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 §6.3 (‹U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 §6.4 gU>÷ó› . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 §6.5 Uë( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 §6.6 >fó› . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 §6.7 ·^55üOé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 §6.8 L°NXOé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 §6.8.1 ·N5üOé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 slab⌧.E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 §6.8.2 §6.8.3 L°NX(`z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 §6.8.4 L°NX5üOé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 tools•⇥ßS`≤ 33 §7.1 murn.f . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 §7.2 gk.f⁄pbnd.f . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 §7.3 split dos⁄vp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 §7 §1 VASP^áù{¸0↵ VASP¥Vienna Ab-inito Simulation Package†ßߥƒuó›çºnÿeø|^≤ °≈≥ê{?1lfi©fƒÂ∆⁄1ò⌃n>f(Oé^áùߥ8c·⌧[⁄ Oé‘üâ∆Ôƒ•ö~61˚^^áÉò"ÜCar-Parrinello ©fƒÂ∆(MD)ÿ”¥ß ß3záMDûm⁄S∞(¶)NX]ûƒ"3∞(Oé⌃f§…Â⁄NXA ‹˛È⌃f†ò?1¥˛¶Éà]ûƒ"Èlf¢⁄d>fÉmÉpä^Ê 2
^Vanderbiltá^≥(ultra-soft Vanderbilt pseudopotentials, US-PP)ΩM\›K≈ê{(projector- augmented wave method, PAW)5£„ßœd3?nπLfi7·⇤ÉΩ±œL•1ò¸⇤É NXûUåå~Oé§Iá≤°≈Í8" á<@è, VASPÜ”a>f(Oé^áÉ'‰kÅå`:3uµ • ßJ¯⌦±œL•A⇥⌧‹⇤É≥ߢ⌦≥ø≤Lc[ˇ¡∂è“¥‰kå^ 5ö~p≥•" • ¢y`zé{(RMM-DISS, blocked Davidson⁄›F›{)«pÖ≠Ω5–" • è,vk„/.°ß⇥¥¶^©ç[ß\ÄØ" • §|±Oé≈≤⌘(¸≈!Oé8+!á?I˛Oé≈⁄á?ï˛Oé≈)ö~2çßA ⇥3§ke(IntelPentiumX✏!AthlonX✏CPU!DECAlpha≈)Oé≈Ï ˛—kö~p$1«" VASP^áùè‰kråOéıUßV)/˘ß߉k±eıUµ • Ê^±œ5>.^á(Ωá⌃ú⌧.)?n⌃f!©f!Ïq!BíÇ(Ω+)!!¨N! O¨⁄√Ω5·ß±9L°NX!óNX⁄N∂ • Oé·(ÎÍ(Ö,Ö,¨Ç~Íß⌃f†ò)⁄.∂ • Oé·Gêß⁄Â∆5ü(N⌃5⌧˛⁄⌃5~Í)∂ • Oé·>f((U?!>÷ó›©Ÿ!Uë!>fó›⁄ELF)ßø⇡´·• z∆ÖA∂ • lfi©fƒÂ∆⌧[∂ • Oé·1∆!^∆⁄¨ÇƒÂ∆5ü∂ • 8c3mußOé·-u(GWO‚f?)ê°5ü" 8cVASP^á3•I/´çòìn˚¥⇣ƘÍ^á˙i(http://www.hongcam.com.cn)ß XJsé ÔVASP^áùå±ÈXT˙i" §2 VASPßS?»⁄SC e°±VASP4.6áè~ß0↵ŸG1åâ1⌧¨?»SC" §2.1 §I©á • VASPì˵vasp.4.6.tar.gz⁄vasp.4.lib.tar.gz • Í∆•µLAPACK⁄BLAS (http://www.netlib.org/)ß Ωmkl(‹intelfotran?»Ï^)ß ΩATLAS (http://math-atlas.sourceforge.net/)ß ΩLib GOTO (http://www.cs.utexas.edu/users/flame/goto/) 3
• Fortran?»ÏµPGI fortran ñ4.0±˛á(http://www.pgroup.com/)ß ΩIntelifc (8.0±˛á¥ifort, http://www.intel.com/software/products/compilers/flin/)" §2.2 ?»SC⁄Ω VASP?»Ê^¥makefile5?1ßXJ\ÈLinux^áSCÿŸGßå±k3Intelnet ˛^google5|¢'Öc/makefile linux ç)”5÷øÉ'SN" e°Ê^PGI fortan?»Ïpgf90!ATLASÍ∆•ÈVASP4.6?1?»"˘pbΩÆ≤SC –⌦fortran?»Ïß§k©á—ò3/home/xxxx/VASP SRC8πeß≈Ï¥LinuxRedhat9.0ˆ äX⁄" • e1atlas3.6.0 Linux P4SSE2.tar.gzßø^Xe∑-)ÿµ tar xzvf atlas3.6.0_Linux_P4SSE2.tar.gz )ÿ⇢òá8πLinux P4SSE2ß3d8πekálibf8πßTlibf8π•©á èlibatlas.a, libcblas.a, libf77blas.a, liblapack.a, ˘⌦“¥?»vaspû§IáÍ∆•©á Éò" • ^Xe∑-)ÿvasp.4.6.tar.gz⁄vasp.4.lib.tar.gzµ tar xzvf tar xzvf vasp.4.6.tar.gz vasp.4.lib.tar.gz )ÿ©O⇢8πvasp.4.6⁄vasp.4.libß8πvasp.4.6•©á¥vaspÃáìËßvasp.4.lib¥ ?»vaspûIáò⌦AΩÍ∆•ßSß3˘¸á8π•—k?»û§^makefile© áß⇥È≈Ï⁄fortran?»Ïß¿JÉAmakefile" • ?\vasp.4.lib8πß¿Jmakefile.linux pgßørßÄ◆§makefileß,Ö\make∑-m ©?»"✓á∑-Xeµ cd vasp.4.lib cp makefile.linux_pg makefile make ?»§ıß⇢libdmy.a©á" 4
• Ú—vasp.4.lib8πß?\vasp.4.68πß¿Jmakefile.linux pgßørßÄ◆§makefileß? 6makefile©áßœL?U311291?ATLASHOMEC˛Däß⌫òßäèc°) ÿLinux P4SSE2§38π(/home/xxxx/VASP SRC/Linux P4SSE2)"?UcSNè: # Atlas based libraries ATLASHOME= $(HOME)/archives/BLAS_OPT/ATLAS/lib/Linux_ATHLONXP_SSE1/ BLAS= -lf77blas -latlas -L$(ATLASHOME) ?USNèµ # Atlas based libraries ATLASHOME= $(HOME)/VASP_SRC/Linux_P4SSE2/lib/ BLAS= -lf77blas -latlas -L$(ATLASHOME) ?U⇥makefile©áßÖ\make∑-m©?»vasp"✓á∑-èµ cd .. cd vasp.4.6 cp makefile.linux_pg ?6?Umakefile©á make makefile ?»§ıß“å±⇢VASP^áG1åâ1©ávasp⌧¨"XJá?»⇢makeparam⌧ ¨(˘¥VASPòáÛ‰)ßå±$1make makeparam∑-5⇢" • ±root·“π≈Ïßr§ı?»VASP⇢vaspò/bin8πeßK?€òá œ^ r—å±¶^vasp"dûvaspå±§uòálinux∑-5¶^⌦ßÿ2IárvaspÄ◆ cOé8πe" §3 VASPßSÃá—\©á VASPßSÃá—\©ákINCAR, POTCAR, POSCAR⁄KPOINTS"INCAR©áõõ ⌦vasp?1€´5üOéßPOTCAR©áùπ⌦NX•àa⇤É≥ßPOSCAR©á£„ ⌦§OéNX¨úÎÍ£ù)ƒ•Ω≤£•˛ß¨Ç~Íß⌃f†ò&E§ßKPOINTS£ „⌦ÿåŸp´•k:✓⇠ß=k:⌫ò" 5
§3.1 INCAR©á d©áõõvasp?1€´5üOéß±9⌫ò⌦Oéê{•ò⌦≠áÎÍ"Ÿ•' Öc屩èXeAaµ • ȧOéNX?15∫µSYSTEM • Ω¬X€—\ΩE–©>÷ó›⁄≈ºÍµISTART, ICHARG, INIWAV • Ω¬>f`zµ – ≤°≈ɉƒU⁄M\>÷ûɉäµENCUT, ENAUG – >f‹©`zê{µALGO, IALGO, LDIAG – >÷ó›∑‹ê{µIMIX, AMIX, AMIN, BMIX, AMIX MAG, BMIX MAG, WC, INIMIX, MIXPRE, MAXMIX – gUSì⁄Í⁄¬ÒIOµNELM, NELMIN, NELMDL, EDIFF • Ω¬lf¢Ω⌃f`zµ – ⌃f†ò`zê{!£ƒ⁄⁄⁄͵IBRION, NFREE, POTIM, NSW – ©fƒÂ∆É'Î͵SMASS, TEBEG, TEEND, POMASS,NBLOCK, KBLOCK, PSTRESS – lf∂˛¬ÒIO:EDIFFG • Ω¬ó›»©ê{⁄ÎÍ: – smearingê{⁄Î͵ISMEAR, SIGMA – Oéó›ûU˛âå⁄:Í:EMIN, EMAX, NEDOS – Oé©≈ó›Î͵RWIGS, LORBIT • Ÿ¶µ – Oé∞›õõ:PREC – ^5Oé:ISPIN, MAGMOM, NUPDOWN – ⇥Ü'ȺÍ:GGA, VOSKOWN – OéELF⁄o€ç≥:LELF, LVTOT – (`zÎÍ:ISIF – "Ÿ¶è✏—ßûÎÑVASP=©manual" òÑá⌫ò'ÖcµSYSTEM, ENCUT, ISTART, ICHARG, PREC, ISMEAR, SIGMA"⇥ ÈOéÿ”5üß2, O\ÉA'Öc" ~fµ 6
General: SYSTEM = fcc Si ISTART = 0 ICHARG = 2 ENCUT = 240 ISMEAR = 0; SIGMA = 0.1 PREC = Accurate !gUOéfcc(Si !m©#Oé !l⌃f>÷ó›≠UE–©>÷ó› !≤°≈ɉƒU !Ê^Gaussian smearingê{ß–∞è0.1eV !Oé∞› §3.2 POTCAR©á ≥©áßÅ≠á—\©áÉò"≥••≥©áå±?1Xe©aµ • ä‚ê{ÿ”kUltra-soft≥(USPP)⁄›KM\≈≥(PAW) • ä‚⇥Ü'ȺÍÿ”kLDA⁄GGA(qå±2©èPW91⁄PBE) • ä‚?n⌦åkA, A sv⁄A pvÿ” • ä‚ENMAXå⇥kA, A s⁄A hÿ” ˘pA¥⇤É∂°" X€O⌫? XJ\<≥©áÇ™^ÉA∑-rà⇤É≥‹øòá©áPOTCAR•: • ¥±Zè*–∂©áß^∑-µ zcat POTCAR.Z >>aa • ¥)ÿ©áPOTCARß^∑-: cat POTCAR >>aa £kıa⌃fûßUPOSCAR©áàa⌃f^Sßùg¶^˛°∑-ßrÉA⌃f POTCAR.Z‹øaa©á•§ • ,raa©á£áOé8π•(mv aa Oé8π/POTCAR). 5∫µ3?n^5·ß§OéNXπkw7·!wË7·!±œLÜ>3dLfi⇤ É!JX⁄⌧X⇤ÉûßÌ^PAW≥ßOé∞›kJp"3Ê^á≥(USPP)ûß¶ ^PW91GGAûßÌ⌫òVOSKOWN = 1"3Ê^PAW≥ûßòÑÌ^LDA⁄PBE" e°â—PAWÈÿ”⇤ÉßÊ^€´a.PAW±9ENCUTäñá✓ıß§✏LÇß ¯¿J≥ûäèΣe°AáLÇ•ß✓NL´3òÑúπeƒ¿^˘´a.PAW≥ß LÇ•ÍiL´¥É‰ƒUäߢò‹©SN¥ÎG.Kresse⌥w•SN§µ 5∫µX dL´¥ßd>fäèå5?n"è⌦⇢pOé∞›ßòÑÌÊ ^X d≥"X hL´T≥'Mßè¥É‰ƒUá^ÈåßßÇòÑ¥^πk˘a⌃f z‘Oé•ßè⌦JpOé∞›"Ÿ•Si hòÑ^3πSi£ú·•" 5∫µ˘⌦⇤ÉòÑÈJzßAO¥Ü>K5Èr⇤É£'XF§(‹ûßOé ÿ↵—'å"X svL´rs>fäèå?nßX pvƒrp>fäèå5?n" 7
B h B B s Al Al h Ga Ga d Ga h In In d Tl Tl d C h 700 318 C C s 250 240 Si Si h 295 134 Ge 282 Ge d 404 Ge h 95 Sn 239 Sn d 95 Pb 239 Pb d N h 700 400 N N s 273 245 P 380 P h 173 As 287 410 103 241 98 Bi 237 Bi d Sb F h 700 700 O h 400 O 400 F 250 250 O s F s 280 Cl 270 S 402 Cl h 390 S h 208 211 Br Se 700 400 250 280 409 216 172 Te 174 I 175 105 242 H H h Li Li sv Na Na pv Na sv L 1 Be 250 700 140 271 Be sv 81 Mg 300 Mg pv 700 L 2 300 308 210 265 5∫µ¿J¶^X pv!X svÑ¥X≥ßòáÜ\á⇢Oé∞›k'ß, È˘⌦ ⇤É3¿Já5ø⌦µ • 3d⇤ÉßòÑ¿^X pvß⇥¥X≥è¥Uâ—'‹n(J" • 4d⇤ÉߥÅkØKßr⌘Ì^X sv⁄X pv≥" • 5d⇤Éßdu5p>f€çzÈrßlHf⇤Ém©ß屿^X≥ßÌ¿^ÿ” ≥ß?1ˇ¡òeß,¿^‹∑≥" 5∫µXJf>f¥itinerant£—£§ßKå±?nπ˘⌦⇤ÉNX"XJf>f¥€ç5 Èr£è“¥r'ÈA§ßOé—yØKÜò⌦Lfi7·z‘£'XNiO, V2O3⁄FeO§ ûò⇠" §3.3 POSCAR©á £„§OéNX¨úÎÍ,⌃fáÍ9¨ú•⌃f†òß±9©fƒÂ∆Oéû⌃f –©Ñ›(ÿ~^)" 8
分享到:
收藏