16
arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 High-throughput electronic band structure calculations: challenges and tools Wahyu Setyawan 1 and Stefano Curtarolo 1,2 1 Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University, Durham, NC 27708. 2 corresponding author: [email protected] Abstract The article is devoted to the discussion of the high-throughput approach to band structures calculations. We present scientific and computational challenges as well as solutions relying on the developed framework (Automatic Flow, AFLOW/ACONVASP). The key factors of the method are the standardization and the robustness of the procedures. Two scenarios are relevant: 1) independent users generating databases in their own computational systems (o-line approach) and 2) teamed users sharing computational information based on a common ground (on-line approach). Both cases are integrated in the framework: for o-line approaches, the standardization is automatic and fully inte- grated for the 14 Bravais lattices, the primitive and conventional unit cells, and the coordinates of the high symmetry k-path in the Brillouin zones. For on-line tasks, the framework oers an expandable web interface where the user can prepare and set up calculations following the proposed standard. Few examples of band structures are included. LSDA+U parameters (U, J ) are also presented for Nd, Sm, and Eu. Keywords: High-Throughput, Combinatorial Materials Science, Computer Simulation, Brillouin Zone Integration, VASP, AFLOW, ACONVASP Over the past decade computational materials sci- ence has undergone a tremendous growth thanks to the availability, power and relatively limited cost of high-performance computational equipment. The high- throughput (HT) method, started from the seminal pa- per by Xiang et al. for combinatorial discovery of su- perconductors [1], has become an eective and ecient tool for materials development [2, 3, 4, 5, 6] and pre- diction [7, 8, 9, 10, 11, 12, 13]. Recent examples of computational HT are the Pareto-optimal search for al- loys and catalysts [14, 15], the data-mining of quantum calculations method leading to the principle-component analysis of the formation energies of many alloys in several configurations [10, 11, 12, 16, 17], the high- throughput Kohn-anomalies search in ternary lithium- borides [18, 19, 20], and the multi-optimization tech- niques used for the study of high-temperature reactions in multicomponent hydrides [21, 22, 23]. In its practical implementation, HT uses some sort of automatic optimization technique to screen through a library of candidate compounds and to direct further refinements. The library can be a set of alloy prototypes [24, 12] or a database of compounds such as the Pauling File [25] or the ICSD Database [26, 27]. An important dierence between the several-calculations and the HT philosophies is that the former concentrates on the cal- culation of a particular property, while the latter focuses on the extraction of property correlations which are used to guide the search for systems with ad-hoc character- istics. The power of HT comes with a cost. Due to the enormous amount of information produced, standard- ization and robustness of the procedures are necessary. This is especially true if one were concomitantly opti- mizing thermodynamics and electronic structure, which is required, for instance, in catalyst design [28], in ac- celerated “battery materials” discovery [29], and super- conducting materials development [19, 20]. Therefore a rational HT computational framework must contain a general, reliable, and standardized electronic structure analysis feature. It must determine the symmetry auto- matically, the Brillouin zone (BZ) integration path for all the possible 14 Bravais Lattices with all their vari- ous sub-cases, and put the direct and reciprocal lattice vectors in the appropriate standardized form, so that data can be exchanged and recycled between dierent projects. Although Brillouin zones integration paths have been included in books and literature for the last few decades [30, 31, 32, 33, 34], a standardized defini- tion of the paths for all the dierent cases is, to the best of our knowledge, missing. Preprint submitted to Computational Materials Science April 20, 2010

arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

Embed Size (px)

Citation preview

Page 1: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

arX

iv:1

004.

2974

v1 [

cond

-mat

.mtr

l-sci

] 17

Apr

201

0

High-throughput electronic band structure calculations:challenges and tools

Wahyu Setyawan1 and Stefano Curtarolo1,2

1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University, Durham, NC 27708.2corresponding author: [email protected]

Abstract

The article is devoted to the discussion of the high-throughput approach to band structures calculations. We presentscientific and computational challenges as well as solutions relying on the developed framework (Automatic Flow,AFLOW/ACONVASP). The key factors of the method are the standardization and the robustness of the procedures.Two scenarios are relevant: 1) independent users generating databases in their own computational systems (off-lineapproach) and 2) teamed users sharing computational information based on a common ground (on-line approach).Both cases are integrated in the framework: for off-line approaches, the standardization is automatic and fully inte-grated for the 14 Bravais lattices, the primitive and conventional unit cells, and the coordinates of the high symmetryk-path in the Brillouin zones. For on-line tasks, the framework offers an expandable web interface where the usercan prepare and set up calculations following the proposed standard. Few examples of band structures are included.LSDA+U parameters (U, J) are also presented for Nd, Sm, and Eu.

Keywords: High-Throughput, Combinatorial Materials Science, Computer Simulation, Brillouin Zone Integration,VASP, AFLOW, ACONVASP

Over the past decade computational materials sci-ence has undergone a tremendous growth thanks tothe availability, power and relatively limited cost ofhigh-performance computational equipment. The high-throughput (HT) method, started from the seminal pa-per by Xianget al. for combinatorial discovery of su-perconductors [1], has become an effective and efficienttool for materials development [2, 3, 4, 5, 6] and pre-diction [7, 8, 9, 10, 11, 12, 13]. Recent examples ofcomputational HT are the Pareto-optimal search for al-loys and catalysts [14, 15], the data-mining of quantumcalculations method leading to the principle-componentanalysis of the formation energies of many alloys inseveral configurations [10, 11, 12, 16, 17], the high-throughput Kohn-anomalies search in ternary lithium-borides [18, 19, 20], and the multi-optimization tech-niques used for the study of high-temperature reactionsin multicomponent hydrides [21, 22, 23].

In its practical implementation, HT uses some sortof automatic optimization technique to screen througha library of candidate compounds and to direct furtherrefinements. The library can be a set of alloy prototypes[24, 12] or a database of compounds such as the PaulingFile [25] or the ICSD Database [26, 27]. An importantdifference between the several-calculations and the HT

philosophies is that the former concentrates on the cal-culation of a particular property, while the latter focuseson the extraction of property correlations which are usedto guide the search for systems withad-hoccharacter-istics. The power of HT comes with a cost. Due to theenormous amount of information produced, standard-ization and robustness of the procedures are necessary.This is especially true if one were concomitantly opti-mizing thermodynamics and electronic structure, whichis required, for instance, in catalyst design [28], in ac-celerated “battery materials” discovery [29], and super-conducting materials development [19, 20]. Thereforea rational HT computational framework must contain ageneral, reliable, and standardized electronic structureanalysis feature. It must determine the symmetry auto-matically, the Brillouin zone (BZ) integration path forall the possible 14 Bravais Lattices with all their vari-ous sub-cases, and put the direct and reciprocal latticevectors in the appropriate standardized form, so thatdata can be exchanged and recycled between differentprojects. Although Brillouin zones integration pathshave been included in books and literature for the lastfew decades [30, 31, 32, 33, 34], a standardized defini-tion of the paths for all the different cases is, to the bestof our knowledge, missing.

