computational material science part ii-1: introduction
TRANSCRIPT
![Page 1: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/1.jpg)
Computational Material SciencePart II-1: introduction
Horng-Tay Jeng(鄭弘泰)
Institute of Physics, Academia SinicaMay 03, 2007
![Page 2: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/2.jpg)
Outline• Introduction of Computational Material Science
(CMS)• Density Functional Theory (DFT) and local-
density approximation (LDA)• Crystal structure, reciprocal lattice, and
Brillouin Zone• Band theory, band structure, k-points sampling,
and density of state• Plane wave, pseudopotential, LDA, and LSDA• Transition-metal oxides, strong correlations,
and LDA+U method• Structure optimization• Surface and molecule
![Page 3: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/3.jpg)
Hands-on during the lectures
• unix or linux: operating systems• VASP (Vienna Ab-initio Simulation
Package): perform first-principles calculations
• Xmgrace (or gnuplot): plot the calculated density of states and band structures
• Vaspview: visualize the lattice structure, charge distribution, and spin density
![Page 4: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/4.jpg)
References• “Local Density Theory of Polarizability”, G. D.
Mahan and K. R. Subbaswamy (1990).• “Handbook of The Band Structure of
Elemental Solids”, D. A. Papaconstantopoulos (1986).
• “Strong Coulomb Correlations in Electronic Structure Calculations”, V. I. Anisimov (2000)
• http://cms.mpi.univie.ac.at/vasp/vasp/vasp.html
![Page 5: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/5.jpg)
Review of CMS
• Atomic and electronic structure of solids• Theoretical considerations• Applications: ground state property
calculations• First-principles study on novel and nano
materials• limitations
![Page 6: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/6.jpg)
Theoretical considerations
![Page 7: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/7.jpg)
Real solids
![Page 8: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/8.jpg)
Adiabatic approximation
![Page 9: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/9.jpg)
Independent-particle approximation:Hartree-Fock method
![Page 10: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/10.jpg)
Key ideas (approximations)• Periodic boundary condition:
# of atom: O(1023) -> O(10~1000)• Density functional theory:
Ψj(r) -> n(r)• Plane wave vs atomic orbital• All-electron vs pseudopotential:
# of e in an atom:O(10~100) -> O(1~10)
• Exchange-correlation (xc) energy:mimic many-body effects
![Page 11: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/11.jpg)
Applications to versatile materials
Band structure and density of state
![Page 12: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/12.jpg)
![Page 13: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/13.jpg)
![Page 14: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/14.jpg)
Charge and spin density distributionJeng et al PRB (2003)
![Page 15: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/15.jpg)
Magnetocrystalline anisotropyJeng et al PRB (2002)
![Page 16: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/16.jpg)
Spin and orbital magnetic moment
Jeng et al JAP (2002)
![Page 17: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/17.jpg)
Projected density of stateJeng et al PRB (2005)
![Page 18: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/18.jpg)
Magnetic orbital distributionJeng et al PRL (2004)
![Page 19: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/19.jpg)
Charge orbital orderingJeng et al PRL (2004) Jeng et al PRL (2006)
![Page 20: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/20.jpg)
Orbital orderingJeng et al PRL (2006)
![Page 21: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/21.jpg)
Novel magnetic materials
![Page 22: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/22.jpg)
![Page 23: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/23.jpg)
Ground state properties (LDA)
![Page 24: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/24.jpg)
Beyond LDA
![Page 25: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/25.jpg)
LDA+U for transition metal oxide NiO
![Page 26: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/26.jpg)
Jeng et al, PRL (2004), PRB (2006)
LDA+U for low-T magnetite Fe3O4
![Page 27: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/27.jpg)
Band gap problem in semiconductors: GWA
![Page 28: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/28.jpg)
CMS II-1 Hands-on: Unix, vi, VASP, total energy, and
convergence
Horng-Tay Jeng(鄭弘泰)
Institute of Physics, Academia SinicaMay 03, 2007
![Page 29: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/29.jpg)
Login:guest account namePassword:******(abcdef) password
Frequently used command
% pwd show the full path of the current directory
% cd ../Fe change directory
% ls *.f list all files with extension name of .f
% ls -l (long list)
Unix
Change password: %passwd
![Page 30: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/30.jpg)
% ls -a (list hidden files, eg .csrch .login)
% ls - l-rwxrwxrwx 1 users user 4564 Jun11 20:45 lovedr--r----- 2 users user 547 Jun11 22:50 sub/-rw-rw-r-- 1 users user 4135 Jun21 11:20 t1
u g o owner group size date time name
% chmod u+x filename
% chmod 741 filename
rwx1117
rw-1106r-x1015r--1004-wx0113-w-0102
--x0011---0000
% ls -F (add * at the end of executable files,add / at the end of directories)
![Page 31: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/31.jpg)
% mkdir dname
% rmdir dname, rm –rf dname
% rm filename (delete filename)
% mv filename1 filename2 (change name)
% cp [-i p r ] filename target (copy)i:to make surep:keep the original timer:copy directory
% cat filename (>test)Show the content of filename and put into another file (test)
% more filename, less filenameShow the content of filename page by page
![Page 32: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/32.jpg)
% tail –n filename (>>test)Show the last n lines of filename and put at the end of test
% grep –i string filename
Find all lines of filename containing string ignoring upper or lower cases
% find directory –name filename –printFind filename in directory and list the full path
% head –n filenameShow the first n lines of filename
% grep ‘total energy’ filename
![Page 33: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/33.jpg)
ls hw? hw2,hw3,hw4ls hw?? hw11,hw12ls hw* hw2,hw3,hw4,hw11,hw12ls hw[2-11] hw2,hw3,hw4,hw11ls hw{2,12} hw2,hw12ls test[a-c] testa,testb,testc
?,*,[ ],{ }
alias alias la ls-a ; alias ch1 ‘cd /usr/john ; ls-l’alias rm ‘rm –i’;alias hm ‘history | more ’
unalias Unalias ch1
alias: Show the available alias
![Page 34: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/34.jpg)
% vi filename
There are 2 modes in vi editor : (1) insert mode, (2) command mode
insert mode
command mode
i,a,o,I,A,O
ESC
h( ), j( ), k( ), l( )
To key-in characters
To handle the file
nG go to the nth lineG go to the last line^g show line number of the cursor^f next page^b last page
Vi editor
![Page 35: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/35.jpg)
x delete a characterdd delete a linendd delete n linesu undo the last commendp,P paste/string search for string:q! Quit:wq save and quit:w filename save as filename :set nu show line number:1,$ s/string1/string2/g replace string1 by string2:n1,n2 w filename write line n1 to n2 into filename:r filename read from filename
![Page 36: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/36.jpg)
VASPVienna Ab-initio Simulation Package
• VASP Home Pagehttp://cms.mpi.univie.ac.at/vasp/
• Hands-on tutorial course on VASPhttp://cms.mpi.univie.ac.at/vasp-
workshop/• VASP Manual
http://cms.mpi.univie.ac.at/vasp/vasp.html
![Page 37: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/37.jpg)
Total energy calculation:Si(Dia)
• Many properties depend on the total energy of the system
• Equilibrium Lattice constant• Bulk module, Elastic constant• Phase transition, surface reconstruction• Bonding, Structure, …• The most important point is to make sure your
calculation is convergent (vs # of kpoints, cutoff energy, …)
![Page 38: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/38.jpg)
Work list
• Setup bulk calculation for Si(Dia) using experimental lattice structure as input
• Increase the number of k-points (density of k-mesh) from (4 4 4), (8 8 8), …, till the calculated total energy is convergent
• increase the cutoff energy from default value to 1.2, 1.4, … times of default value to see the convergence of the total energy
![Page 39: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/39.jpg)
Setup bulk calculation for Si(Dia)• Make a working directory for Si
%mkdir si• Goto the working directory si
%cd si• Prepare the four input files
INCAR: control parametersKPOINTS: BZ integrationPOSCAR: lattice structurePOTCAR: pseudopotential
• Run the VASP code%vasp4620s&
![Page 40: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/40.jpg)
INCAR
SYSTEM = Si Diamond
DOS related valuesISMEAR = -5RWIGS = 1.1
KPOINTS
Si Diamond0Mondhorst-Pack16 16 160 0 0
titleAutomatic meshMondhorst-Pack type meshK-point density in BZShift of the mesh
Title
commentTetrahedron methodAtomic radius
![Page 41: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/41.jpg)
POSCAR
Si Diamond5.430.0 0.5 0.50.5 0.0 0.50.5 0.5 0.02Direct0.0 0.0 0.0 ! Si0.25 0.25 0.25 ! Si
TitleLattice constant in Aa1 a2 a3b1 b2 b3c1 c2 c3# of atoms in unit cellUse a, b, c as the basis vectorsAtomic positions (in a,b,c)Atomic positions (in a,b,c)
Diamond structure
![Page 42: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/42.jpg)
![Page 43: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/43.jpg)
POTCARCopy POTCAR from potpaw Si directory
Ex: POTCAR of W
![Page 44: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/44.jpg)
![Page 45: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/45.jpg)
![Page 46: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/46.jpg)
![Page 47: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/47.jpg)
E0: Cohesive energy:Bulk total energy-atomic total energy
![Page 48: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/48.jpg)
![Page 49: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/49.jpg)
![Page 50: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/50.jpg)
![Page 51: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/51.jpg)
K-point convergence test
• Use (4 4 4) k-mesh density in KPOINTS to calculate the cohesive energy
• Redo (8 8 8) record the cohesive energies
• Redo (12 12 12) … till a convergent cohesive energy is obtained
![Page 52: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/52.jpg)
cutoff energy convergence test• Use sufficient k-points KPOINTS to do
the following calculations• Find out the default cutoff energy
(ENCUT) in OUTCAR• Set a new line in INCAR to increase
cutoff energy by 1.2 times larger and redo the calculation
ENCUT = ???• Set ENCUT 1.4 times larger … till
convergent cohesive energy is obtained
![Page 53: Computational Material Science Part II-1: introduction](https://reader030.vdocuments.us/reader030/viewer/2022020623/61f002c3d32c8353330b5166/html5/thumbnails/53.jpg)
Homework please Email to [email protected]
• K-point convergence test for Si(Dia) and C(Dia) using experimental lattice constant
• Cutoff energy convergence test for Si(Dia) and C(Dia) using experimental lattice constant