|
| template<class T1, class T2, int N> |
| BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir0MinusProd >::Type_t | QDP::sreconDir0Minus (const PScalar< T1 > &a, const PSpinVector< T2, N > &b) |
| template<class T1, class T2, template< class > class C, int N> |
| MakeReturn< BinaryNode< FnSReconDir0MinusProd, typenameCreateLeaf< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >::Leaf_t, typenameCreateLeaf< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > >::Leaf_t >, typenameBinaryReturn< C< PScalar< T1 > >, C< PSpinVector< T2, N > >, FnSReconDir0MinusProd >::Type_t >::Expression_t | QDP::spinReconstructDir0Minus (const QDPExpr< BinaryNode< OpMultiply, Reference< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >, Reference< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > > >, typename BinaryReturn< QDPType< PScalar< T1 >, C< PScalar< T1 > > >, QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > >, OpMultiply >::Type_t > &l) |
| template<class T1, class T2, int N> |
| BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir0PlusProd >::Type_t | QDP::sreconDir0Plus (const PScalar< T1 > &a, const PSpinVector< T2, N > &b) |
| template<class T1, class T2, template< class > class C, int N> |
| MakeReturn< BinaryNode< FnSReconDir0PlusProd, typenameCreateLeaf< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >::Leaf_t, typenameCreateLeaf< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > >::Leaf_t >, typenameBinaryReturn< C< PScalar< T1 > >, C< PSpinVector< T2, N > >, FnSReconDir0PlusProd >::Type_t >::Expression_t | QDP::spinReconstructDir0Plus (const QDPExpr< BinaryNode< OpMultiply, Reference< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >, Reference< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > > >, typename BinaryReturn< QDPType< PScalar< T1 >, C< PScalar< T1 > > >, QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > >, OpMultiply >::Type_t > &l) |
| template<class T1, class T2, int N> |
| BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir1MinusProd >::Type_t | QDP::sreconDir1Minus (const PScalar< T1 > &a, const PSpinVector< T2, N > &b) |
| template<class T1, class T2, template< class > class C, int N> |
| MakeReturn< BinaryNode< FnSReconDir1MinusProd, typenameCreateLeaf< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >::Leaf_t, typenameCreateLeaf< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > >::Leaf_t >, typenameBinaryReturn< C< PScalar< T1 > >, C< PSpinVector< T2, N > >, FnSReconDir1MinusProd >::Type_t >::Expression_t | QDP::spinReconstructDir1Minus (const QDPExpr< BinaryNode< OpMultiply, Reference< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >, Reference< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > > >, typename BinaryReturn< QDPType< PScalar< T1 >, C< PScalar< T1 > > >, QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > >, OpMultiply >::Type_t > &l) |
| template<class T1, class T2, int N> |
| BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir1PlusProd >::Type_t | QDP::sreconDir1Plus (const PScalar< T1 > &a, const PSpinVector< T2, N > &b) |
| template<class T1, class T2, template< class > class C, int N> |
| MakeReturn< BinaryNode< FnSReconDir1PlusProd, typenameCreateLeaf< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >::Leaf_t, typenameCreateLeaf< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > >::Leaf_t >, typenameBinaryReturn< C< PScalar< T1 > >, C< PSpinVector< T2, N > >, FnSReconDir1PlusProd >::Type_t >::Expression_t | QDP::spinReconstructDir1Plus (const QDPExpr< BinaryNode< OpMultiply, Reference< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >, Reference< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > > >, typename BinaryReturn< QDPType< PScalar< T1 >, C< PScalar< T1 > > >, QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > >, OpMultiply >::Type_t > &l) |
| template<class T1, class T2, int N> |
| BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir2MinusProd >::Type_t | QDP::sreconDir2Minus (const PScalar< T1 > &a, const PSpinVector< T2, N > &b) |
| template<class T1, class T2, template< class > class C, int N> |
| MakeReturn< BinaryNode< FnSReconDir2MinusProd, typenameCreateLeaf< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >::Leaf_t, typenameCreateLeaf< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > >::Leaf_t >, typenameBinaryReturn< C< PScalar< T1 > >, C< PSpinVector< T2, N > >, FnSReconDir2MinusProd >::Type_t >::Expression_t | QDP::spinReconstructDir2Minus (const QDPExpr< BinaryNode< OpMultiply, Reference< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >, Reference< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > > >, typename BinaryReturn< QDPType< PScalar< T1 >, C< PScalar< T1 > > >, QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > >, OpMultiply >::Type_t > &l) |
| template<class T1, class T2, int N> |
| BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir2PlusProd >::Type_t | QDP::sreconDir2Plus (const PScalar< T1 > &a, const PSpinVector< T2, N > &b) |
| template<class T1, class T2, template< class > class C, int N> |
| MakeReturn< BinaryNode< FnSReconDir2PlusProd, typenameCreateLeaf< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >::Leaf_t, typenameCreateLeaf< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > >::Leaf_t >, typenameBinaryReturn< C< PScalar< T1 > >, C< PSpinVector< T2, N > >, FnSReconDir2PlusProd >::Type_t >::Expression_t | QDP::spinReconstructDir2Plus (const QDPExpr< BinaryNode< OpMultiply, Reference< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >, Reference< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > > >, typename BinaryReturn< QDPType< PScalar< T1 >, C< PScalar< T1 > > >, QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > >, OpMultiply >::Type_t > &l) |
| template<class T1, class T2, int N> |
| BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir3MinusProd >::Type_t | QDP::sreconDir3Minus (const PScalar< T1 > &a, const PSpinVector< T2, N > &b) |
| template<class T1, class T2, template< class > class C, int N> |
| MakeReturn< BinaryNode< FnSReconDir3MinusProd, typenameCreateLeaf< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >::Leaf_t, typenameCreateLeaf< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > >::Leaf_t >, typenameBinaryReturn< C< PScalar< T1 > >, C< PSpinVector< T2, N > >, FnSReconDir3MinusProd >::Type_t >::Expression_t | QDP::spinReconstructDir3Minus (const QDPExpr< BinaryNode< OpMultiply, Reference< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >, Reference< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > > >, typename BinaryReturn< QDPType< PScalar< T1 >, C< PScalar< T1 > > >, QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > >, OpMultiply >::Type_t > &l) |
| template<class T1, class T2, int N> |
| BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir3PlusProd >::Type_t | QDP::sreconDir3Plus (const PScalar< T1 > &a, const PSpinVector< T2, N > &b) |
| template<class T1, class T2, template< class > class C, int N> |
| MakeReturn< BinaryNode< FnSReconDir3PlusProd, typenameCreateLeaf< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >::Leaf_t, typenameCreateLeaf< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > >::Leaf_t >, typenameBinaryReturn< C< PScalar< T1 > >, C< PSpinVector< T2, N > >, FnSReconDir3PlusProd >::Type_t >::Expression_t | QDP::spinReconstructDir3Plus (const QDPExpr< BinaryNode< OpMultiply, Reference< QDPType< PScalar< T1 >, C< PScalar< T1 > > > >, Reference< QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > > > >, typename BinaryReturn< QDPType< PScalar< T1 >, C< PScalar< T1 > > >, QDPType< PSpinVector< T2, N >, C< PSpinVector< T2, N > > >, OpMultiply >::Type_t > &l) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, PSpinVector< ColVec32, 2 >, FnSReconDir0MinusProd >::Type_t | QDP::sreconDir0Minus (const PScalar< ColMat32 > &a, const PSpinVector< ColVec32, 2 > &b) |
| | The Specialist Ops themesleves.
|
| template<> |
| BinaryReturn< PScalar< ColMat32 >, PSpinVector< ColVec32, 2 >, FnSReconDir0PlusProd >::Type_t | QDP::sreconDir0Plus (const PScalar< ColMat32 > &a, const PSpinVector< ColVec32, 2 > &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, PSpinVector< ColVec32, 2 >, FnSReconDir1MinusProd >::Type_t | QDP::sreconDir1Minus (const PScalar< ColMat32 > &a, const PSpinVector< ColVec32, 2 > &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, PSpinVector< ColVec32, 2 >, FnSReconDir1PlusProd >::Type_t | QDP::sreconDir1Plus (const PScalar< ColMat32 > &a, const PSpinVector< ColVec32, 2 > &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, PSpinVector< ColVec32, 2 >, FnSReconDir2MinusProd >::Type_t | QDP::sreconDir2Minus (const PScalar< ColMat32 > &a, const PSpinVector< ColVec32, 2 > &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, PSpinVector< ColVec32, 2 >, FnSReconDir2PlusProd >::Type_t | QDP::sreconDir2Plus (const PScalar< ColMat32 > &a, const PSpinVector< ColVec32, 2 > &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, PSpinVector< ColVec32, 2 >, FnSReconDir3MinusProd >::Type_t | QDP::sreconDir3Minus (const PScalar< ColMat32 > &a, const PSpinVector< ColVec32, 2 > &b) |
| template<> |
| BinaryReturn< PScalar< ColMat32 >, PSpinVector< ColVec32, 2 >, FnSReconDir3PlusProd >::Type_t | QDP::sreconDir3Plus (const PScalar< ColMat32 > &a, const PSpinVector< ColVec32, 2 > &b) |