TiledArray::Irrep Class Reference
Documentation
Irrep of an symmetric group.
The data is represented using Yamanouchi symbol, , which is a row of numbers , where is the number of the row in the standard Young tableau, counting from above, in which the number appears. For example, the standard irreps for the group are:
To construct an irrep, you must provide the partition for the Young tableaux and the Yamanouchi symbols as follows:
Irrep S3_irrep({1,1,1}, {1,2,3});
Public Member Functions | |
Irrep ()=delete | |
Irrep (Irrep &&)=default | |
~Irrep ()=default | |
Irrep & | operator= (Irrep &&)=default |
Irrep (const Irrep &other) | |
Irrep (const std::initializer_list< unsigned int > &mu, const std::initializer_list< unsigned int > &M) | |
Irrep constructor. More... | |
Irrep & | operator= (const Irrep &other) |
Copy operator. More... | |
unsigned int | degree () const |
Irrep degree accessor. More... | |
const unsigned int * | data () const |
Data accessor. More... | |
Constructor & Destructor Documentation
◆ Irrep() [1/4]
|
delete |
◆ Irrep() [2/4]
|
default |
◆ ~Irrep()
|
default |
◆ Irrep() [3/4]
◆ Irrep() [4/4]
|
inline |
Member Function Documentation
◆ data()
|
inline |
◆ degree()
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file:
- TiledArray/symm/irrep.h
Irrep()=delete