Types

Lattice Types

  • LatticeSystem
  • Centering

Unit Cell Types

  • LatticeConstants
  • LatticeConstantDeltas
  • UnitCell

Lattice Types

Concrete Types

Lattice Systems

All subtypes of LatticeSystem are singleton types. For convenience, a singleton instance is defined for each lattice system type.

Centerings

All subtypes of Centering are singleton types. For convenience, a singleton instance is defined for each centering type.

Xtallography.BaseCenteredType
BaseCentered

Type representing base centering that is the type of base_centered

Note

By convention, base-centering is

  • on the C-face of the unit cell for orthorhombic lattice systems

and

  • on the B-face of the unit cell for monoclinic lattice systems.

Supertype: Centering

source

Constants

Lattice Systems

Centerings

Other Constants


Unit Cell Types

Xtallography.UnitCellType
UnitCell

Unit cell for a lattice

Fields

  • lattice_constants: lattice constants of unit cell
  • centering: centering of unit cell
source

Lattice Constants

Xtallography.TriclinicLatticeConstantsType
TriclinicLatticeConstants

Lattice constants for a triclinic unit cell

Fields

  • a, b, c: lengths of the edges of the unit cell

  • α, β, γ: angles between edges of the unit cell in the planes of the faces of the unit cell

Note

The constraints that valid triclinic unit cell angles must satisfy are not enforced by the constructor. It is acceptable to construct TriclinicLatticeConstants with invalid values for α, β, and γ.

Supertype: LatticeConstants

source
Xtallography.MonoclinicLatticeConstantsType
MonoclinicLatticeConstants

Lattice constants for a monoclinic unit cell

Fields

  • a, b, c: lengths of the edges of the unit cell

  • β: angle between edges of the unit cell in the plane of the face of the unit cell where the edges are not orthogonal

Supertype: LatticeConstants

source

Lattice Constant Deltas

Xtallography.TriclinicLatticeConstantDeltasType
TriclinicLatticeConstantDeltas

Lattice constant deltas for a triclinic unit cell

Fields

  • Δa, Δb, Δc: deltas of the lengths of the edges of the unit cell

  • Δα, Δβ, Δγ: deltas of the angles between edges of the unit cell in the planes of the faces of the unit cell

Supertype: LatticeConstantDeltas

source
Xtallography.MonoclinicLatticeConstantDeltasType
MonoclinicLatticeConstantDeltas

Lattice constant deltas for a monoclinic unit cell

Fields

  • Δa, Δb, Δc: deltas of the lengths of the edges of the unit cell

  • Δβ: delta of the angle between edges of the unit cell in the plane of the face of the unit cell where the edges are not orthogonal

Supertype: LatticeConstantDeltas

source