|
| template<class T1, class C1, class T2, class C2> |
| MakeReturn< BinaryNode< FnAdjMultSprojDir0Plus, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T1 >, C1 > >::Leaf_t, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T2 >, C2 > >::Leaf_t >, typenameBinaryReturn< C1, C2, FnAdjMultSprojDir0Plus >::Type_t >::Expression_t | QDP::operator* (const QDPExpr< UnaryNode< FnAdjoint, T1 >, C1 > &l, const QDPExpr< UnaryNode< FnSpinProjectDir0Plus, T2 >, C2 > &r) |
| template<typename T1, typename T2> |
| BinaryReturn< T1, T2, FnAdjMultSprojDir0Plus >::Type_t | QDP::adjMultSprojDir0Plus (const T1 &a, const T2 &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir0Plus >::Type_t | QDP::adjMultSprojDir0Plus (const PScalar< ColMat32 > &a, const Spin4_32 &b) |
| template<class T1, class C1, class T2, class C2> |
| MakeReturn< BinaryNode< FnAdjMultSprojDir0Minus, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T1 >, C1 > >::Leaf_t, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T2 >, C2 > >::Leaf_t >, typenameBinaryReturn< C1, C2, FnAdjMultSprojDir0Minus >::Type_t >::Expression_t | QDP::operator* (const QDPExpr< UnaryNode< FnAdjoint, T1 >, C1 > &l, const QDPExpr< UnaryNode< FnSpinProjectDir0Minus, T2 >, C2 > &r) |
| template<typename T1, typename T2> |
| BinaryReturn< T1, T2, FnAdjMultSprojDir0Minus >::Type_t | QDP::adjMultSprojDir0Minus (const T1 &a, const T2 &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir0Minus >::Type_t | QDP::adjMultSprojDir0Minus (const PScalar< ColMat32 > &a, const Spin4_32 &b) |
| template<class T1, class C1, class T2, class C2> |
| MakeReturn< BinaryNode< FnAdjMultSprojDir1Plus, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T1 >, C1 > >::Leaf_t, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T2 >, C2 > >::Leaf_t >, typenameBinaryReturn< C1, C2, FnAdjMultSprojDir1Plus >::Type_t >::Expression_t | QDP::operator* (const QDPExpr< UnaryNode< FnAdjoint, T1 >, C1 > &l, const QDPExpr< UnaryNode< FnSpinProjectDir1Plus, T2 >, C2 > &r) |
| template<typename T1, typename T2> |
| BinaryReturn< T1, T2, FnAdjMultSprojDir1Plus >::Type_t | QDP::adjMultSprojDir1Plus (const T1 &a, const T2 &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir1Plus >::Type_t | QDP::adjMultSprojDir1Plus (const PScalar< ColMat32 > &a, const Spin4_32 &b) |
| template<class T1, class C1, class T2, class C2> |
| MakeReturn< BinaryNode< FnAdjMultSprojDir1Minus, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T1 >, C1 > >::Leaf_t, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T2 >, C2 > >::Leaf_t >, typenameBinaryReturn< C1, C2, FnAdjMultSprojDir1Minus >::Type_t >::Expression_t | QDP::operator* (const QDPExpr< UnaryNode< FnAdjoint, T1 >, C1 > &l, const QDPExpr< UnaryNode< FnSpinProjectDir1Minus, T2 >, C2 > &r) |
| template<typename T1, typename T2> |
| BinaryReturn< T1, T2, FnAdjMultSprojDir1Minus >::Type_t | QDP::adjMultSprojDir1Minus (const T1 &a, const T2 &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir1Minus >::Type_t | QDP::adjMultSprojDir1Minus (const PScalar< ColMat32 > &a, const Spin4_32 &b) |
| template<class T1, class C1, class T2, class C2> |
| MakeReturn< BinaryNode< FnAdjMultSprojDir2Plus, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T1 >, C1 > >::Leaf_t, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T2 >, C2 > >::Leaf_t >, typenameBinaryReturn< C1, C2, FnAdjMultSprojDir2Plus >::Type_t >::Expression_t | QDP::operator* (const QDPExpr< UnaryNode< FnAdjoint, T1 >, C1 > &l, const QDPExpr< UnaryNode< FnSpinProjectDir2Plus, T2 >, C2 > &r) |
| template<typename T1, typename T2> |
| BinaryReturn< T1, T2, FnAdjMultSprojDir2Plus >::Type_t | QDP::adjMultSprojDir2Plus (const T1 &a, const T2 &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir2Plus >::Type_t | QDP::adjMultSprojDir2Plus (const PScalar< ColMat32 > &a, const Spin4_32 &b) |
| template<class T1, class C1, class T2, class C2> |
| MakeReturn< BinaryNode< FnAdjMultSprojDir2Minus, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T1 >, C1 > >::Leaf_t, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T2 >, C2 > >::Leaf_t >, typenameBinaryReturn< C1, C2, FnAdjMultSprojDir2Minus >::Type_t >::Expression_t | QDP::operator* (const QDPExpr< UnaryNode< FnAdjoint, T1 >, C1 > &l, const QDPExpr< UnaryNode< FnSpinProjectDir2Minus, T2 >, C2 > &r) |
| template<typename T1, typename T2> |
| BinaryReturn< T1, T2, FnAdjMultSprojDir2Minus >::Type_t | QDP::adjMultSprojDir2Minus (const T1 &a, const T2 &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir2Minus >::Type_t | QDP::adjMultSprojDir2Minus (const PScalar< ColMat32 > &a, const Spin4_32 &b) |
| template<class T1, class C1, class T2, class C2> |
| MakeReturn< BinaryNode< FnAdjMultSprojDir3Plus, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T1 >, C1 > >::Leaf_t, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T2 >, C2 > >::Leaf_t >, typenameBinaryReturn< C1, C2, FnAdjMultSprojDir3Plus >::Type_t >::Expression_t | QDP::operator* (const QDPExpr< UnaryNode< FnAdjoint, T1 >, C1 > &l, const QDPExpr< UnaryNode< FnSpinProjectDir3Plus, T2 >, C2 > &r) |
| template<typename T1, typename T2> |
| BinaryReturn< T1, T2, FnAdjMultSprojDir3Plus >::Type_t | QDP::adjMultSprojDir3Plus (const T1 &a, const T2 &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir3Plus >::Type_t | QDP::adjMultSprojDir3Plus (const PScalar< ColMat32 > &a, const Spin4_32 &b) |
| template<class T1, class C1, class T2, class C2> |
| MakeReturn< BinaryNode< FnAdjMultSprojDir3Minus, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T1 >, C1 > >::Leaf_t, typenameCreateLeaf< QDPExpr< UnaryNode< OpIdentity, T2 >, C2 > >::Leaf_t >, typenameBinaryReturn< C1, C2, FnAdjMultSprojDir3Minus >::Type_t >::Expression_t | QDP::operator* (const QDPExpr< UnaryNode< FnAdjoint, T1 >, C1 > &l, const QDPExpr< UnaryNode< FnSpinProjectDir3Minus, T2 >, C2 > &r) |
| template<typename T1, typename T2> |
| BinaryReturn< T1, T2, FnAdjMultSprojDir3Minus >::Type_t | QDP::adjMultSprojDir3Minus (const T1 &a, const T2 &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir3Minus >::Type_t | QDP::adjMultSprojDir3Minus (const PScalar< ColMat32 > &a, const Spin4_32 &b) |