wulfric.cell#
Basic manipulations#
|
Computes lattice parameters of the cell. |
|
Constructs the cell from lattice parameters. |
|
Computes reciprocal cell. |
|
Returns pairwise scalar products of the lattice vectors: |
|
Check if the cell is reasonable (not degenerate) as defined in [R0372ce15e840-1]. |
Cell reduction#
|
Computes reduced Niggli cell. |
Bravais lattice type#
|
Detect Bravais lattice type with the Le Page algorithm [R3871ad1a7f69-1]. |
|
Return variation of the lattice as defined in the paper by Setyawan and Curtarolo [Rcd614098ddaa-1]. |
|
Human-readable name of the Bravais lattice type. |
|
Centring type. |
|
Crystal family. |
|
Pearson symbol. |
K points data#
|
Return information about high symmetry points and path as defined in the paper by Setyawan and Curtarolo [R6582b0c25cd0-1]. |
Bravais lattice constructors#
|
Examples of the Bravais lattices as defined in the paper by Setyawan and Curtarolo [R3132f29ec443-1]. |
|
Constructs primitive cubic cell as defined in [Rc37aa76f7bc8-1]. |
|
Constructs primitive face-centred cubic cell as defined in [R0542e2053c2d-1]. |
|
Constructs primitive body-centred cubic cell as defined in [Rd4d6386ce833-1]. |
|
Constructs primitive tetragonal cell as defined in [R32d68ab63227-1]. |
|
Constructs primitive body-centred tetragonal cell as defined in [R48b90b537e83-1]. |
|
Constructs primitive orthorhombic cell as defined in [Rb5f9a3e760dc-1]. |
|
Constructs primitive face-centred orthorhombic cell as defined in [R870037d967b9-1]. |
|
Constructs primitive body-centred orthorhombic cell as defined in [R62219d09fed5-1]. |
|
Constructs primitive base-centred orthorhombic cell as defined in [Raa355b107845-1]. |
|
Constructs primitive hexagonal cell as defined in [R4325dbd224f3-1]. |
|
Constructs primitive rhombohedral cell as defined in [R1871000ec67f-1]. |
|
Constructs primitive monoclinic cell as defined in [R04e0481c7719-1]. |
|
Constructs primitive base-centred monoclinic cell as defined in [Re39f9909217e-1]. |
|
Constructs primitive triclinic cell as defined in [R58941b27125a-1]. |
Standardization (SC)#
|
Computes standardizes primitive cell as defined in [Re8c19954f1f0-1]. |
|
Computes standardization matrix \(\boldsymbol{S}\) as defined in [R6798b14b94fd-1]. |
Convetional cell (SC)#
|
Computes standardizes conventional cell as defined in [Rb53d70e4c004-1]. |
|
Computes transformation matrix from standardized primitive to standardized conventional cell \(\boldsymbol{S}\) as defined in [R707097cf5cf8-1]. |