Struct symmetric_orbital¶
Defined in File symmetric_orbital.hpp
Struct Documentation¶
-
struct symmetric_orbital¶
represents a symmetrized orbital in the case of a non trivial point group symmetry
Public Functions
-
inline symmetric_orbital()¶
-
inline symmetric_orbital(int _irrep, int _orb, int _spin, int _nambu, vector<int> &site_irrep_dim)¶
-
inline string str()¶
Public Members
-
int label¶
label of symmetric orbital
-
int irrep¶
irreducible representation
-
int orb¶
label of symmetric orbital within irrep
-
int spin¶
spin index (0 or 1)
-
int nambu¶
nambu index (0 or 1)
Friends
-
inline friend std::ostream &operator<<(std::ostream &flux, const symmetric_orbital &s)¶
-
inline friend bool operator<(const symmetric_orbital &x, const symmetric_orbital &y)¶
-
inline friend bool operator>(const symmetric_orbital &x, const symmetric_orbital &y)¶
-
inline symmetric_orbital()¶