Preprint submitted to Computational Materials Science April 20, 2010

Page 2: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

In this article, we describe the BZ paths featuresof AFLOW [35], which is our free framework forperforming high-throughput thermodynamics and elec-tronic structure calculations on top of DFT ab initiocodes (currently the Vienna Ab-initio Simulation Pack-age (VASP) but the porting to other DFT packages, suchas Quantum Espresso [36] is underway). A typical taskinvolves structural optimizations to a ground state (“re-laxation run”), determination of charge density and itsprojection onto electronic orbitals (“static run”), andcalculation of energy levels along a path of “important”wave vectors (“bands run”). We refer this set ofk-pointsask-path.

Some definitions are pertinent for automatic con-struction of thek-path. Ak-point is asymmetry pointif its site symmetry contains at least one point symme-try operation that does not belong to the site symmetryof the neighboring points in sufficiently small vicinity.Similarly, a line or a plane forms asymmetry lineora symmetry planeif it contains at least one symmetrypoint and all of thek-points on the line or plane have sitesymmetry with at least one point symmetry operationnot possessed by the neighboring points. Thek-pathmust be carefully chosen so that the electronic prop-erties of a materials imposed by its underlying crystalsymmetry are correctly described. For example, GeF4

(cI10, ICSD #202558, space group #217, I43m) has anindirect gap. The conduction band minimum (CBM)occurs at pointΓ, while the valence band maximum(VBM) occurs at the point H of the BZ for the body-centered cubic (BCC) lattice (Figure 28). If a cubic unitcell were used instead the BCC, one would incorrectlyfind a direct gap occurring at pointΓ.

The coordinates of symmetryk-points are more con-veniently expressed as fractions of the reciprocal latticevectors. Therefore, the primitive lattice vectors needsto be properly defined in a standardized fashion. In or-der to build a primitive cell, the frameworkAFLOW per-forms the following procedure.i. Given any input structure (unit cell and the coordi-nates of the basis atoms),AFLOW reduces it into a min-imal set of basis atoms in a primitive cell.ii. A set of symmetry properties are calculated: latticepoint group, crystal point group, crystal family, factorgroup, space group operations, Pearson symbol, and theBravais lattice type. If the input structure contains in-formation about the space group number, it will be usedto double check the Bravais lattice type.iii. A standard conventionalcell is then identified andconstructed, and whenever possible, the lattice vectorsare ordered according to the axial lengths and the inter-axial angles. This ordering eliminates some choices in

the possible shapes of BZ in certain Bravais lattices. Forexample, let us consider the body-centered orthorhom-bic lattice. Depending on the ratios of the axial lengthsthe body-centered orthorhombic cell has three possibleshapes of the BZ, and consequently three different co-ordinates of the symmetry points. By ordering the con-ventional lattice vectors so that|a1| < |a2| < |a3| (i.e.a < b < c) a unique choice remains. Furthermore, theordering improves the similarity between band struc-tures of different compounds with the same lattice: theproportion between the length of each path segment inthe band structure will be comparable.iv. From the ordered conventional unit cell, astandardprimitivecell is created. Amongst all the possible prim-itive cells,AFLOW, chooses the one with the reciprocallattice vectors passing through the center of the Braggplanes belonging to the first BZ. The choice has consid-erable practical advantages. It enforces the reciprocallattice vectors to be as perpendicular as possible withineach other (Minkowski lattice reduction [37]) and min-imizes the number of the plane waves basis set used inthe quantum mechanical code, allowing faster conver-gence and smaller memory requirements.1 After allthese steps, the standard primitive unit cells of the 14Bravais lattices as calculated by theAFLOW package aresafe to be used in the “relaxation” and “static” calcula-tions. As usual, the latter calculation will be used forthe electronic density of states.

The k-paths used in the band structure analysis areconstructed from the irreducible part of the first Bril-louin zone (IRBZ). A symmetry line is included in thepath if it belongs to the edges of the IRBZ, otherwiseit is included only if it carries one or more new pointsymmetry operations with respect to those of its ex-tremes. Duplicate lines, due to the reciprocal latticepoint group symmetry and translations are also omit-ted. A point possessing only identity (E) and inversion(I ) operations can not form a symmetry line, however, itmay still be a zero-slope point [38]. Examples are pointL in face-centered orthorhombic, points N, N1, and Min C-centered monoclinic, and all symmetry points intriclinic. To illustrate, TlF (oF8, ICSD #30268, spacegroup #69, Fmmm) has CBM and VBM occuring atpoint L (Figure 34). This result would have not beenobtained if point L were excluded. Therefore, for com-pleteness, a line from pointΓ to such point is includedin thek-path.

1The common visualization softwares used for generating BZssimply take the input lattice vectors, generate reciprocalvectors andproduce BZs which are not necessarily the Wigner-Seitz cells of thereciprocal lattice.

2

Page 3: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

Notably for triclinic, monoclinic, and rhombohedralsystems, the shape of Wigner-Seitz cell of the reciprocallattice depends nontrivially on the lattice vectors. Forthis reason, some researchers use the parallelepiped ofprimitive reciprocal lattice vectors, centered atk = 0, todefine a plausible BZ. Even though the energy is con-tinuous throughout such BZ [30], its faces, in general,are not parallel to the symmetry planes of the lattice.Therefore, there is no guarantee that any line connect-ing two k-points on a BZ face will be a symmetry line.In addition, since parallelepiped unit cells have only 8points, one at each corner of the IRBZ, one would misssome symmetry points on the Wigner-Seitz cell of re-ciprocal lattice. Consequently, a complete irreducibleset of symmetry lines would not be obtained. For ex-ample if we were using a parallelepiped as BZ in the C-centered monoclinic variation MCLC1 (Figure 17), thesite symmetries of points1/2 b1, 1/2 b2, 1/2 (b1 + b3), and1/2 (b2 + b3) would be onlyE andI . Therefore, the line1/2 b1-Y would not be, for example, a symmetry line.Furthermore, points like X, X1, I, and I1 and their re-lated symmetry lines (C2 aboutx-axis) would not beincluded in such simplification. To conclude, althoughwe believe that the simple parallelepiped BZ can be use-ful in some particular difficult cases, we think that thesolution is not appropriate for a full automatic and high-throughput implementation of the band structure analy-sis. For this reason, inside the frameworkAFLOW, allthe BZ and theirk-paths are derived from the Wigner-Seitz cell of the reciprocal lattice and the available sym-metries. In Appendix, for all the Bravais lattices andvariations, we present the conventional and primitivelattice vectors implemented inAFLOW, the coordinatesof high-symmetryk-points for the path, the shape of theBZ, and an example of band structure calculation for acompound extracted from the ICSD database.Off-line implementation.

The effort in developing the standardized toolAFLOW comes from the ongoing generation of an ex-tensive database of electronic band structure for in-organic crystals for scintillator materials design [39].We have extracted approximately 195,000 structuresfrom the Inorganic Crystal Structure Database (ICSD)[26, 40, 41, 27]. AFLOW is equipped with utilities toselect structures of interest. Selection criteria can bebased on atomic number or element’s name, mass den-sity, number of atoms per primitive unit cell, chem-ical formula, structure prototype, space group num-ber, lattice type, ICSD entry number, etc. Features toremove/include structures containing certain elements,partial occupancies, and redundancies (structures withthe same chemical formula and space group number) are

also implemented. Each structure is given a label whichis composed of the structure‘s chemical formula (in al-phabetic order) and the ICSD entry number. This labelis the only information thatAFLOW requires to producethe band structure. After the structure selection is per-formed, a list of labels is produced. Based on such la-bels,AFLOW creates a subdirectories for each structureand the necessary input file for the band structure calcu-lation with VASP (porting to other DFT packages, suchas Quantum Espresso [36] is underway). For runningthe DFT package,AFLOW has an option to run onlyone structure and exit, or to search through subfoldersand run those that have not been calculated yet, or towait for new structures to run. If started as a commonUnix daemon through the queue of a computer cluster,AFLOW will generate, run, correct and converge manycalculations per day, with minimum human input.Electronic structure database implementation.

The database of band structures under constructionis calculated usingVASP within the General GradientApproximation of the density functional theory [42].We use projector augmented waves pseudopotentialswith exchange correlation functionals as parameterizedby Perdew-Burke-Ernzerhof [43, 44]. All structuresare fully relaxed with a convergence tolerance of 1meV/atom using dense grids of 3,000-4,000k-pointsper reciprocal atom for the integrations over BZ. Amuch denser grid of 10,000 is implemented for thestatic run to get accurate charge densities and densityof states. Monkhorst-Pack scheme [45] is employedin the grid generation except for hexagonal and rhom-bohedral systems in whichΓ-centered grid is selectedfor faster convergence. At the beginning of relax-ation, a spin-polarized calculation is performed for allstructures. Then, if the magnetization is smaller than0.025µB/atom, the spin is turned off for the next re-laxations and subsequent calculations to enhance thecalculation speed. At the completion of each calcula-tion (“relax”→“relax”→“static”→“bands”’), appropri-ateMATLAB scripts are invoked for data analysis and vi-sualization. All these steps are done automatically. Oneof the most difficult challenges in the high-throughputcombinatorial search is about the response to erroneousinterruption of the one or more of the flows work-ing on a big set of problems, concurrently. The mostcommon cause is insufficient hardware resources. Pre-caution must be taken, for example by estimating thememory requirement of the tasks, by grouping jobsbased on memory, and by adapting the number of con-current allocated CPUs with respect to the expectedsimulation speed. In addition, in many shared high-performance computer facilities, walltime is limited.

3

Page 4: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

This imposes a difficult problem because estimatingcomputer timea priori is highly nontrivial, especiallysince the number of the required electronic and ionic re-laxations depends on how distant the initial configura-tion is from the unknown final equilibrium. The secondmost common cause of interruption is due to runtimeerrors ofVASP. AFLOW is capable of detecting mostof the problems and it contains many self healing fea-tures. This is achieved by diagnosing the error message,self-correcting the appropriate parameters, and restart-ing VASP. With AFLOW, a job can be easily restartedfrom “relaxations”, “static”, or “bands” steps.AFLOW’scapability to continuously search and manage sub fold-ers are not limited to DFT calculation. Analien modeis implemented, which allowsAFLOW to execute othertasks in a high-throughput fashion. For instance, themany thousands Grand Canonical Monte Carlo calcula-tions used in a recent surface science absorption project[46, 47], were directed and performed byAFLOW. In ad-dition, AFLOW is equipped with options to run a ”pre”and ”post” command/scripts that will be executed be-fore and after the main program is performed in eachfolder, respectively. This allowsAFLOW to generate in-put files on the fly depending on the results of differentcalculations, so that ad-hoc optimization can be imple-mented by the users. In conclusion, the “alien” modeand the “pre/post” command options improves the flex-ibility on the recovery from a crash or an unconvergedrun in a high-throughput manner as well as increases theoverall versatility and throughput ofAFLOW.Implemented electronic properties.

A typical information that one can extract from theband structure calculations includes the Fermi energy,band gap, type of the band gap, width of valence andconduction bands, effective mass of electron and hole,charge densities, band structures, total and partial den-sity of states, etc. A user can easily create utilities in anylanguage at choice for data analysis, and useAFLOWin “alien” mode to execute the utilities automaticallyin each subfolders. For our purpose we have chosenMATLAB , which has produced all the band structure andorbital-projected total density of states for every shapethe BZ as presented in the Appendix.LSDA+U corrections.

It is generally known that due to a rather weak orbital-dependence of the DFT’s exchange correlation energy,the strong on-site Coulomb repulsion in systems withnarrow d- and f-bands is underaccounted. As a result,DFT produces bandgaps that are smaller than experi-mental values and some times it fails to get the cor-rect ground state in such systems. Based on our ex-perience in calculating the electronic structure of many

Table 1:Default value ofU andJ parameters given in eV ap-plied to f-orbitals within the GGA+U approximation includedin AFLOW. Note that these parameters are subject to update.

atom U J ref. atom U J ref.La 8.1 0.6 [53] Eu 6.4 1.0Ce 7.0 0.7 [54] Gd 6.7 0.7 [55]Pr 6.5 1.0 [56] Tm 7.0 1.0 [57]Nd 7.2 1.0 Yb 7.0 0.67 [58]Sm 7.4 1.0 Lu 4.8 0.95 [53]

lanthanum halides, DFT incorrectly gives conductionband minima with 4f states instead of 5d orbitals. Theinsufficient description of strongly correlated systemsgiven by DFT, can be remedied, at least partially, byGW [48] or LSDA+U corrections. Due to their largecomputational cost, GW corrections are not currentlyapplicable for high-throughput searches. When needed,LSDA+U corrections are automatically implementedby AFLOW, based on the formulas developed by Du-radev [49] and Liechtenstein [50]. To the best of ourknowledge, there are no systematic studies for the Hub-bard U and the screened Stoner exchange parametersJ across all the elements with all the possible oxida-tion states. Detailed analysis and determination of theU andJ values for different compounds would be oneof the tasks of high-throughput future research [51]. Inthe mean time, we have applied the+U corrections tothe 4f-wave functions of lanthanide compounds to getthe correct orbitals at the conduction band minimum.For the systems not available in literature but relatedto our current research, Nd, Sm, and Eu, we have fitU andJ so that the 4f levels reproduce the experimen-tal density of states from the x-ray photoelectron spec-troscopy and Bremsstrahlung isochromat spectroscopy(XPS-BIS) measurements [52]. Although the data is formetals, we are confident that the values ofU andJ forother compounds will not be very different from the fit.The values are listed in table 1.On-line implementation: aconvasp-online.

Users who do not need to perform high-throughputcalculations or to create databases, can prepare standardunit cells input files and extract the appropriatek-pointspath by using the command version ofAFLOW calledACONVASPor the on-line toolACONVASP-online avail-able in our website (http://materials.duke.edu).

The following protocol should be followed. Unitcells must first be reduced to standard primitives, thenthey should be appropriately relaxed (if needed). Be-fore the static run, the cells should be reduced againto standard primitive (symmetry and orientation might

4

Page 5: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

have changed during the relaxation). The user shouldthen perform the static run and then project the eigen-values along the directions which are specified in the“kpath” option. If the user is runningAFLOW andVASP,the web interface can also prepare a template input file“aflow.in” which performs all the mentioned tasks.

—————

1. Appendix A

The choice of lattice vectors implemented inAFLOWis given here. When the primitive lattice is the sameas the conventional one, it is simply called “lattice”.Variables a, b, c, α, β, γ denote the axial lengths andinteraxial angles of the conventional lattice vectors,while ka, kb, kc, kα, kβ, kγ are those of the primitivereciprocal lattice vectorsb1, b2, b3. The coordinatesof symmetryk-points are given in fractions ofb1, b2, b3.

1.1. Cubic (CUB, cP)Lattice:a1 = (a, 0, 0)a2 = (0, a, 0)a3 = (0, 0, a)

Table 2: Symmetryk-points of CUB lattice.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 1/21/2

1/2 R1/2

1/2 0 M 0 1/2 0 X

Figure 1: Brillouin zone of CUB lattice. Path:Γ-X-M-Γ-R-X|M-R. An example of band structure using this path is givenin Figure 26.

1.2. Face-centered Cubic (FCC, cF)Conventional lattice: Primitive lattice:a1 = (a, 0, 0) a1 = (0, a/2, a/2)a2 = (0, a, 0) a2 = (a/2, 0, a/2)a3 = (0, 0, a) a3 = (a/2, a/2, 0)

Table 3: Symmetryk-points of FCC lattice.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 5/81/4

5/8 U3/8

3/83/4 K 1/2

1/43/4 W

1/21/2

1/2 L 1/2 0 1/2 X

Figure 2:Brillouin zone of FCC lattice. Path:Γ-X-W-K-Γ-L-U-W-L-K |U-X. An example of band structure using this pathis given in Figure 27.

1.3. Body-centered Cubic (BCC, cI)Conventional lattice: Primitive lattice:a1 = (a, 0, 0) a1 = (−a/2, a/2, a/2)a2 = (0, a, 0) a2 = (a/2,−a/2, a/2)a3 = (0, 0, a) a3 = (a/2, a/2,−a/2)

Table 4: Symmetryk-points of BCC lattice.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 1/41/4

1/4 P1/2 - 1/2

1/2 H 0 0 1/2 N

Figure 3:Brillouin zone of BCC lattice. Path:Γ-H-N-Γ-P-H|P-N. An example of band structure using this path is given inFigure 28.

5

Page 6: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

1.4. Tetragonal (TET, tP)

Lattice:a1 = (a, 0, 0)a2 = (0, a, 0)a3 = (0, 0, c)

Table 5: Symmetryk-points of TET lattice.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 0 1/21/2 R

1/21/2

1/2 A 0 1/2 0 X1/2

1/2 0 M 0 0 1/2 Z

Figure 4: Brillouin zone of TET lattice. Path:Γ-X-M-Γ-Z-R-A-Z|X-R|M-A. An example of band structure using this pathis given in Figure 29.

1.5. Body-centered Tetragonal (BCT, tI)

Conventional lattice: Primitive lattice:a1 = (a, 0, 0) a1 = (−a/2, a/2, c/2)a2 = (0, a, 0) a2 = (a/2,−a/2, c/2)a3 = (0, 0, c) a3 = (a/2, a/2,−c/2)

Variations:BCT1: c < aBCT2: c > a

Table 6: Symmetryk-points of BCT1 lattice.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 0 0 1/2 X- 1/2

1/21/2 M η η -η Z

0 1/2 0 N -η 1-η η Z11/4

1/41/4 P

η = (1+ c2/a2)/4

Figure 5:Brillouin zone of BCT1 lattice. Path:Γ-X-M-Γ-Z-P-N-Z1-M|X-P. An example of band structure using this path isgiven in Figure 30.

Table 7: Symmetryk-points of BCT2 lattice.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 0 0 1/2 X0 1/2 0 N -ζ ζ 1/2 Y1/4

1/41/4 P 1/2

1/2 -ζ Y1

-η η η Σ 1/21/2 - 1/2 Z

η 1-η -η Σ1

η = (1+ a2/c2)/4 , ζ = a2/(2c2)

Figure 6: Brillouin zone of BCT2 lattice. Path:Γ-X-Y-Σ-Γ-Z-Σ1-N-P-Y1-Z|X-P. An example of band structure using thispath is given in Figure 31.

6

Page 7: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

1.6. Orthorhombic (ORC, oP)

Ordering of the conventional lattice:a < b < c. Lattice:a1 = (a, 0, 0)a2 = (0, b, 0)a3 = (0, 0, c)

Table 8:Symmetryk-points of ORC.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 1/2 0 1/2 U1/2

1/21/2 R 1/2 0 0 X

1/21/2 0 S 0 1/2 0 Y

0 1/21/2 T 0 0 1/2 Z

Figure 7:Brillouin zone of ORC lattice. Path:Γ-X-S-Y-Γ-Z-U-R-T-Z|Y-T|U-X|S-R. An example of band structure using thispath is given in Figure 32.

1.7. Face-centered Orthorhombic (ORCF, oF)

Ordering of the conventional lattice:a < b < c.Conventional lattice: Primitive lattice:a1 = (a, 0, 0) a1 = (0, b/2, c/2)a2 = (0, b, 0) a2 = (a/2, 0, c/2)a3 = (0, 0, c) a3 = (a/2, b/2, 0)

Variations:ORCF1: 1/a2 > 1/b2 + 1/c2

ORCF2: 1/a2 < 1/b2 + 1/c2

ORCF3: 1/a2 = 1/b2 + 1/c2

Table 9:Symmetryk-points of ORCF1 and ORCF3.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 0 η η X1/2

1/2+ζ ζ A 1 1-η 1-η X11/2

1/2 -ζ 1-ζ A11/2 0 1/2 Y

1/21/2

1/2 L 1/21/2 0 Z

1 1/21/2 T

ζ = (1+ a2/b2 − a2/c2)/4 , η = (1+ a2/b2 + a2/c2)/4

Figure 8:Brillouin zone of ORCF1 lattice. Path:Γ-Y-T-Z-Γ-X-A1-Y|T-X1|X-A-Z |L-Γ. An example of band structure usingthis path is given in Figure 33.

Figure 9: Brillouin zone of ORCF3 lattice. Path:Γ-Y-T-Z-Γ-X-A1-Y|X-A-Z |L-Γ. An example of band structure using thispath is given in Figure 35.

Table 10:Symmetryk-points of ORCF2.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 1-φ 1/2 -φ 1/2 H1/2

1/2 -η 1-η C φ 1/2+φ1/2 H1

1/21/2+η η C1 0 1/2

1/2 X1/2 -δ 1/2 1-δ D 1/2 0 1/2 Y1/2+δ

1/2 δ D11/2

1/2 0 Z1/2

1/21/2 L

η = (1+ a2/b2 − a2/c2)/4 , δ = (1+ b2/a2 − b2/c2)/4φ = (1+ c2/b2 − c2/a2)/4

Figure 10:Brillouin zone of ORCF2 lattice. Path:Γ-Y-C-D-X-Γ-Z-D1-H-C|C1-Z|X-H1|H-Y|L-Γ. An example of band struc-ture using this path is given in Figure 34.

7

Page 8: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

1.8. Body-centered Orthorhombic (ORCI, oI)

Ordering of the conventional lattice:a < b < c.Conventional lattice: Primitive lattice:a1 = (a, 0, 0) a1 = (−a/2, b/2, c/2)a2 = (0, b, 0) a2 = (a/2,−b/2, c/2)a3 = (0, 0, c) a3 = (a/2, b/2,−c/2)

Table 11: Symmetryk-points of ORCI.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 1/41/4

1/4 W-µ µ 1/2 -δ L -ζ ζ ζ Xµ -µ 1/2+δ L1 ζ 1-ζ -ζ X1

1/2 -δ 1/2+δ -µ L2 η -η η Y0 1/2 0 R 1-η η -η Y11/2 0 0 S 1/2

1/2 - 1/2 Z0 0 1/2 T

ζ = (1+ a2/c2)/4 , δ = (b2 − a2)/(4c2)η = (1+ b2/c2)/4 , µ = (a2 + b2)/(4c2)

Figure 11:Brillouin zone of ORCI lattice. Path:Γ-X-L-T-W-R-X1-Z-Γ-Y-S-W|L1-Y|Y1-Z. An example of band structureusing this path is given in Figure 36.

1.9. C-centered Orthorhombic (ORCC, oS)

Ordering of the conventional lattice:a < b.Conventional lattice: Primitive lattice:a1 = (a, 0, 0) a1 = (a/2,−b/2, 0)a2 = (0, b, 0) a2 = (a/2, b/2, 0)a3 = (0, 0, c) a3 = (0, 0, c)

Table 12: Symmetryk-points of ORCC.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ - 1/21/2

1/2 Tζ ζ 1/2 A ζ ζ 0 X-ζ 1-ζ 1/2 A1 -ζ 1-ζ 0 X1

0 1/21/2 R - 1/2

1/2 0 Y0 1/2 0 S 0 0 1/2 Z

ζ = (1+ a2/b2)/4

Figure 12: Brillouin zone of ORCC lattice. Path:Γ-X-S-R-A-Z-Γ-Y-X1-A1-T-Y|Z-T. An example of band structure usingthis path is given in Figure 37.

1.10. Hexagonal (HEX, hP)

Lattice:a1 = (a/2,−(a

√3)/2, 0)

a2 = (a/2, (a√

3)/2, 0)a3 = (0, 0, c)

Table 13: Symmetryk-points of HEX.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 1/31/3 0 K

0 0 1/2 A 1/2 0 1/2 L1/3

1/31/2 H 1/2 0 0 M

Figure 13:Brillouin zone of HEX lattice. Path:Γ-M-K-Γ-A-L-H-A|L-M |K-H. An example of band structure using this pathis given in Figure 38.

8

Page 9: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

1.11. Rhombohedral (RHL, hR)

Lattice:a1 = (acos(α/2),−asin(α/2), 0)a2 = (acos(α/2), asin(α/2), 0)a3 = (acosα/ cos(α/2), 0, a

1− cos2α/ cos2(α/2) )Variations:RHL1: α < 90◦

RHL2: α > 90◦

Table 14: Symmetryk-points of RHL1.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ η ν ν Pη 1/2 1-η B 1-ν 1-ν 1-η P11/2 1-η η-1 B1 ν ν η-1 P21/2

1/2 0 F 1-ν ν 0 Q1/2 0 0 L ν 0 -ν X0 0 -1/2 L1

1/21/2

1/2 Z

η = (1+ 4 cosα)/(2+ 4 cosα)ν = 3/4 − η/2

Figure 14:Brillouin zone of RHL1 lattice. Path:Γ-L-B1|B-Z-Γ-X|Q-F-P1-Z|L-P. An example of band structure using this pathis given in Figure 39.

Table 15: Symmetryk-points of RHL2.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ ν ν-1 ν-1 P11/2 - 1/2 0 F η η η Q1/2 0 0 L 1-η -η -η Q1

1-ν -ν 1-ν P 1/2 - 1/21/2 Z

η = 1/(2 tan2(α/2)) , ν = 3/4 − η/2

Figure 15: Brillouin zone of RHL2 lattice. Path:Γ-P-Z-Q-Γ-F-P1-Q1-L-Z. An example of band structure using this path isgiven in Figure 40.

1.12. Monoclinic (MCL, mP)

Ordering of the lattice:a, b ≤ c, α < 90◦, β = γ = 90◦.Lattice:a1 = (a, 0, 0)a2 = (0, b, 0)a3 = (0, ccosα, csinα)

Table 16:Symmetryk-points of MCL.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 0 η -ν H21/2

1/2 0 A 1/2 η 1-ν M0 1/2

1/2 C 1/2 1-η ν M11/2 0 1/2 D 1/2 η -ν M21/2 0 -1/2 D1 0 1/2 0 X1/2

1/21/2 E 0 0 1/2 Y

0 η 1-ν H 0 0 -1/2 Y1

0 1-η ν H11/2 0 0 Z

η = (1− bcosα/c)/(2 sin2α)ν = 1/2 − ηccosα/b

Figure 16: Brillouin zone of MCL lattice. Path:Γ-Y-H-C-E-M1-A-X-H1|M-D-Z |Y-D. An example of band structure usingthis path is given in Figure 41.

9

Page 10: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

1.13. C-centered Monoclinic (MCLC, mS)

Ordering of the conventional lattice:a, b ≤ c, α <

90◦, β = γ = 90◦.Conventional lattice: Primitive lattice:a1 = (a, 0, 0) a1 = (a/2, b/2, 0)a2 = (0, b, 0) a2 = (−a/2, b/2, 0)a3 = (0, ccosα, csinα) a3 = (0, ccosα, csinα)

Variations:MCLC1: kγ > 90◦

MCLC2: kγ = 90◦

MCLC3: kγ < 90◦, bcosα/c+ b2 sin2α/a2 < 1MCLC4: kγ < 90◦, bcosα/c+ b2 sin2α/a2 = 1MCLC5: kγ < 90◦, bcosα/c+ b2 sin2α/a2 > 1

Table 17:Symmetryk-points of MCLC1 and MCLC2.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 1/21/2

1/2 L1/2 0 0 N 1/2 0 1/2 M0 -1/2 0 N1 1-ψ ψ-1 0 X

1-ζ 1-ζ 1-η F ψ 1-ψ 0 X1

ζ ζ η F1 ψ-1 -ψ 0 X2

-ζ -ζ 1-η F21/2

1/2 0 Y1-ζ -ζ 1-η F3 - 1/2 - 1/2 0 Y1

φ 1-φ 1/2 I 0 0 1/2 Z1-φ φ-1 1/2 I1

ζ = (2− bcosα/c)/(4 sin2α)η = 1/2 + 2ζccosα/bψ = 3/4 − a2/(4b2 sin2α)φ = ψ + ( 3/4 − ψ)bcosα/c

Figure 17: Brillouin zone of MCLC1 lattice. Path:Γ-Y-F-L-I|I1-Z-F1|Y-X1|X-Γ-N|M-Γ. An example of band structure us-ing this path is given in Figure 42.

Figure 18: Brillouin zone of MCLC2 lattice. Note that Y isequivalent to X. Path:Γ-Y-F-L-I |I1-Z-F1|N-Γ-M. An exampleof band structure using this path is given in Figure 43.

Table 18:Symmetryk-points of MCLC3 and MCLC4.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 1/2 0 0 N1-φ 1-φ 1-ψ F 0 -1/2 0 N1

φ φ-1 ψ F11/2 - 1/2 0 X

1-φ -φ 1-ψ F2 µ µ δ Yζ ζ η H 1-µ -µ -δ Y1

1-ζ -ζ 1-η H1 -µ -µ -δ Y2

-ζ -ζ 1-η H2 µ µ-1 δ Y31/2 - 1/2

1/2 I 0 0 1/2 Z1/2 0 1/2 M

µ = (1+ b2/a2)/4δ = bccosα/(2a2)ζ = µ − 1/4 + (1− bcosα/c)/(4 sin2α)η = 1/2 + 2ζccosα/bφ = 1+ ζ − 2µψ = η − 2δ

Figure 19:Brillouin zone of MCLC3 lattice. Path:Γ-Y-F-H-Z-I-F1|H1-Y1-X-Γ-N|M-Γ. An example of band structure usingthis path is given in Figure 44.

10

Page 11: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

Figure 20: Brillouin zone of MCLC4 lattice. Note that I isequivalent to F. Path:Γ-Y-F-H-Z-I|H1-Y1-X-Γ-N|M-Γ. An ex-ample of band structure using this path is given in Figure 45.

Table 19:Symmetryk-points of MCLC5.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 1/2 0 1/2 Mν ν ω F 1/2 0 0 N

1-ν 1-ν 1-ω F1 0 -1/2 0 N1

ν ν-1 ω F21/2 - 1/2 0 X

ζ ζ η H µ µ δ Y1-ζ -ζ 1-η H1 1-µ -µ -δ Y1

-ζ -ζ 1-η H2 -µ -µ -δ Y2

ρ 1-ρ 1/2 I µ µ-1 δ Y3

1-ρ ρ-1 1/2 I1 0 0 1/2 Z1/2

1/21/2 L

ζ = (b2/a2 + (1− bcosα/c)/ sin2α)/4µ = η/2+ b2/(4a2) − bccosα/(2a2)ω = (4ν − 1− b2 sin2α/a2)c/(2bcosα)η = 1/2 + 2ζccosα/b , ν = 2µ − ζδ = ζccosα/b+ ω/2− 1/4 , ρ = 1− ζa2/b2

Figure 21: Brillouin zone of MCLC5 lattice. Path:Γ-Y-F-L-I|I1-Z-H-F1|H1-Y1-X-Γ-N|M-Γ. An example of band structureusing this path is given in Figure 46.

1.14. Triclinic (TRI, aP)

Lattice:a1 = (a, 0, 0)a2 = (bcosγ, bsinγ, 0)a3 = (ccosβ, c

sinγ [cosα − cosβ cosγ],

csinγ

sin2 γ − cos2α − cos2 β + 2 cosα cosβ cosγ )Variations:TRI1a : kα > 90◦, kβ > 90◦, kγ > 90◦

TRI1b : kα < 90◦, kβ < 90◦, kγ < 90◦

TRI2a : kα > 90◦, kβ > 90◦, kγ = 90◦

TRI2b : kα < 90◦, kβ < 90◦, kγ = 90◦

Table 20:Symmetryk-points of TRI1a and TRI2a.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 1/21/2

1/2 R1/2

1/2 0 L 1/2 0 0 X0 1/2

1/2 M 0 1/2 0 Y1/2 0 1/2 N 0 0 1/2 Z

Figure 22:Brillouin zone of TRI1a lattice. Path: X-Γ-Y|L-Γ-Z|N-Γ-M|R-Γ. An example of band structure using this path isgiven in Figure 47.

Figure 23:Brillouin zone of TRI2a lattice. Path: X-Γ-Y|L-Γ-Z|N-Γ-M|R-Γ.11

Page 12: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

Table 21:Symmetryk-points of TRI1b and TRI2b.

×b1 ×b2 ×b3 ×b1 ×b2 ×b3

0 0 0 Γ 0 -1/21/2 R

1/2 - 1/2 0 L 0 -1/2 0 X0 0 1/2 M 1/2 0 0 Y

- 1/2 - 1/21/2 N - 1/2 0 1/2 Z

Figure 24: Brillouin zone of TRI1b lattice. Path: X-Γ-Y|L-Γ-Z|N-Γ-M|R-Γ. An example of band structure using this path isgiven in Figure 48.

Figure 25: Brillouin zone of TRI2b lattice. Path: X-Γ-Y|L-Γ-Z|N-Γ-M|R-Γ.

2. Appendix B

Selected examples of band structure for each shapeof Brillouin zone are presented in this section. TheFermi energy is shifted to the valence band maximum atzero. In each figure, the orbital-projected total densityof statesN(E) are plotted in the right panel in logarith-mic scale.

Figure 26:Band structure of Sr(SnO3) in CUB lattice.

Figure 27:Band structure of CdS in FCC lattice.

Figure 28:Band structure of GeF4 in BCC lattice.

12

Page 13: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

Figure 29:Band structure of SnO2 in TET lattice.

Figure 30:Band structure of Zn2(SiO4) in BCT1 lattice.

Figure 31:Band structure of CaIn2O4 in BCT2 lattice.

Figure 32:Band structure of BiF3 in ORC lattice.

Figure 33:Band structure of Cd2(SiO4) in ORCF1 lattice.

Figure 34:Band structure of TlF in ORCF2 lattice.

Figure 35:Band structure of InOF in ORCF3 lattice.

Figure 36:Band structure of SiSe2 in ORCI lattice.

13

Page 14: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

Figure 37:Band structure of TlI in ORCC lattice.

Figure 38:Band structure of BiI3 in HEX lattice.

Figure 39:Band structure of BiAlO3 in RHL1 lattice.

Figure 40:Band structure of Ba(GeF6) in RHL2 lattice.

Figure 41:Band structure of Bi(BO3) in MCL lattice.

Figure 42:Band structure of BaNa(BO3) in MCLC1 lattice.

Figure 43:Band structure of (LaO)2(SO4) in MCLC2 lattice.

Figure 44:Band structure of InBr3 in MCLC3 lattice.

14

Page 15: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

Figure 45:Band structure of Na4Sr(SiO3)3 in MCLC4 lattice.

Figure 46:Band structure of Na2(CdSnS4) in MCLC5 lattice.

Figure 47:Band structure of LiCd(BO3) in TRI1a lattice.

Figure 48:Band structure of Cd2(B2O5) in TRI1b lattice.

3. Acknowledgments

We thank Romain Gaume, Stephanie Lam, RobertFeigelson, Ohad Levy, Mike Mehl, Gus Hart, LeeorKronik, Roman Chepulskyy and Michal Jahnatek forfruitful discussions. Research supported by ONR(N00014-07-1-0878, N00014-07-1-1085, N00014-09-1-0921, N00014-10-1-0436), and NSF (DMR-0639822,DMR-0650406). We are grateful for extensive use ofthe Teragrid resources (MCA-07S005). SC acknowl-edges the Feinberg support at the Weizmann Institute ofScience.[1] X. D. Xiang, X. Sun, G. Briceno, Y. Lou, K.-A. Wang,

H. Chang, W. G. Wallace-Freedman, S.-W. Chen, P. G. Schultz,Science 268 (1995) 1738–1740.

[2] H. Koinuma, I. Takeuchi, Nature Materials 3 (2004) 429–438.[3] J. L. Spivack, J. N. Cawse, D. W. Whisenhunt, B. F. Johnson,

K. V. Shalyaev, J. Male, E. J. Pressman, J. Y. Ofori, G. L.Soloveichik, B. P. Patel, T. L. Chuck, D. J. Smith, T. M. Jordan,M. R. Brennan, R. J. Kilmer, E. D. Williams, Applied CatalysisA: General 254 (2003) 5 – 25.

[4] T. R. Boussie, G. M. Diamond, C. Goh, K. A. Hall, A. M. La-Pointe, M. Leclerc, C. Lund, V. Murphy, J. A. W. Shoemaker,U. Tracht, H. Turner, J. Zhang, T. Uno, R. K. Rosen, J. C.Stevens, J. Am. Chem. Soc. 125 (2003) 4306–4317.

[5] R. A. Potyrailo, B. J. Chisholm, W. G. Morris, J. N. Cawse,W. P.Flanagan, L. Hassib, C. A. Molaison, K. Ezbiansky, G. Medford,H. Reitz, J. Comput. Chem. 5 (2003) 472–478.

[6] R. A. Potyrailo, I. Takeuchi, Measurement Science and Tech-nology 16 (2005) 1.

[7] Y.-M. Chiang, D. R. Sadoway, M. K. Aydinol, Y.-I. Jang,B. Huang, G. Ceder, Nature 392 (1998) 694.

[8] G. H. Johannesson, T. Bligaard, A. V. Ruban, H. L. Skriver,K. W. Jacobsen, J. K. Nørskov, Phys. Rev. Lett. 88 (2002)255506.

[9] D. P. Stucke, V. H. Crespi, Nano Lett. 3 (2003) 1183.[10] S. Curtarolo, D. Morgan, K. Persson, J. Rodgers, G. Ceder,

Phys. Rev. Lett. 91 (2003) 135503.[11] D. Morgan, G. Ceder, S. Curtarolo, Meas. Sci. Technolog. 16

(2005) 296.[12] S. Curtarolo, D. Morgan, G. Ceder, Calphad 29 (2005) 163.[13] C. C. Fischer, K. J. Tibbetts, D. Morgan, G. Ceder, Nature Ma-

terials 5 (2006) 641.[14] T. Bligaard, G. H. Johannesson, A. V. Ruban, H. L. Skriver,

K. W. Jacobsen, J. K. Nørskov, Appl. Phys. Lett. 83 (2003)4527.

[15] M. P. Anderson, T. Blidgaard, K. E. L. A. Kustov, J. Greeley,T. Johannessen, C. H. Christensen, J. K. Nørskov, J. Catal. 239(2006) 501.

[16] O. Levy, R. V. Chepulskii, G. L. W. Hart, S. Curtarolo, J.Am.Chem. Soc. 132 (2010) 833.

[17] O. Levy, G. L. W. Hart, S. Curtarolo, J. Am. Chem. Soc. 132(2010) 4830.

[18] A. N. Kolmogorov, S. Curtarolo, Phys. Rev. B 73 (2006)180501(R).

[19] M. Calandra, A. N. Kolmogorov, S. Curtarolo, Phys. Rev.B 75(2007) 144506.

[20] A. N. Kolmogorov, M. Calandra, S. Curtarolo, Phys. Rev.B 78(2008) 094520.

[21] C. Wolverton, D. J. Siegel, A. R. Akbarzadeh, V. Ozolins, Jour-nal of Physics: Condensed Matter 20 (2008) 064228.

[22] D. J. Siegel, C. Wolverton, V. Ozolins, Phys. Rev. B 76 (2007)134102.

[23] A. R. Akbarzadeh, V. Ozolins, C. Wolverton, Advanced Materi-als 19 (2007) 3233–3239.

15

Page 16: arXiv:1004.2974v1 [cond-mat.mtrl-sci] 17 Apr 2010 · Wahyu Setyawan 1and Stefano Curtarolo,2 1Dept. of Mechanical Engineering and Materials Science and Dept. of Physics, Duke University,

[24] T. B. Massalski, H. Okamoto, P. R. Subramanian, L. Kacprzak(Eds.), Binary alloy phase diagrams, American Society for Met-als, Materials Park, OH, 1990.

[25] P. Villars, M. Berndt, K. Brandenburg, K. Cenzual, J. Daams,F. Hulliger, T. Massalski, H. Okamoto, K. Osaki, A. Prince,H. Putz, S. Iwata, J. Alloys Compound. 367 (2004) 293–297.

[26] A. D. Mighell, V. L. Karen, Acta Cryst. A49 (1993) c409.[27] A. Belsky, M. Hellenbrandt, V. L. Karen, P. Luksch, ActaCryst.

B58 (2002) 364–369.[28] J. K. Nrskov, T. Bligaard, J. Rossmeisl, C. H. Christensen, Na-

ture Chemistry 1 (2009) 37.[29] G. Hautier, C. Fischer, A. Jain, T. Mueller, G. Ceder,Find-

ing Natures Missing Ternary Oxide Compounds using MachineLearning and Density Functional Theory(2010).

[30] C. J. Bradley, A. P. Cracknell, The mathematical theoryof sym-metry in solids: Representation theory for point groups andspace groups, Clarendon Press, Oxford, 1972.

[31] G. Burns, A. M. Glazer, Space Groups for Solid State Scientists,Academic Press, Boston, 1990.

[32] S. C. Miller, W. F. Love, Tables of Irreducible Representationsof Space Groups and Co-Representations of Magnetic Groups,Pruett Press, Boulder, 1967.

[33] O. V. Kovalev, Irreducible Representations of the Space Groups,Gordon and Breach, New York, 1965.

[34] A. Casher, M. Glucky, Y. Gur, The Irreducible Representationsof Space Groups, W. A. Benjamin Inc., New York, 1969.

[35] S. Curtarolo, G. L. W. Hart, W. Setyawan, M. Mehl, M. Jah-natek, R. V. Chepulskii, O. Levy, D. Morgan,“AFLOW: soft-ware for high-throughput calculation of material properties”,http://materials.duke.edu/aflow.html (2009).

[36] P. Giannozzi, S. Baroni, N. Bonini, M. Calandra, R. Car,C. Cavazzoni, D. Ceresoli, G. L. Chiarotti, M. Cococ-cioni, I. Dabo, A. Dal Corso, S. de Gironcoli, S. Fab-ris, G. Fratesi, R. Gebauer, U. Gerstmann, C. Gougoussis,A. Kokalj, M. Lazzeri, L. Martin-Samos, N. Marzari, F. Mauri,R. Mazzarello, S. Paolini, A. Pasquarello, L. Paulatto, C. Sbrac-cia, S. Scandolo, G. Sclauzero, A. P. Seitsonen, A. Smogunov,P. Umari, R. M. Wentzcovitch, J. Phys.: Conden. Matt. 21(2009) 395502.

[37] P. Q. Nguyen, D. Stehle, ACM Trans. Algorithms 5 (2009)1–48.

[38] A. P. Cracknell, J. Phys. C: Solid State Phys. 6 (1973) 826.[39] W. Setyawan, R. M. Gaume, R. S. Feigelson, S. Curtarolo,IEEE

Trans. Nucl. Sci. 56 (2009) 2989.[40] V. L. Karen, M. Hellenbrandt, Acta Cryst. A58 (2002) c367.[41] I. D. Brown, S. C. Abrahams, M. Berndt, J. Faber, V. L. Karen,

W. D. S. Motherwell, P. Villars, J. D. Westbrook, B. McMahon,Acta Cryst. A61 (2005) 575–580.

[42] W. Kohn, L. J. Sham, Phys. Rev. 140 (1965) A1133.[43] P. E. Blochl, Phys. Rev. B 50 (1994) 17953.[44] J. P. Perdew, K. Burke, M. Ernzerhof, Phys. Rev. Lett. 77(1996)

3865.[45] H. J. Monkhorst, J. D. Pack, Phys. Rev. B 13 (1976) 5188.[46] W. Setyawan, R. D. Diehl, S. Curtarolo, Phys. Rev. Lett.102

(2009) 055501.[47] R. D. Diehl, W. Setyawan, S. Curtarolo, J. Phys.: Conden. Matt.

20 (2008) 314007.[48] F. Aryasetiawan, O. Gunnarsson, Rep. Prog. Phys. 61 (1998)

237.[49] S. L. Duradev, G. A. Botton, S. Y. Savrasov, C. J. Humphreys,

A. P. Sutton, Phys. Rev. B 57 (1998) 1505.[50] A. I. Liechtenstein, V. I. Anisimov, J. Zaanen, Phys. Rev. B 52

(1995) R5467.[51] V. Leiria Campo Jr, M. Cococcioni, Journal of Physics: Con-

densed Matter 22 (2010) 055602.

[52] J. K. Lang, Y. Baer, P. A. Cox, J. Phys. F: Met. Phys. 11 (1981)121.

[53] D. Wegner, A. Bauer, Y. M. Koroteev, G. Bihlmayer, E. V.Chulkov, P. M. Echenique, G. Kaindl, Phys. Rev. B 73 (2006)115403.

[54] Y. Jiang, J. B. Adams, M. van Schilfgaarde, J. Chem. Phys. 123(2005) 064701.

[55] B. N. Harmon, V. P. Antropov, A. I. Liechtenstein, I. V.Solovyev, V. I. Anisimov, J. Phys. Chem. Solids 56 (1995) 1521.

[56] H. Harima, J. Mag. Mag. Mat. 226 (2010) 83.[57] V. N. Antonov, B. N. Harmon, A. N. Yaresko, Phys. Rev. B 63

(2001) 205112.[58] T. Jeong, J. Phys.: Conden. Matt. 18 (2006) 6769.

16