Package etomica.lattice.crystal

Defines primitives and basis points for construction of various Bravais lattices.

See:
          Description

Class Summary
Basis General basis class that hold scaled coordinates of atoms within a unit cell.
BasisBetaSnA5 Basis that helps construct a beta-tin crystal.
BasisCubicBcc A 2-atom basis for a bcc crystal
BasisCubicDiamond An 8-atom basis that for a diamond crystal.
BasisCubicFcc A 4-atom basis fot an fcc crystal.
BasisCubicFccDiamond A 2-atom basis that makes a diamond crystal using a BravaisLattice having a Cubic primitive with an fcc basis.
BasisHcp A 2-atom basis for an hcp crystal.
BasisMonatomic Single-atom basis with the coordinate at the origin.
BasisOrthorhombicHexagonal A 4-atom basis fot an fcc crystal.
Primitive Collection of primitive elements that specify or are determined by the structure of a Bravais lattice.
PrimitiveBcc Primitive group for a body-centered-cubic system.
PrimitiveCubic Primitive group for a cubic system.
PrimitiveFcc Primitive group for a face-centered-cubic system.
PrimitiveGeneral Primitive defined simply by its vectors.
PrimitiveHexagonal Primitive group for a hexagonal system.
PrimitiveHexagonal.PrimitiveHexagonalReciprocal  
PrimitiveHexagonal2D Primitive group for a 2D hexagonal system.
PrimitiveHexagonal2D.PrimitiveHexagonal2DReciprocal  
PrimitiveMonoclinic Primitive group for a monoclinic system.
PrimitiveMonoclinic.PrimitiveMonoclinicReciprocal  
PrimitiveOrthorhombic Primitive group for an orthorhombic system.
PrimitiveOrthorhombicHexagonal Primitive group for an orthorhombic system.
PrimitiveTetragonal Primitive group for a tetragonal system.
PrimitiveTriclinic Primitive group for a triclinic system.
PrimitiveTrigonal Primitive group for a trigonal system.
 

Package etomica.lattice.crystal Description

Defines primitives and basis points for construction of various Bravais lattices. Instances of these classes are designed for use with BravaisLattice and/or Crystal.