SyTen
QCToolkit::Symmetry Class Reference
+ Collaboration diagram for QCToolkit::Symmetry:

Public Member Functions

int devide (int a, int b) const
 
void initialize (const std::string &symm)
 
const std::stringirrepLabel (int a) const
 
const std::stringlabel () const
 
Symmetryoperator= (const Symmetry &)=delete
 
int product (int a, int b) const
 
int rank () const
 
 Symmetry (const std::string &symm)
 
 Symmetry (const Symmetry &)=delete
 

Private Member Functions

void initialize_1x1 ()
 
void initialize_2x2 ()
 
void initialize_4x4 ()
 
void initialize_8x8 ()
 

Private Attributes

std::vector< int > group_table_
 
std::vector< std::stringirrep_labels_
 
std::string label_
 
int rank_
 

The documentation for this class was generated from the following files: