Bravais lattices#
Examples#
|
Return an example of the lattice. |
Constructors#
|
Construct cubic primitive lattice. |
|
Construct face-centred cubic primitive lattice. |
|
Construct body-centred cubic primitive lattice. |
|
Construct tetragonal primitive lattice. |
|
Construct body-centred tetragonal primitive lattice. |
|
Construct orthorhombic primitive lattice. |
|
Construct face-centred orthorhombic primitive lattice. |
|
Construct body-centred orthorhombic primitive lattice. |
|
Construct base-centred orthorhombic primitive lattice. |
|
Construct hexagonal primitive lattice. |
|
Construct rhombohedral primitive lattice. |
|
Construct monoclinic primitive lattice. |
|
Construct base-centred monoclinic primitive lattice. |
|
Construct triclinic primitive lattice. |
High-symmetry k points#
Get high-symmetry points for the CUB lattice. |
|
Get high-symmetry points for the FCC lattice. |
|
Get high-symmetry points for the CUB lattice. |
|
Get high-symmetry points for the TET lattice. |
|
|
Get high-symmetry points for the BCT lattice. |
Get high-symmetry points for the ORC lattice. |
|
|
Get high-symmetry points for the ORCF lattice. |
|
Get high-symmetry points for the ORCI lattice. |
|
Get high-symmetry points for the ORCC lattice. |
Get high-symmetry points for the HEX lattice. |
|
|
Get high-symmetry points for the RHL lattice. |
|
Get high-symmetry points for the MCL lattice. |
|
Get high-symmetry points for the MCLC lattice. |
|
Get high-symmetry points for the TRI lattice. |
Cell`s standardization#
|
Analyse arbitrary cell and redefine it if required to ensure the unique choice of lattice vectors. |
|
For arbitrary cubic cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary face-centered cubic cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary body-centered cubic cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary tetragonal cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary body-centered tetragonal cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary orthorhombic cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary face-centered orthorhombic cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary body-centered orthorhombic cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary base-centered orthorhombic cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary hexagonal cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary rhombohedral cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary monoclinic cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary base-centered monoclinic cell returns matrix S that transforms it to the standardized form. |
|
For arbitrary triclinic cell returns matrix S that transforms it to the standardized form. |
Lattice variations#
|
Two variations of the BCT lattice. |
|
Three variations of the ORCF lattice. |
|
Two variations of the RHL lattice. |
|
Five variation of the MCLC lattice. |
|
Four variations of the TRI lattice. |