|
CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <set>#include "casm/container/multivector.hh"#include "casm/external/Eigen/Core"#include "casm/global/definitions.hh"Go to the source code of this file.
Classes | |
| struct | CASM::SymRepTools_v2::IrrepInfo |
| struct | CASM::SymRepTools_v2::IrrepDecomposition |
| Performs irreducible subspace construction and symmetrization. More... | |
Namespaces | |
| CASM | |
| Main CASM namespace. | |
| CASM::SymRepTools_v2 | |
Typedefs | |
| typedef std::vector< Eigen::MatrixXd > | CASM::SymRepTools_v2::MatrixRep |
| typedef std::set< Index > | CASM::SymRepTools_v2::GroupIndices |
| typedef std::set< GroupIndices > | CASM::SymRepTools_v2::GroupIndicesOrbit |
| typedef std::vector< GroupIndicesOrbit > | CASM::SymRepTools_v2::GroupIndicesOrbitVector |
Functions | |
| IrrepInfo | CASM::SymRepTools_v2::make_dummy_irrep_info (Eigen::MatrixXcd const &trans_mat) |
| Construct a "dummy" IrrepInfo with user specified transformtion matrix. More... | |
| IrrepInfo | CASM::SymRepTools_v2::make_dummy_irrep_info (Eigen::MatrixXd const &trans_mat) |
| Construct a "dummy" IrrepInfo with user specified transformtion matrix. More... | |
| Eigen::MatrixXd | CASM::SymRepTools_v2::full_trans_mat (std::vector< IrrepInfo > const &irreps) |
| Assumes that irreps are real, and concatenates their individual trans_mats to form larger trans_mat. More... | |
| SymRepTools_v2::IrrepDecomposition | CASM::make_irrep_decomposition (SymGroupRep const &rep, SymGroup const &head_group, Eigen::MatrixXd const &_init_subspace, bool allow_complex) |
| Make an IrrepDecompotion using CASM::SymGroupRep and CASM::SymGroup. More... | |