Dummy class for no symmetry.
Definition at line 27 of file U0.h.
|
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 std::array< int, Nq > | mod () |
|
static constexpr qType | qvacuum () |
|
static constexpr std::array< qType, 1 > | lowest_qs () |
|
static qType | flip (const qType &q) |
|
static int | degeneracy (const qType &q) |
|
static int | spinorFactor () |
|
static std::vector< qType > | reduceSilent (const qType &ql, const qType &qr) |
|
static std::vector< qType > | reduceSilent (const qType &ql, const qType &qm, const qType &qr) |
|
static std::vector< qType > | reduceSilent (const std::vector< qType > &ql, const qType &qr) |
|
static std::vector< qType > | reduceSilent (const std::vector< qType > &ql, const std::vector< qType > &qr, bool UNIQUE=false) |
|
static vector< tuple< qarray< 0 >, size_t, qarray< 0 >, size_t, qarray< 0 > > > | tensorProd (const std::vector< qType > &ql, const std::vector< qType > &qr) |
|
template<std::size_t M> |
static bool | compare (const std::array< qType, M > &q1, const std::array< qType, M > &q2) |
|
static double | coeff_unity () |
|
static double | coeff_dot (const qType &q1) |
|
static double | coeff_rightOrtho (const qType &q1, const qType &q2) |
|
static double | coeff_leftSweep (const qType &q1, const qType &q2) |
|
static double | coeff_leftSweep2 (const qType &q1, const qType &q2, const qType &q3) |
|
static double | coeff_leftSweep3 (const qType &q1, const qType &q2, const qType &q3) |
|
static double | coeff_swapPhase (const qType &q1, const qType &q2, const qType &q3) |
|
static double | coeff_adjoint (const qType &q1, const qType &q2, const qType &q3) |
|
static double | coeff_splitAA (const qType &q1, const qType &q2, const qType &q3) |
|
static double | coeff_6j (const qType &q1, const qType &q2, const qType &q3, const qType &q4, const qType &q5, const qType &q6) |
|
static double | coeff_Apair (const qType &q1, const qType &q2, const qType &q3, const qType &q4, const qType &q5, const qType &q6) |
|
static double | coeff_splitAA (const qType &q1, const qType &q2, const qType &q3, const qType &q4, const qType &q5, const qType &q6) |
|
static double | coeff_prod (const qType &q1, const qType &q2, const qType &q3, const qType &q4, const qType &q5, const qType &q6) |
|
static double | coeff_MPOprod6 (const qType &q1, const qType &q2, const qType &q3, const qType &q4, const qType &q5, const qType &q6) |
|
static double | coeff_twoSiteGate (const qType &q1, const qType &q2, const qType &q3, const qType &q4, const qType &q5, const qType &q6) |
|
static double | coeff_9j (const qType &q1, const qType &q2, const qType &q3, const qType &q4, const qType &q5, const qType &q6, const qType &q7, const qType &q8, const qType &q9) |
|
static double | coeff_tensorProd (const qType &q1, const qType &q2, const qType &q3, const qType &q4, const qType &q5, const qType &q6, const qType &q7, const qType &q8, const qType &q9) |
|
static double | coeff_MPOprod9 (const qType &q1, const qType &q2, const qType &q3, const qType &q4, const qType &q5, const qType &q6, const qType &q7, const qType &q8, const qType &q9) |
|
static double | coeff_buildL (const qType &q1, const qType &q2, const qType &q3, const qType &q4, const qType &q5, const qType &q6, const qType &q7, const qType &q8, const qType &q9) |
|
static double | coeff_buildR (const qType &q1, const qType &q2, const qType &q3, const qType &q4, const qType &q5, const qType &q6, const qType &q7, const qType &q8, const qType &q9) |
|
static double | coeff_HPsi (const qType &q1, const qType &q2, const qType &q3, const qType &q4, const qType &q5, const qType &q6, const qType &q7, const qType &q8, const qType &q9) |
|
static bool | triangle (const std::array< qType, 3 > &qs) |
|
static bool | pair (const std::array< qType, 2 > &qs) |
|
template<std::size_t M> |
static bool | validate (const std::array< qType, M > &qs) |
|