|
| std::string | CASM::make_supercell_name (Structure const &prim, xtal::Superlattice const &superlattice) |
| | Make the supercell name from a Superlattice. More...
|
| |
| std::string | CASM::make_canonical_supercell_name (Structure const &prim, xtal::Superlattice const &superlattice) |
| | Make the canonical supercell name from a Superlattice. More...
|
| |
| xtal::Superlattice | CASM::make_superlattice_from_supercell_name (Structure const &prim, std::string supercell_name) |
| | Construct a Superlattice from the supercell name. More...
|
| |
| Supercell & | CASM::apply (const SymOp &op, Supercell &scel) |
| | Apply symmetry operation to Supercell. More...
|
| |
| Supercell | CASM::copy_apply (const SymOp &op, const Supercell &scel) |
| | Copy and apply symmetry operation to Supercell. More...
|
| |
| const Supercell & | CASM::make_supercell (const PrimClex &primclex, std::string name) |
| |
| std::shared_ptr< Supercell > | CASM::make_shared_supercell (const PrimClex &primclex, std::string name) |
| |
| Eigen::Matrix3l | CASM::transf_mat (const Lattice &prim_lat, const Lattice &super_lat) |
| |
| std::string | CASM::generate_name (const Eigen::Matrix3l &transf_mat) |
| | Make hermite normal form name [deprecated]. More...
|
| |
| std::string | CASM::scelname (const Structure &prim, const Lattice &superlat) |
| | Make supercell name name [deprecated]. More...
|
| |
| std::string | CASM::canonical_scelname (const Structure &prim, const Lattice &superlat) |
| | Make canonical supercell name name [deprecated]. More...
|
| |
| IntegralCoordinateWithin_f | CASM::xtal::make_bring_within_f (const Supercell &scel) |
| | Make IntegralCoordinateWithin_f for Supercell [deprecated]. More...
|
| |