| Literature DB >> 27042215 |
Kirill Okhotnikov1, Thibault Charpentier2, Sylvian Cadars3.
Abstract
BACKGROUND: Disordered compounds are crucially important for fundamental science and industrial applications. Yet most available methods to explore solid-state material properties require ideal periodicity, which, strictly speaking, does not exist in this type of materials. The supercell approximation is a way to imply periodicity to disordered systems while preserving "disordered" properties at the local level. Although this approach is very common, most of the reported research still uses supercells that are constructed "by hand" and ad-hoc.Entities:
Keywords: Combinatorics; Disordered compounds; Quantum calculations; Substitution; Vacancies
Year: 2016 PMID: 27042215 PMCID: PMC4818540 DOI: 10.1186/s13321-016-0129-3
Source DB: PubMed Journal: J Cheminform ISSN: 1758-2946 Impact factor: 5.514
Fig. 1Illustration on a hypothetical disordered 2D crystal of the main concepts and tasks of the supercell algorithm workflow. a Input structure consisting of crystallographic positions and occupation values for each atom type, as typically defined in a cif file. b Crystallographic sites are sorted into groups 1, 2, and 3. c All atom types and corresponding occupancies are then assigned to a group. d supercell made from cell (b). e Atoms (in gray, red, green and blue) and vacancies (treated as special atoms, in white) used for permutations within the groups. f Two examples out of many possible resulting periodic structures with full occupancy (or vacancy) of all sites. Stages I–IV are described in detail in text. Numbers of permutations were calculated with formula (1)
Comparisons of programs performing combinatorial treatments of disorder in crystals
|
| CRYSTAL | SOD |
|
| |
|---|---|---|---|---|---|
| Public release | 2016 | 2014 | 2007 | 2008 | 2013 |
| License and availability | GPL, open access | Commercial, free demo version available | GPL, on demand | MIT, open access | |
| Programming language | C++ | Fortran | Fortran | Fortran | Fortran/Python |
| Interface | Command line interface (CLI) | Custom configuration file | Python script | ||
| Input from standard structure files | Yes | No | No | No | Yes |
| Preprocessing algorithms | Grouping, occupancy correction | – | – | – | (Any)a |
| Non-diagonal supercell expansion matrix | No | Yes | No | Yes | |
| Multinominal distribution | Yes | No | No | Yes | |
| Disorder on several independent sites supported | Yes | No | No | Yes | |
| Random sampling | Yes | Yes | No | No | No |
| Coulomb energy sampling | Yes | No | No | No | Nob |
| Interface to calculations programs | Externalc | Internal, CRYSTAL only | Internal, VASP, GULP | Internal VASP | Internal VASP, GULP |
| Performance | 27 min | 15 se | N/Af | 29 h | |
Pymathgen supports a wide range of structure manipulation procedures [43]
Coulomb energy sampling and merge algorithm are mutually exclusive within this framework
Input for most calculation programs can be prepared with shell scripts and cif2cell or OpenBabel
The reported time is a dry-run time on Intel® Xeon® X5550 processor. All time-consuming I/O operations were disabled. The example is particularly challenging because the number of symmetry operations (1536) is really high (the same number of permutations on systems of lower symmetry should be processed faster)
The reported duration corresponds to the calculation of the total number of unique structures calculation. The sampling algorithm crashed
The program crashed with memory error. The expected run time is more than a year
Fig. 2Cubic crystal structure of [60]. a original unit cell with space group (225), and Å. The structure consists of mixed lead and tin (in dark gray and dark red, respectively) sites and tellurium sites (brass-colour) occupying 4a (0, 0, 0) and 4b positions with the same point symmetry . b, c Two out of 8 possible unique structures for and cell (see Table 2). b The highest-symmetry structure corresponds to tetragonal space group (123), whose corresponding primitive cell is highlighted with black lines. c Lowest-symmetry structure with orthorhombic space group (25)
Total number of possible atom combinations for different substitution levels x and different supercell sizes of the system
|
| 8 | 16 | 24 | 32 | 64 |
| Cell, |
|
|
|
|
|
| Symmetry operations | 192 | 128 | 192 | 256 | 1536 |
|
| N/A | N/A | N/A | 16 (1) | 496 (5) |
|
| N/A | 8 (1) | N/A | 120 (5) | 35,960 (71) |
|
| 4 (1) | 28 (4) | 220 (9) | 1820 (33) | 10,518,300 (8043) |
|
| 6 (1) | 70 (8) | 924 (34) | 12,870 (153) | 601,080,390 (404,582) |
N is the total number of atoms in the supercell. The number of unique (non-symmetric) combinations are given in parenthesis. The total number of combinations depends only on N, whereas the number of unique combinations can depend on the supercell formula . The number of combinations for substitutions is equal to the number of combinations for and are consequently not shown
Fig. 3Crystal structure of ice [61] with correlated disorder. a original unit cell with space group (194), Å and Å ). All O atoms (red) are on fully-occupied 4f site. H atoms have two positions: H1 4f (green) and H2 12k (gray), both with 50 % occupancy (see text). Dashed line shows unrealistic H–H distance of 0.8 Å. In b and c are two configurations satisfying the restrictions on H atoms positions that result in correlated disorder in this system, with space groups (36) and c (9), respectively
Fig. 4Crystal structure of Ca2Al2SiO7 viewed a from the side and b from above layers and Al–O–Al bonds energy plot (b). a, b Tetragonal cell with spacegroup (113) and a = b = 7.716 Å and c = 5.089 Å. Wyckoff site 2a labelled T1 (yellow tetrahedra) is fully occupied by Al atoms and Wyckoff site 4e, labelled T2 (blue tetrahedra) is filled with a mix of Al (50 %) and Si (50 %) atoms. c Energy of configurations for cell vs the number of Al–O–Al bonds in isolated groups. The slope of linear regression (0.48 eV) agrees well with previously reported value of 0.52 eV [21]