def m1_6(self, a, b): return tensorContract(self.y(a, i_, j_), self.Mt(j_, k_), self.y(b, k_, l_), self.Mt(l_, i_), doTrace=True, yukSorting=self.model.YukPos)
def q2_28(self, a,b,c,d): return tensorContract(self.y(a,i_,j_), self.yt(b,j_,k_), self.y(e_,k_,l_), self.yt(f_,l_,i_), self.l(e_,f_,c,d), doTrace=True, yukSorting=self.model.YukPos)
def g3_31(self, A, B): return tensorContract(self.Tt(A, i_, j_), self.Tt(B, j_, k_), self.Y2F(k_, l_), self.Y2F(l_, i_), doTrace=True, yukSorting=self.model.YukPos)
def q1_1(self, a,b,c,d): return tensorContract(self.G(A_,B_), self.G(C_,D_), self.Ts(A_,a,e_), self.Ts(C_,e_,b), self.Ts(B_,c,f_), self.Ts(D_,f_,d))
def h1_4(self, a, b, c): return tensorContract(self.M(i_, j_), self.yt(a, j_, k_), self.y(b, k_, l_), self.yt(c, l_, i_), doTrace=True, yukSorting=self.model.YukPos)
def q2_25(self, a,b,c,d): return tensorContract(self.C2S(a,e_), self.y(e_,i_,j_), self.yt(b,j_,k_), self.y(c,k_,l_), self.yt(d,l_,i_), doTrace=True, yukSorting=self.model.YukPos)
def q2_33(self, a,b,c,d): return tensorContract(self.y(a,i_,j_), self.yt(b,j_,k_), self.y(c,k_,l_), self.yt(d,l_,m_), self.Y2F(m_,i_), doTrace=True, yukSorting=self.model.YukPos)
def q2_20(self, a,b,c,d): return tensorContract(self.Y2S(a,e_), self.Ts(A_,e_,f_), self.Ts(C_,f_,b), self.G(A_,B_), self.G(C_,D_), self.Ts(B_,c,g_), self.Ts(D_,g_,d))
def q2_7(self, a,b,c,d): return tensorContract(self.Ts(A_,a,i_), self.Ts(C_,i_,b), self.G(A_,B_), self.G(C_,D_), self.Ts(B_,e_,j_), self.Ts(D_,j_,f_), self.l(e_,f_,c,d))
def h2_38(self, a, b, c): return tensorContract(self.y(a, i_, j_), self.Mt(j_, k_), self.y(b, k_, l_), self.yt(c, l_, m_), self.Y2F(m_, i_), doTrace=True, yukSorting=self.model.YukPos)
def h2_30(self, a, b, c): return tensorContract(self.y(a, i_, j_), self.yt(b, j_, k_), self.y(e_, k_, l_), self.yt(f_, l_, i_), self.h(e_, f_, c), doTrace=True, yukSorting=self.model.YukPos)
def h2_23(self, a, b, c): return tensorContract(self.C2S(a, e_), self.y(e_, i_, j_), self.Mt(j_, k_), self.y(b, k_, l_), self.yt(c, l_, i_), doTrace=True, yukSorting=self.model.YukPos)
def m2_51(self, a, b): return tensorContract(self.M(i_, j_), self.yt(a, j_, k_), self.y(b, k_, l_), self.Mt(l_, m_), self.Y2F(m_, i_), doTrace=True, yukSorting=self.model.YukPos)
def m2_31(self, a, b): return tensorContract(self.y(a, i_, j_), self.Mt(j_, k_), self.M(k_, l_), self.yt(b, l_, m_), self.C2F(m_, i_), doTrace=True, yukSorting=self.model.YukPos)
def q2_2(self, a,b,c,d): return tensorContract(self.C2S(a,i_), self.Ts(A_,i_,j_), self.Ts(C_,j_,b), self.G(A_,B_), self.G(C_,D_), self.Ts(B_,c,k_), self.Ts(D_,k_,d))
def m2_36(self, a, b): return tensorContract(self.y(a, i_, j_), self.yt(b, j_, k_), self.y(e_, k_, l_), self.yt(f_, l_, i_), self.mu(e_, f_), doTrace=True, yukSorting=self.model.YukPos)
def m2_38(self, a, b): return tensorContract(self.M(i_, j_), self.Mt(j_, k_), self.y(e_, k_, l_), self.yt(f_, l_, i_), self.l(e_, f_, a, b), doTrace=True, yukSorting=self.model.YukPos)
def m2_28(self, a, b): return tensorContract(self.C2S(a, e_), self.y(e_, i_, j_), self.yt(b, j_, k_), self.M(k_, l_), self.Mt(l_, i_), doTrace=True, yukSorting=self.model.YukPos)
def h2_36(self, a, b, c): return tensorContract(self.M(i_, j_), self.yt(a, j_, k_), self.y(e_, k_, l_), self.yt(b, l_, m_), self.y(c, m_, n_), self.yt(e_, n_, i_), doTrace=True, yukSorting=self.model.YukPos)
def q2_5(self, a,b,c,d): return tensorContract(self.Ts(A_,a,i_), self.Ts(C_,i_,b), self.G(A_,B_), self.G(C_,E_), self.S2F(E_,F_), self.G(F_,D_), self.Ts(B_,c,j_), self.Ts(D_,j_,d))
def g3_26(self, A, B): return tensorContract(self.T(A, i_, j_), self.yt(a_, j_, k_), self.y(b_, k_, l_), self.T(B, l_, m_), self.yt(b_, m_, n_), self.y(a_, n_, i_), doTrace=True, yukSorting=self.model.YukPos)
def q2_24(self, a,b,c,d): return tensorContract(self.y(a,i_,j_), self.T(A_,j_,k_), self.yt(b,k_,l_), self.y(c,l_,m_), self.G(A_,B_), self.T(B_,m_,n_), self.yt(d,n_,i_), doTrace=True, yukSorting=self.model.YukPos)
def m2_45(self, a, b): return tensorContract(self.y(a, i_, j_), self.yt(b, j_, k_), self.y(e_, k_, l_), self.Mt(l_, m_), self.M(m_, n_), self.yt(e_, n_, i_), doTrace=True, yukSorting=self.model.YukPos)
def m2_26(self, a, b): return tensorContract(self.y(a, i_, j_), self.T(A_, j_, k_), self.Mt(k_, l_), self.y(b, l_, m_), self.G(A_, B_), self.T(B_, m_, n_), self.Mt(n_, i_), doTrace=True, yukSorting=self.model.YukPos)
def q2_1(self, a,b,c,d): return tensorContract(self.G(A_,B_), self.Ts(A_,a,i_), self.Ts(C_,i_,j_), self.Ts(E_,j_,k_), self.Ts(B_,k_,b), self.G(C_,D_), self.G(E_, F_), self.Ts(D_,c,l_), self.Ts(F_,l_,d))
def h2_21(self, a, b, c): return tensorContract(self.M(i_, j_), self.T(A_, j_, k_), self.yt(a, k_, l_), self.y(b, l_, m_), self.G(A_, B_), self.T(B_, m_, n_), self.yt(c, n_, i_), doTrace=True, yukSorting=self.model.YukPos)
def q2_19(self, a,b,c,d): return tensorContract(self.Ts(A_,a,e_), self.Ts(C_,e_,b), self.G(A_,B_), self.G(C_,D_), self.T(D_,i_,j_), self.T(B_,j_,k_), self.y(c,k_,l_), self.yt(d,l_,i_), doTrace=True, yukSorting=self.model.YukPos)
def m2_40(self, a, b): return tensorContract(self.Y2SYF(a, e_), self.mu(e_, b))
def m2_39(self, a, b): return tensorContract(self.Y4S(a, e_), self.mu(e_, b))
def m2_23(self, a, b): return tensorContract(self.h(a, e_, f_), self.Y2S(f_, g_), self.h(e_, g_, b))