CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <IrrepWedge.hh>
SubWedge is a vector of IrrepWedge, one from each irreducible subspace
Together, the IrrepWedges that comprise the Subwedge span the entire space However, it is likely that the orbit of equivalent SubWedges does not fill the entire space. Then multiple SubWedge combine to fill the entire space.
Definition at line 38 of file IrrepWedge.hh.
Public Member Functions | |
SubWedge (std::vector< IrrepWedge > const &_iwedges) | |
std::vector< IrrepWedge > const & | irrep_wedges () const |
IrrepWedges comprising the Subwedge. More... | |
Eigen::MatrixXd const & | trans_mat () const |
Static Private Member Functions | |
static Eigen::MatrixXd | _subwedge_to_trans_mat (std::vector< IrrepWedge > const &_iwedges) |
Private Attributes | |
std::vector< IrrepWedge > | m_iwedges |
Eigen::MatrixXd | m_trans_mat |
CASM::SymRepTools_v2::SubWedge::SubWedge | ( | std::vector< IrrepWedge > const & | _iwedges | ) |
Definition at line 76 of file IrrepWedge.cc.
|
staticprivate |
Definition at line 79 of file IrrepWedge.cc.
|
inline |
IrrepWedges comprising the Subwedge.
Definition at line 43 of file IrrepWedge.hh.
|
inline |
Transformation matrix to convert from a vector in terms of the SubWedge axes to a vector in the original vector space
Definition at line 47 of file IrrepWedge.hh.
|
private |
Definition at line 50 of file IrrepWedge.hh.
|
private |
Definition at line 51 of file IrrepWedge.hh.