CASM  1.1.0
A Clusters Approach to Statistical Mechanics
SuperlatticeEnumerator.cc File Reference

Go to the source code of this file.

Namespaces

 CASM
 Main CASM namespace.
 
 CASM::xtal
 

Functions

Eigen::Matrix3i CASM::xtal::enforce_min_volume (const Lattice &unit, const Eigen::Matrix3i &T, const SymOpVector &point_grp, Index volume, bool fix_shape=false)
 Return a transformation matrix that ensures a supercell of at least some volume. More...
 
Eigen::Matrix3i CASM::xtal::canonical_hnf (const Eigen::Matrix3i &T, const SymOpVector &effective_pg, const Lattice &ref_lattice)
 Return canonical hermite normal form of the supercell matrix. More...