|
CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include "casm/crystallography/SuperlatticeEnumerator.hh"#include "casm/crystallography/HermiteCounter.hh"#include "casm/external/Eigen/Dense"#include "casm/misc/CASM_Eigen_math.hh"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... | |