Go to the source code of this file.
|
| std::string | CASM::hermite_normal_form_name (const Eigen::Matrix3l &matrix) |
| |
| Eigen::Matrix3l | CASM::make_hermite_normal_form (std::string hermite_normal_form_name) |
| |
| std::string | CASM::make_supercell_name (SymGroup const &point_group, Lattice const &prim_lattice, Lattice const &supercell_lattice) |
| | Make the supercell name. More...
|
| |
| std::string | CASM::make_canonical_supercell_name (SymGroup const &point_group, Lattice const &prim_lattice, Lattice const &supercell_lattice) |
| | Make the canonical supercell name. More...
|
| |
| xtal::Superlattice | CASM::make_superlattice_from_supercell_name (SymGroup const &factor_group, Lattice const &prim_lattice, std::string supercell_name) |
| | Construct a Superlattice from the supercell name. More...
|
| |
| std::pair< MasterSymGroup, SymGroupRepID > | CASM::make_collective_dof_symrep (std::set< Index > const &site_indices, SupercellSymInfo const &_syminfo, DoFKey const &_key, std::vector< PermuteIterator > const &_group) |
| | Make the matrix representation for group '_group' describing the transformation of DoF '_key' among a subset of sites. More...
|
| |