|
static std::string | name () |
|
static constexpr bool | IS_CHARGE_SU2 () |
|
static constexpr bool | IS_SPIN_SU2 () |
|
static constexpr bool | IS_SPIN_U1 () |
|
static constexpr bool | NO_SPIN_SYM () |
|
static constexpr bool | NO_CHARGE_SYM () |
|
static constexpr std::array< KIND, Nq > | kind () |
|
static constexpr qType | qvacuum () |
|
static constexpr std::array< qType, 1 > | lowest_qs () |
|
static qType | conj (const qType &) |
|
static int | degeneracy (const qType &) |
|
static qType | random_q () |
|
static std::vector< qType > | basis_combine (const qType &, const qType &) |
|
static std::size_t | multiplicity (const qType &, const qType &, const qType &) |
|
static Scalar | coeff_dot (const qType &) |
|
static Scalar | coeff_twist (const qType &) |
|
static Scalar | coeff_FS (const qType &) |
|
template<typename PlainLib > |
static PlainLib::template TType< Scalar, 2 > | one_j_tensor (const qType &, const mpi::XpedWorld &world=mpi::getUniverse()) |
|
static Scalar | coeff_rightOrtho (const qType &, const qType &) |
|
static Scalar | coeff_3j (const qType &, const qType &, const qType &, int, int, int) |
|
static Scalar | coeff_6j (const qType &, const qType &, const qType &, const qType &, const qType &, const qType &) |
|
static Scalar | coeff_recouple (const qType &q1, const qType &q2, const qType &q3, const qType &Q, const qType &Q12, const qType &Q23) |
|
static Scalar | coeff_9j (const qType &, const qType &, const qType &, const qType &, const qType &, const qType &, const qType &, const qType &, const qType &) |
|
static Scalar | coeff_swap (const qType &ql, const qType &qr, const qType &qf) |
|
static bool | triangle (const qType &q1, const qType &q2, const qType &q3) |
|
static std::vector< qType > | reduceSilent (const qType &ql, const qType &qr) |
|
static std::vector< qType > | reduceSilent (const std::vector< qType > &ql, const qType &qr) |
|
static std::set< qType > | reduceSilent (const std::vector< qType > &ql, const std::vector< qType > &qr) |
|
static std::vector< qType > | reduceSilent (const qType &ql, const qType &qm, const qType &qr) |
|
static std::set< qType > | reduceSilent (const std::set< qType > &ql, const std::vector< qType > &qr) |
|
static std::set< qType > | reduceSilent (const std::unordered_set< qType > &ql, const std::vector< qType > &qr) |
|
static Scalar | coeff_FS (const qType &q) |
|
static Scalar | coeff_turn (const qType &ql, const qType &qr, const qType &qf) |
|
template<std::size_t M> |
static bool | compare (const std::array< qType, M > &q1, const std::array< qType, M > &q2) |
|
static bool | compare (const qType &q1, const qType &q2) |
|
static bool | triangle (const qType &q1, const qType &q2, const qType &q3) |
|
|
static constexpr std::size_t | Nq = 0 |
|
static constexpr std::array< bool, Nq > | HAS_MULTIPLICITIES = {} |
|
static constexpr std::array< bool, Nq > | NON_ABELIAN = {} |
|
static constexpr std::array< bool, Nq > | ABELIAN = {} |
|
static constexpr std::array< bool, Nq > | IS_TRIVIAL = {} |
|
static constexpr std::array< bool, Nq > | IS_MODULAR = {} |
|
static constexpr std::array< bool, Nq > | IS_FERMIONIC = {} |
|
static constexpr std::array< bool, Nq > | IS_BOSONIC = {} |
|
static constexpr std::array< bool, Nq > | IS_SPIN = {} |
|
static constexpr std::array< int, Nq > | MOD_N = {} |
|
static constexpr bool | ANY_HAS_MULTIPLICITIES = false |
|
static constexpr bool | ANY_NON_ABELIAN = false |
|
static constexpr bool | ANY_ABELIAN = true |
|
static constexpr bool | ANY_IS_TRIVIAL = true |
|
static constexpr bool | ANY_IS_MODULAR = false |
|
static constexpr bool | ANY_IS_FERMIONIC = false |
|
static constexpr bool | ANY_IS_BOSONIC = false |
|
static constexpr bool | ANY_IS_SPIN = false |
|
static constexpr bool | ALL_HAS_MULTIPLICITIES = false |
|
static constexpr bool | ALL_NON_ABELIAN = false |
|
static constexpr bool | ALL_ABELIAN = true |
|
static constexpr bool | ALL_IS_TRIVIAL = true |
|
static constexpr bool | ALL_IS_MODULAR = false |
|
static constexpr bool | ALL_IS_FERMIONIC = false |
|
static constexpr bool | ALL_IS_BOSONIC = false |
|
static constexpr bool | ALL_IS_SPIN = false |
|
template<typename PlainLib > |
static PlainLib::template | TType< Scalar, 3 > |
|
template<typename Scalar_ = double>
class Xped::Sym::U0< Scalar_ >
Dummy class for no symmetry.