QDP++
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CQDP::Private::Adapter< T >
 CAndCombine
 CQDP::AndCombine
 CQDP::ArchivGauge_tNERSC Archive gauge field header
 CQDP::Array1dO< T >1d array, with 1-based indices
 CQDP::Array2dO< T >2d array, with 1-based indices
 CQDP::Array3dO< T >3d array, with 1-based indices
 CQDP::Array4dO< T >4d array, with 1-based indices
 CQDP::Array5dO< T >5d array, with 1-based indices
 CQDP::ArrayBiDirectionalMapArrayBiDirectional of general permutation map class for communications
 CQDP::ArrayMapArray of general permutation map class for communications
 CQDP::ArrayMapFuncArrayMapFunc
 CXMLXPathReader::BasicXPathReader
 CQDP::BiDirectionalMapBiDirectional of general permutation map class for communications
 CBinaryNode< Op, Left, Right >
 CQDP::BinaryNode< Op, Left, Right >
 CQDP::BinaryReaderBinary input base class
 CBinaryReturn< T1, T2, Op >
 CQDP::BinaryReturn< T1, T2, Op >
 CQDP::BinaryReturn< bool, bool, OpAssign >
 CQDP::BinaryReturn< double, double, FnInnerProduct >
 CQDP::BinaryReturn< double, double, FnLocalColorInnerProduct >
 CQDP::BinaryReturn< double, double, FnLocalInnerProduct >
 CQDP::BinaryReturn< double, double, OpAddAssign >
 CQDP::BinaryReturn< double, double, OpAssign >
 CQDP::BinaryReturn< double, double, OpBitwiseAndAssign >
 CQDP::BinaryReturn< double, double, OpBitwiseOrAssign >
 CQDP::BinaryReturn< double, double, OpBitwiseXorAssign >
 CQDP::BinaryReturn< double, double, OpDivideAssign >
 CQDP::BinaryReturn< double, double, OpLeftShiftAssign >
 CQDP::BinaryReturn< double, double, OpModAssign >
 CQDP::BinaryReturn< double, double, OpMultiplyAssign >
 CQDP::BinaryReturn< double, double, OpRightShiftAssign >
 CQDP::BinaryReturn< double, double, OpSubtractAssign >
 CQDP::BinaryReturn< float, float, FnInnerProduct >
 CQDP::BinaryReturn< float, float, FnLocalColorInnerProduct >
 CQDP::BinaryReturn< float, float, FnLocalInnerProduct >
 CQDP::BinaryReturn< float, float, OpAddAssign >
 CQDP::BinaryReturn< float, float, OpAssign >
 CQDP::BinaryReturn< float, float, OpBitwiseAndAssign >
 CQDP::BinaryReturn< float, float, OpBitwiseOrAssign >
 CQDP::BinaryReturn< float, float, OpBitwiseXorAssign >
 CQDP::BinaryReturn< float, float, OpDivideAssign >
 CQDP::BinaryReturn< float, float, OpLeftShiftAssign >
 CQDP::BinaryReturn< float, float, OpModAssign >
 CQDP::BinaryReturn< float, float, OpMultiplyAssign >
 CQDP::BinaryReturn< float, float, OpRightShiftAssign >
 CQDP::BinaryReturn< float, float, OpSubtractAssign >
 CQDP::BinaryReturn< GammaConst< M, m >, ILattice< T2, N >, OpGammaConstMultiply >
 CQDP::BinaryReturn< GammaConst< N, m >, IScalar< T2 >, OpGammaConstMultiply >
 CQDP::BinaryReturn< GammaConst< N, m >, OLattice< T2 >, OpGammaConstMultiply >
 CQDP::BinaryReturn< GammaConst< N, m >, OScalar< T2 >, OpGammaConstMultiply >
 CQDP::BinaryReturn< GammaConst< N, m >, PScalar< T2 >, OpGammaConstMultiply >
 CQDP::BinaryReturn< GammaConst< N, m >, PSpinMatrix< T2, N >, OpGammaConstMultiply >
 CQDP::BinaryReturn< GammaConst< N, m >, PSpinVector< T2, N >, OpGammaConstMultiply >
 CQDP::BinaryReturn< GammaConst< N, m >, RComplex< T2 >, OpGammaConstMultiply >
 CQDP::BinaryReturn< GammaConst< N, m >, RScalar< T2 >, OpGammaConstMultiply >
 CQDP::BinaryReturn< GammaConstDP< N, m >, IScalar< T2 >, OpGammaConstDPMultiply >
 CQDP::BinaryReturn< GammaConstDP< N, m >, OLattice< T2 >, OpGammaConstDPMultiply >
 CQDP::BinaryReturn< GammaConstDP< N, m >, OScalar< T2 >, OpGammaConstDPMultiply >
 CQDP::BinaryReturn< GammaConstDP< N, m >, PScalar< T2 >, OpGammaConstDPMultiply >
 CQDP::BinaryReturn< GammaConstDP< N, m >, PSpinMatrix< T2, N >, OpGammaConstDPMultiply >
 CQDP::BinaryReturn< GammaConstDP< N, m >, PSpinVector< T2, N >, OpGammaConstDPMultiply >
 CQDP::BinaryReturn< GammaConstDP< N, m >, RComplex< T2 >, OpGammaConstDPMultiply >
 CQDP::BinaryReturn< GammaConstDP< N, m >, RScalar< T2 >, OpGammaConstDPMultiply >
 CQDP::BinaryReturn< GammaType< M >, ILattice< T2, N >, OpGammaTypeMultiply >
 CQDP::BinaryReturn< GammaType< N >, IScalar< T2 >, OpGammaTypeMultiply >
 CQDP::BinaryReturn< GammaType< N >, OLattice< T2 >, OpGammaTypeMultiply >
 CQDP::BinaryReturn< GammaType< N >, OScalar< T2 >, OpGammaTypeMultiply >
 CQDP::BinaryReturn< GammaType< N >, PScalar< T2 >, OpGammaTypeMultiply >
 CQDP::BinaryReturn< GammaType< N >, PSpinMatrix< T2, N >, OpGammaTypeMultiply >
 CQDP::BinaryReturn< GammaType< N >, PSpinVector< T2, N >, OpGammaTypeMultiply >
 CQDP::BinaryReturn< GammaType< N >, RComplex< T2 >, OpGammaTypeMultiply >
 CQDP::BinaryReturn< GammaType< N >, RScalar< T2 >, OpGammaTypeMultiply >
 CQDP::BinaryReturn< GammaTypeDP< N >, IScalar< T2 >, OpGammaTypeDPMultiply >
 CQDP::BinaryReturn< GammaTypeDP< N >, OLattice< T2 >, OpGammaTypeDPMultiply >
 CQDP::BinaryReturn< GammaTypeDP< N >, OScalar< T2 >, OpGammaTypeDPMultiply >
 CQDP::BinaryReturn< GammaTypeDP< N >, PScalar< T2 >, OpGammaTypeDPMultiply >
 CQDP::BinaryReturn< GammaTypeDP< N >, PSpinMatrix< T2, N >, OpGammaTypeDPMultiply >
 CQDP::BinaryReturn< GammaTypeDP< N >, PSpinVector< T2, N >, OpGammaTypeDPMultiply >
 CQDP::BinaryReturn< GammaTypeDP< N >, RComplex< T2 >, OpGammaTypeDPMultiply >
 CQDP::BinaryReturn< GammaTypeDP< N >, RScalar< T2 >, OpGammaTypeDPMultiply >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, FnInnerProduct >IScalar = InnerProduct(adj(ILattice)*ILattice)
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, FnLocalInnerProduct >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, Op >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpAddAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpAnd >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpBitwiseAnd >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpBitwiseAndAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpBitwiseOr >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpBitwiseOrAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpBitwiseXor >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpBitwiseXorAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpDivideAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpEQ >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpGE >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpGT >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpLE >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpLeftShift >ILattice << ILattice
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpLeftShiftAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpLT >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpMod >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpModAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpMultiplyAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpNE >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpOr >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpRightShift >ILattice >> ILattice
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpRightShiftAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, ILattice< T2, N >, OpSubtractAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, FnInnerProduct >IScalar = InnerProduct(adj(ILattice)*IScalar)
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, FnLocalInnerProduct >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, Op >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpAddAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpAnd >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpBitwiseAnd >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpBitwiseAndAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpBitwiseOr >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpBitwiseOrAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpBitwiseXor >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpBitwiseXorAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpEQ >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpGE >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpGT >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpLE >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpLeftShift >ILattice << IScalar
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpLeftShiftAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpLT >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpMod >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpModAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpNE >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpOr >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpRightShift >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpRightShiftAssign >
 CQDP::BinaryReturn< ILattice< T1, N >, IScalar< T2 >, OpSubtractAssign >
 CQDP::BinaryReturn< ILattice< T2, N >, GammaConst< M, m >, OpMultiplyGammaConst >
 CQDP::BinaryReturn< ILattice< T2, N >, GammaType< M >, OpMultiplyGammaType >
 CQDP::BinaryReturn< int, int, FnInnerProduct >
 CQDP::BinaryReturn< int, int, FnLocalColorInnerProduct >
 CQDP::BinaryReturn< int, int, FnLocalInnerProduct >
 CQDP::BinaryReturn< int, int, OpAddAssign >
 CQDP::BinaryReturn< int, int, OpAssign >
 CQDP::BinaryReturn< int, int, OpBitwiseAndAssign >
 CQDP::BinaryReturn< int, int, OpBitwiseOrAssign >
 CQDP::BinaryReturn< int, int, OpBitwiseXorAssign >
 CQDP::BinaryReturn< int, int, OpDivideAssign >
 CQDP::BinaryReturn< int, int, OpLeftShiftAssign >
 CQDP::BinaryReturn< int, int, OpModAssign >
 CQDP::BinaryReturn< int, int, OpMultiplyAssign >
 CQDP::BinaryReturn< int, int, OpRightShiftAssign >
 CQDP::BinaryReturn< int, int, OpSubtractAssign >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, FnInnerProduct >IScalar = InnerProduct(adj(IScalar)*ILattice)
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, FnLocalInnerProduct >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, Op >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpAnd >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpBitwiseAnd >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpBitwiseOr >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpBitwiseXor >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpEQ >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpGE >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpGT >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpLE >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpLeftShift >IScalar << ILattice
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpLT >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpMod >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpNE >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpOr >
 CQDP::BinaryReturn< IScalar< T1 >, ILattice< T2, N >, OpRightShift >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, FnInnerProduct >IScalar = InnerProduct(adj(IScalar)*IScalar)
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, FnLocalColorInnerProduct >IScalar = localColorInnerProduct(adj(IScalar)*IScalar)
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, FnLocalInnerProduct >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, Op >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpAddAssign >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpAnd >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpBitwiseAndAssign >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpBitwiseOrAssign >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpBitwiseXorAssign >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpEQ >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpGE >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpGT >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpLE >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpLeftShift >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpLeftShiftAssign >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpLT >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpModAssign >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpNE >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpOr >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpRightShift >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpRightShiftAssign >
 CQDP::BinaryReturn< IScalar< T1 >, IScalar< T2 >, OpSubtractAssign >
 CQDP::BinaryReturn< IScalar< T2 >, GammaConst< N, m >, OpMultiplyGammaConst >
 CQDP::BinaryReturn< IScalar< T2 >, GammaConstDP< N, m >, OpMultiplyGammaConstDP >
 CQDP::BinaryReturn< IScalar< T2 >, GammaType< N >, OpMultiplyGammaType >
 CQDP::BinaryReturn< IScalar< T2 >, GammaTypeDP< N >, OpMultiplyGammaTypeDP >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, FnInnerProduct >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, FnInnerProductReal >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, FnLocalColorInnerProduct >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, FnLocalInnerProduct >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, Op >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpAddAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpAnd >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpBitwiseAndAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpBitwiseOrAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpBitwiseXorAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpEQ >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpGE >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpGT >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpLE >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpLeftShift >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpLeftShiftAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpLT >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpModAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpNE >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpOr >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpRightShift >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpRightShiftAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OLattice< T2 >, OpSubtractAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, FnInnerProduct >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, FnInnerProductReal >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, FnLocalColorInnerProduct >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, FnLocalInnerProduct >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, Op >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpAddAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpAnd >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpBitwiseAndAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpBitwiseOrAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpBitwiseXorAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpEQ >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpGE >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpGT >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpLE >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpLeftShift >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpLeftShiftAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpLT >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpModAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpNE >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpOr >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpRightShift >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpRightShiftAssign >
 CQDP::BinaryReturn< OLattice< T1 >, OScalar< T2 >, OpSubtractAssign >
 CQDP::BinaryReturn< OLattice< T2 >, GammaConst< N, m >, OpMultiplyGammaConst >
 CQDP::BinaryReturn< OLattice< T2 >, GammaConstDP< N, m >, OpMultiplyGammaConstDP >
 CQDP::BinaryReturn< OLattice< T2 >, GammaType< N >, OpMultiplyGammaType >
 CQDP::BinaryReturn< OLattice< T2 >, GammaTypeDP< N >, OpMultiplyGammaTypeDP >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, FnInnerProduct >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, FnInnerProductReal >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, FnLocalColorInnerProduct >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, FnLocalInnerProduct >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, Op >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, OpAnd >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, OpEQ >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, OpGE >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, OpGT >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, OpLE >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, OpLeftShift >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, OpLT >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, OpNE >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, OpOr >
 CQDP::BinaryReturn< OScalar< T1 >, OLattice< T2 >, OpRightShift >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, FnInnerProduct >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, FnInnerProductReal >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, FnLocalColorInnerProduct >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, FnLocalInnerProduct >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, Op >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpAddAssign >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpAnd >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpBitwiseAndAssign >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpBitwiseOrAssign >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpBitwiseXorAssign >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpEQ >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpGE >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpGT >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpLE >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpLeftShift >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpLeftShiftAssign >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpLT >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpModAssign >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpNE >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpOr >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpRightShift >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpRightShiftAssign >
 CQDP::BinaryReturn< OScalar< T1 >, OScalar< T2 >, OpSubtractAssign >
 CQDP::BinaryReturn< OScalar< T2 >, GammaConst< N, m >, OpMultiplyGammaConst >
 CQDP::BinaryReturn< OScalar< T2 >, GammaConstDP< N, m >, OpMultiplyGammaConstDP >
 CQDP::BinaryReturn< OScalar< T2 >, GammaType< N >, OpMultiplyGammaType >
 CQDP::BinaryReturn< OScalar< T2 >, GammaTypeDP< N >, OpMultiplyGammaTypeDP >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PColorMatrix< T2, N >, FnInnerProduct >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PColorMatrix< T2, N >, FnInnerProductReal >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PColorMatrix< T2, N >, FnLocalInnerProduct >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PColorMatrix< T2, N >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PColorMatrix< T2, N >, FnTraceColorMultiply >PScalar = traceColorMultiply(PColorMatrix,PColorMatrix)
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PColorMatrix< T2, N >, FnTraceMultiply >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PColorMatrix< T2, N >, Op >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PColorMatrix< T2, N >, OpAddAssign >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PColorMatrix< T2, N >, OpAssign >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PColorMatrix< T2, N >, OpMultiplyAssign >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PColorMatrix< T2, N >, OpSubtractAssign >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PColorVector< T2, N >, Op >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PScalar< T2 >, FnInnerProduct >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PScalar< T2 >, FnInnerProductReal >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PScalar< T2 >, FnLocalInnerProduct >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PScalar< T2 >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PScalar< T2 >, FnTraceColorMultiply >PScalar = traceColorMultiply(PColorMatrix,PScalar)
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PScalar< T2 >, FnTraceMultiply >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PScalar< T2 >, Op >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PScalar< T2 >, OpAddAssign >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PScalar< T2 >, OpAssign >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PScalar< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PScalar< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< PColorMatrix< T1, N >, PScalar< T2 >, OpSubtractAssign >
 CQDP::BinaryReturn< PColorVector< T1, 3 >, PColorVector< T2, 3 >, FnColorCrossProduct >Contraction for color vectors
 CQDP::BinaryReturn< PColorVector< T1, N >, PColorVector< T2, N >, FnColorVectorContract >
 CQDP::BinaryReturn< PColorVector< T1, N >, PColorVector< T2, N >, FnInnerProduct >
 CQDP::BinaryReturn< PColorVector< T1, N >, PColorVector< T2, N >, FnInnerProductReal >
 CQDP::BinaryReturn< PColorVector< T1, N >, PColorVector< T2, N >, FnLocalColorInnerProduct >PScalar = localColorInnerProduct(PColorVector,PColorVector)
 CQDP::BinaryReturn< PColorVector< T1, N >, PColorVector< T2, N >, FnLocalInnerProduct >
 CQDP::BinaryReturn< PColorVector< T1, N >, PColorVector< T2, N >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< PColorVector< T1, N >, PColorVector< T2, N >, FnOuterProduct >PColorMatrix = outerProduct(PColorVector, PColorVector)
 CQDP::BinaryReturn< PColorVector< T1, N >, PColorVector< T2, N >, Op >
 CQDP::BinaryReturn< PColorVector< T1, N >, PColorVector< T2, N >, OpAddAssign >
 CQDP::BinaryReturn< PColorVector< T1, N >, PColorVector< T2, N >, OpAssign >
 CQDP::BinaryReturn< PColorVector< T1, N >, PColorVector< T2, N >, OpSubtractAssign >
 CQDP::BinaryReturn< PColorVector< T1, N >, PScalar< T2 >, Op >
 CQDP::BinaryReturn< PColorVector< T1, N >, PScalar< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< PColorVector< T1, N >, PScalar< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, FnInnerProduct >PScalar = innerProduct(PMatrix,PMatrix)
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, FnInnerProductReal >PScalar = innerProductReal(PMatrix,PMatrix)
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, FnLocalInnerProduct >PScalar = localInnerProduct(PMatrix,PMatrix)
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, FnLocalInnerProductReal >PScalar = innerProductReal(PMatrix,PMatrix)
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, FnTraceColorMultiply >PMatrix = traceColorMultiply(PMatrix,PMatrix) [the trace is an identity in general]
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, FnTraceMultiply >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, FnTraceSpinMultiply >PMatrix = traceSpinMultiply(PMatrix,PMatrix) [the trace is an identity in general]
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, OpAdd >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, OpAddAssign >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, OpAdjMultiply >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, OpAdjMultiplyAdj >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, OpAssign >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, OpMultiply >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, OpMultiplyAdj >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, OpSubtract >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PMatrix< T2, N, C >, OpSubtractAssign >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, FnLocalInnerProduct >PScalar = localInnerProduct(PMatrix,PScalar)
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, FnLocalInnerProductReal >PScalar = localInnerProductReal(PMatrix,PScalar)
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, FnTraceColorMultiply >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, FnTraceMultiply >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, FnTraceSpinMultiply >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, OpAdd >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, OpAddAssign >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, OpAdjMultiply >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, OpAdjMultiplyAdj >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, OpAssign >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, OpDivide >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, OpMultiply >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, OpMultiplyAdj >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, OpSubtract >
 CQDP::BinaryReturn< PMatrix< T1, N, C >, PScalar< T2 >, OpSubtractAssign >
 CQDP::BinaryReturn< PMatrix< T1, N, C1 >, PSpinVector< T2, N >, Op >
 CQDP::BinaryReturn< PMatrix< T1, N, C1 >, PVector< T2, N, C2 >, Op >
 CQDP::BinaryReturn< PScalar< ColMat >, Spin4, FnAdjMultSprojDir0Minus >
 CQDP::BinaryReturn< PScalar< ColMat >, Spin4, FnAdjMultSprojDir0Plus >
 CQDP::BinaryReturn< PScalar< ColMat >, Spin4, FnAdjMultSprojDir1Minus >
 CQDP::BinaryReturn< PScalar< ColMat >, Spin4, FnAdjMultSprojDir1Plus >
 CQDP::BinaryReturn< PScalar< ColMat >, Spin4, FnAdjMultSprojDir2Minus >
 CQDP::BinaryReturn< PScalar< ColMat >, Spin4, FnAdjMultSprojDir2Plus >
 CQDP::BinaryReturn< PScalar< ColMat >, Spin4, FnAdjMultSprojDir3Minus >
 CQDP::BinaryReturn< PScalar< ColMat >, Spin4, FnAdjMultSprojDir3Plus >
 CQDP::BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir0Minus >
 CQDP::BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir0Plus >
 CQDP::BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir1Minus >
 CQDP::BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir1Plus >
 CQDP::BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir2Minus >
 CQDP::BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir2Plus >
 CQDP::BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir3Minus >
 CQDP::BinaryReturn< PScalar< ColMat32 >, Spin4_32, FnAdjMultSprojDir3Plus >
 CQDP::BinaryReturn< PScalar< T1 >, PColorMatrix< T2, N >, FnInnerProduct >
 CQDP::BinaryReturn< PScalar< T1 >, PColorMatrix< T2, N >, FnInnerProductReal >
 CQDP::BinaryReturn< PScalar< T1 >, PColorMatrix< T2, N >, FnLocalInnerProduct >
 CQDP::BinaryReturn< PScalar< T1 >, PColorMatrix< T2, N >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< PScalar< T1 >, PColorMatrix< T2, N >, FnTraceColorMultiply >
 CQDP::BinaryReturn< PScalar< T1 >, PColorMatrix< T2, N >, FnTraceMultiply >
 CQDP::BinaryReturn< PScalar< T1 >, PColorMatrix< T2, N >, Op >
 CQDP::BinaryReturn< PScalar< T1 >, PColorVector< T2, N >, Op >
 CQDP::BinaryReturn< PScalar< T1 >, PMatrix< T2, N, C >, FnLocalInnerProduct >PScalar = localInnerProduct(PScalar,PMatrix)
 CQDP::BinaryReturn< PScalar< T1 >, PMatrix< T2, N, C >, FnLocalInnerProductReal >PScalar = localInnerProductReal(PScalar,PMatrix)
 CQDP::BinaryReturn< PScalar< T1 >, PMatrix< T2, N, C >, FnTraceColorMultiply >
 CQDP::BinaryReturn< PScalar< T1 >, PMatrix< T2, N, C >, FnTraceMultiply >
 CQDP::BinaryReturn< PScalar< T1 >, PMatrix< T2, N, C >, FnTraceSpinMultiply >
 CQDP::BinaryReturn< PScalar< T1 >, PMatrix< T2, N, C >, OpAdd >
 CQDP::BinaryReturn< PScalar< T1 >, PMatrix< T2, N, C >, OpAdjMultiply >
 CQDP::BinaryReturn< PScalar< T1 >, PMatrix< T2, N, C >, OpAdjMultiplyAdj >
 CQDP::BinaryReturn< PScalar< T1 >, PMatrix< T2, N, C >, OpMultiply >
 CQDP::BinaryReturn< PScalar< T1 >, PMatrix< T2, N, C >, OpMultiplyAdj >
 CQDP::BinaryReturn< PScalar< T1 >, PMatrix< T2, N, C >, OpSubtract >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, FnColorCrossProduct >Dest = colorCrossProduct(Qvec1,Qvec2)
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, FnColorVectorContract >Dest = colorVectorContract(Qvec1,Qvec2)
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, FnInnerProduct >PScalar<T> = InnerProduct(adj(PScalar<T1>)*PScalar<T2>)
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, FnInnerProductReal >PScalar<T> = InnerProductReal(adj(PMatrix<T1>)*PMatrix<T1>)
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, FnLocalColorInnerProduct >PScalar<T> = localColorInnerProduct(adj(PScalar<T1>)*PScalar<T2>)
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, FnLocalInnerProduct >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, Op >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpAddAssign >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpAnd >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpAssign >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpBitwiseAndAssign >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpBitwiseOrAssign >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpBitwiseXorAssign >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpEQ >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpGE >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpGT >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpLE >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpLeftShift >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpLeftShiftAssign >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpLT >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpModAssign >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpNE >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpOr >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpRightShift >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpRightShiftAssign >
 CQDP::BinaryReturn< PScalar< T1 >, PScalar< T2 >, OpSubtractAssign >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinMatrix< T2, N >, FnInnerProduct >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinMatrix< T2, N >, FnInnerProductReal >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinMatrix< T2, N >, FnLocalInnerProduct >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinMatrix< T2, N >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinMatrix< T2, N >, FnTraceMultiply >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinMatrix< T2, N >, FnTraceSpinMultiply >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinMatrix< T2, N >, Op >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir0MinusProd >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir0PlusProd >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir1MinusProd >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir1PlusProd >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir2MinusProd >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir2PlusProd >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir3MinusProd >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, FnSReconDir3PlusProd >
 CQDP::BinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, Op >
 CQDP::BinaryReturn< PScalar< T1 >, PVector< T2, N, C >, Op >
 CQDP::BinaryReturn< PScalar< T2 >, GammaConst< N, m >, OpMultiplyGammaConst >
 CQDP::BinaryReturn< PScalar< T2 >, GammaConstDP< N, m >, OpMultiplyGammaConstDP >
 CQDP::BinaryReturn< PScalar< T2 >, GammaType< N >, OpMultiplyGammaType >
 CQDP::BinaryReturn< PScalar< T2 >, GammaTypeDP< N >, OpMultiplyGammaTypeDP >
 CQDP::BinaryReturn< PSeed< T1 >, PScalar< T2 >, OpBitwiseOr >
 CQDP::BinaryReturn< PSeed< T1 >, PScalar< T2 >, OpLeftShift >
 CQDP::BinaryReturn< PSeed< T1 >, PSeed< T2 >, OpAssign >
 CQDP::BinaryReturn< PSeed< T1 >, PSeed< T2 >, OpBitwiseOr >
 CQDP::BinaryReturn< PSeed< T1 >, PSeed< T2 >, OpEQ >
 CQDP::BinaryReturn< PSeed< T1 >, PSeed< T2 >, OpMultiply >PSeed<T> = PSeed<T> * PSeed<T>
 CQDP::BinaryReturn< PSeed< T1 >, PSeed< T2 >, OpNE >
 CQDP::BinaryReturn< PSpinMatrix< T1, 4 >, PSpinMatrix< T2, 4 >, FnTraceSpinQuarkContract13 >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PScalar< T2 >, FnInnerProduct >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PScalar< T2 >, FnInnerProductReal >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PScalar< T2 >, FnLocalInnerProduct >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PScalar< T2 >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PScalar< T2 >, FnTraceMultiply >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PScalar< T2 >, FnTraceSpinMultiply >PScalar = traceSpinMultiply(PSpinMatrix,PScalar)
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PScalar< T2 >, Op >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PScalar< T2 >, OpAddAssign >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PScalar< T2 >, OpAssign >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PScalar< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PScalar< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PScalar< T2 >, OpSubtractAssign >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinMatrix< T2, N >, FnInnerProduct >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinMatrix< T2, N >, FnInnerProductReal >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinMatrix< T2, N >, FnLocalColorInnerProduct >PScalar = localColorInnerProduct(PSpinMatrix,PSpinMatrix)
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinMatrix< T2, N >, FnLocalInnerProduct >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinMatrix< T2, N >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinMatrix< T2, N >, FnTraceMultiply >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinMatrix< T2, N >, FnTraceSpinMultiply >TraceSpinMultiply(source1,source2)
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinMatrix< T2, N >, Op >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinMatrix< T2, N >, OpAddAssign >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinMatrix< T2, N >, OpAssign >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinMatrix< T2, N >, OpMultiplyAssign >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinMatrix< T2, N >, OpSubtractAssign >
 CQDP::BinaryReturn< PSpinMatrix< T1, N >, PSpinVector< T2, N >, Op >
 CQDP::BinaryReturn< PSpinMatrix< T2, N >, GammaConst< N, m >, OpMultiplyGammaConst >
 CQDP::BinaryReturn< PSpinMatrix< T2, N >, GammaConstDP< N, m >, OpMultiplyGammaConstDP >
 CQDP::BinaryReturn< PSpinMatrix< T2, N >, GammaType< N >, OpMultiplyGammaType >
 CQDP::BinaryReturn< PSpinMatrix< T2, N >, GammaTypeDP< N >, OpMultiplyGammaTypeDP >
 CQDP::BinaryReturn< PSpinVector< T1, N >, PScalar< T2 >, Op >
 CQDP::BinaryReturn< PSpinVector< T1, N >, PScalar< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< PSpinVector< T1, N >, PScalar< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< PSpinVector< T1, N >, PSpinVector< T2, N >, FnInnerProduct >
 CQDP::BinaryReturn< PSpinVector< T1, N >, PSpinVector< T2, N >, FnInnerProductReal >
 CQDP::BinaryReturn< PSpinVector< T1, N >, PSpinVector< T2, N >, FnLocalInnerProduct >
 CQDP::BinaryReturn< PSpinVector< T1, N >, PSpinVector< T2, N >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< PSpinVector< T1, N >, PSpinVector< T2, N >, FnOuterProduct >PSpinMatrix = outerProduct(PSpinVector, PSpinVector)
 CQDP::BinaryReturn< PSpinVector< T1, N >, PSpinVector< T2, N >, FnTraceSpinOuterProduct >PScalar = traceSpinOuterProduct(PSpinVector, PSpinVector)
 CQDP::BinaryReturn< PSpinVector< T1, N >, PSpinVector< T2, N >, Op >
 CQDP::BinaryReturn< PSpinVector< T1, N >, PSpinVector< T2, N >, OpAddAssign >
 CQDP::BinaryReturn< PSpinVector< T1, N >, PSpinVector< T2, N >, OpAssign >
 CQDP::BinaryReturn< PSpinVector< T1, N >, PSpinVector< T2, N >, OpSubtractAssign >
 CQDP::BinaryReturn< PVector< T1, N, C >, PScalar< T2 >, Op >
 CQDP::BinaryReturn< PVector< T1, N, C >, PScalar< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< PVector< T1, N, C >, PScalar< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< PVector< T1, N, C >, PVector< T2, N, C >, FnInnerProduct >PScalar<T> = InnerProduct(adj(PVector<T1>)*PVector<T1>)
 CQDP::BinaryReturn< PVector< T1, N, C >, PVector< T2, N, C >, FnInnerProductReal >PScalar<T> = InnerProductReal(adj(PVector<T1>)*PVector<T1>)
 CQDP::BinaryReturn< PVector< T1, N, C >, PVector< T2, N, C >, FnLocalInnerProduct >
 CQDP::BinaryReturn< PVector< T1, N, C >, PVector< T2, N, C >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< PVector< T1, N, C >, PVector< T2, N, C >, Op >
 CQDP::BinaryReturn< PVector< T1, N, C >, PVector< T2, N, C >, OpAddAssign >
 CQDP::BinaryReturn< PVector< T1, N, C >, PVector< T2, N, C >, OpAssign >
 CQDP::BinaryReturn< PVector< T1, N, C >, PVector< T2, N, C >, OpSubtractAssign >
 CQDP::BinaryReturn< QDPType< PScalar< ColMat >, OLattice< PScalar< ColMat > > >, QDPType< Spin2, OLattice< Spin2 > >, OpMultiply >
 CQDP::BinaryReturn< QDPType< PScalar< ColMat >, OScalar< PScalar< ColMat > > >, QDPType< Spin2, OScalar< Spin2 > >, OpMultiply >
 CQDP::BinaryReturn< QDPType< PScalar< ColMat32 >, OLattice< PScalar< ColMat32 > > >, QDPType< Spin2_32, OLattice< Spin2_32 > >, OpMultiply >
 CQDP::BinaryReturn< QDPType< PScalar< ColMat32 >, OScalar< PScalar< ColMat32 > > >, QDPType< Spin2_32, OScalar< Spin2_32 > >, OpMultiply >
 CQDP::BinaryReturn< QDPType< T1, C1 >, QDPType< T2, C2 >, Op >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, FnInnerProduct >RComplex<T> = InnerProduct(adj(RComplex<T1>)*RComplex<T2>)
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, FnInnerProductReal >RScalar<T> = InnerProductReal(adj(RComplex<T1>)*RComplex<T1>)
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, FnLocalColorInnerProduct >RComplex<T> = localColorInnerProduct(adj(RComplex<T1>)*RComplex<T2>)
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, FnLocalInnerProduct >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, Op >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, OpAddAssign >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, OpAssign >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, OpBitwiseAndAssign >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, OpBitwiseOrAssign >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, OpBitwiseXorAssign >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, OpLeftShiftAssign >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, OpModAssign >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, OpRightShiftAssign >
 CQDP::BinaryReturn< RComplex< T1 >, RComplex< T2 >, OpSubtractAssign >
 CQDP::BinaryReturn< RComplex< T1 >, RScalar< T2 >, Op >
 CQDP::BinaryReturn< RComplex< T2 >, GammaConst< N, m >, OpMultiplyGammaConst >
 CQDP::BinaryReturn< RComplex< T2 >, GammaConstDP< N, m >, OpMultiplyGammaConstDP >
 CQDP::BinaryReturn< RComplex< T2 >, GammaType< N >, OpMultiplyGammaType >
 CQDP::BinaryReturn< RComplex< T2 >, GammaTypeDP< N >, OpMultiplyGammaTypeDP >
 CQDP::BinaryReturn< Real32, Real32, Op >
 CQDP::BinaryReturn< Real32, Real32, OpAssign >
 CQDP::BinaryReturn< RScalar< T1 >, RComplex< T2 >, Op >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, FnCmplx >RComplex<T> = (RScalar<T> , RScalar<T>)
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, FnInnerProduct >RScalar<T> = InnerProduct(adj(RScalar<T1>)*RScalar<T2>)
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, FnInnerProductReal >RScalar<T> = InnerProductReal(adj(PMatrix<T1>)*PMatrix<T1>)
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, FnLocalColorInnerProduct >RScalar<T> = localInnerProduct(adj(RScalar<T1>)*RScalar<T2>)
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, FnLocalInnerProduct >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, FnLocalInnerProductReal >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, Op >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpAddAssign >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpAnd >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpBitwiseAndAssign >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpBitwiseOrAssign >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpBitwiseXorAssign >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpDivideAssign >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpEQ >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpGE >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpGT >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpLE >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpLeftShift >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpLeftShiftAssign >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpLT >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpModAssign >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpMultiplyAssign >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpNE >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpOr >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpRightShift >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpRightShiftAssign >
 CQDP::BinaryReturn< RScalar< T1 >, RScalar< T2 >, OpSubtractAssign >
 CQDP::BinaryReturn< RScalar< T2 >, GammaConst< N, m >, OpMultiplyGammaConst >
 CQDP::BinaryReturn< RScalar< T2 >, GammaConstDP< N, m >, OpMultiplyGammaConstDP >
 CQDP::BinaryReturn< RScalar< T2 >, GammaType< N >, OpMultiplyGammaType >
 CQDP::BinaryReturn< RScalar< T2 >, GammaTypeDP< N >, OpMultiplyGammaTypeDP >
 CBinaryReturn< T1, T2, OpAddAssign >
 CQDP::BinaryReturn< T1, T2, OpAddAssign >
 CBinaryReturn< T1, T2, OpAnd >
 CQDP::BinaryReturn< T1, T2, OpAnd >
 CBinaryReturn< T1, T2, OpAssign >
 CQDP::BinaryReturn< T1, T2, OpAssign >
 CBinaryReturn< T1, T2, OpBitwiseAndAssign >
 CQDP::BinaryReturn< T1, T2, OpBitwiseAndAssign >
 CBinaryReturn< T1, T2, OpBitwiseOrAssign >
 CQDP::BinaryReturn< T1, T2, OpBitwiseOrAssign >
 CBinaryReturn< T1, T2, OpBitwiseXorAssign >
 CQDP::BinaryReturn< T1, T2, OpBitwiseXorAssign >
 CBinaryReturn< T1, T2, OpDivideAssign >
 CQDP::BinaryReturn< T1, T2, OpDivideAssign >
 CBinaryReturn< T1, T2, OpEQ >
 CQDP::BinaryReturn< T1, T2, OpEQ >
 CBinaryReturn< T1, T2, OpGE >
 CQDP::BinaryReturn< T1, T2, OpGE >
 CBinaryReturn< T1, T2, OpGT >
 CQDP::BinaryReturn< T1, T2, OpGT >
 CBinaryReturn< T1, T2, OpLE >
 CQDP::BinaryReturn< T1, T2, OpLE >
 CBinaryReturn< T1, T2, OpLeftShift >
 CQDP::BinaryReturn< T1, T2, OpLeftShift >
 CBinaryReturn< T1, T2, OpLeftShiftAssign >
 CQDP::BinaryReturn< T1, T2, OpLeftShiftAssign >
 CBinaryReturn< T1, T2, OpLT >
 CQDP::BinaryReturn< T1, T2, OpLT >
 CBinaryReturn< T1, T2, OpModAssign >
 CQDP::BinaryReturn< T1, T2, OpModAssign >
 CBinaryReturn< T1, T2, OpMultiplyAssign >
 CQDP::BinaryReturn< T1, T2, OpMultiplyAssign >
 CBinaryReturn< T1, T2, OpNE >
 CQDP::BinaryReturn< T1, T2, OpNE >
 CBinaryReturn< T1, T2, OpOr >
 CQDP::BinaryReturn< T1, T2, OpOr >
 CBinaryReturn< T1, T2, OpRightShift >
 CQDP::BinaryReturn< T1, T2, OpRightShift >
 CBinaryReturn< T1, T2, OpRightShiftAssign >
 CQDP::BinaryReturn< T1, T2, OpRightShiftAssign >
 CBinaryReturn< T1, T2, OpSubtractAssign >
 CQDP::BinaryReturn< T1, T2, OpSubtractAssign >
 CQDP::BinaryStoreDB< K, D >DB Base class
 CQDP::BinaryWriterBinary writer base class
 CCombine1< A, Op, Tag >
 CQDP::Combine1< A, Op, Tag >
 CCombine1< A, Op, OpCombine >
 CQDP::Combine1< A, Op, OpCombine >
 CCombine1< A, Op, TreeCombine >
 CQDP::Combine1< A, Op, TreeCombine >
 CQDP::Combine1< Reference< A >, Op, OpCombine >
 CCombine2< A, B, Op, Tag >
 CQDP::Combine2< A, B, Op, Tag >
 CCombine2< A, B, Op, NullTag >
 CCombine2< A, B, Op, OpCombine >
 CQDP::Combine2< A, B, Op, OpCombine >
 CCombine2< A, B, Op, TreeCombine >
 CQDP::Combine2< A, B, Op, TreeCombine >
 CQDP::Combine2< A, Reference< B >, Op, OpCombine >
 CCombine2< bool, bool, Op, AndCombine >
 CQDP::Combine2< bool, bool, Op, AndCombine >
 CCombine2< bool, bool, Op, OrCombine >
 CQDP::Combine2< bool, bool, Op, OrCombine >
 CCombine2< int, int, Op, NullCombine >
 CQDP::Combine2< int, int, Op, NullCombine >
 CCombine2< int, int, Op, SumCombine >
 CQDP::Combine2< int, int, Op, SumCombine >
 CQDP::Combine2< Reference< A >, B, Op, OpCombine >
 CQDP::Combine2< Reference< A >, Reference< B >, Op, OpCombine >
 CCombine3< A, B, C, Op, Tag >
 CQDP::Combine3< A, B, C, Op, Tag >
 CCombine3< A, B, C, Op, OpCombine >
 CQDP::Combine3< A, B, C, Op, OpCombine >
 CCombine3< A, B, C, Op, TreeCombine >
 CQDP::Combine3< A, B, C, Op, TreeCombine >
 CQDP::Combine3< A, B, Reference< C >, Op, OpCombine >
 CQDP::Combine3< A, Reference< B >, C, Op, OpCombine >
 CQDP::Combine3< A, Reference< B >, Reference< C >, Op, OpCombine >
 CQDP::Combine3< Reference< A >, B, C, Op, OpCombine >
 CQDP::Combine3< Reference< A >, B, Reference< C >, Op, OpCombine >
 CQDP::Combine3< Reference< A >, Reference< B >, C, Op, OpCombine >
 CQDP::Combine3< Reference< A >, Reference< B >, Reference< C >, Op, OpCombine >
 CCreateLeaf< T >
 CQDP::CreateLeaf< T >
 CQDP::CreateLeaf< bool >
 CQDP::CreateLeaf< double >
 CCreateLeaf< Expression< T > >
 CQDP::CreateLeaf< float >
 CQDP::CreateLeaf< GammaConst< N, m > >
 CQDP::CreateLeaf< GammaConstDP< N, m > >
 CQDP::CreateLeaf< GammaType< N > >
 CQDP::CreateLeaf< GammaTypeDP< N > >
 CQDP::CreateLeaf< int >
 CQDP::CreateLeaf< OLattice< T > >
 CQDP::CreateLeaf< OScalar< IntBoolean > >
 CQDP::CreateLeaf< OScalar< IntInteger > >
 CQDP::CreateLeaf< OScalar< IntReal32 > >
 CQDP::CreateLeaf< OScalar< IntReal64 > >
 CQDP::CreateLeaf< OScalar< T > >
 CQDP::CreateLeaf< QDPExpr< T, C > >
 CQDP::CreateLeaf< QDPType< T, C > >
 CQDP::CreateStatic< T >
 CQDP::CreateUsingMalloc< T >
 CQDP::CreateUsingNew< T >
 CDecrementLeaf
 CQDP::DecrementLeaf
 CQDP::DefaultLifetime< T >
 CQDP::Private::Deleter< T >
 CDeReference< T >
 CQDP::DeReference< T >
 CDeReference< Reference< T > >
 CQDP::DeReference< Reference< T > >
 CDereferenceLeaf
 CQDP::DereferenceLeaf
 CQDP::DoublePrecType< T >
 CQDP::DoublePrecType< double >
 CQDP::DoublePrecType< float >
 CQDP::DoublePrecType< ILattice< T, N > >
 CQDP::DoublePrecType< IScalar< T > >
 CQDP::DoublePrecType< multi1d< T > >
 CQDP::DoublePrecType< OLattice< T > >
 CQDP::DoublePrecType< OScalar< T > >
 CQDP::DoublePrecType< OSubLattice< T > >
 CQDP::DoublePrecType< OSubScalar< T > >
 CQDP::DoublePrecType< PColorMatrix< T1, N > >
 CQDP::DoublePrecType< PColorVector< T1, N > >
 CQDP::DoublePrecType< PMatrix< T1, N, C > >
 CQDP::DoublePrecType< PScalar< T > >
 CQDP::DoublePrecType< PSeed< T1 > >
 CQDP::DoublePrecType< PSpinMatrix< T1, N > >
 CQDP::DoublePrecType< PSpinVector< T1, N > >
 CQDP::DoublePrecType< PVector< T1, N, C > >
 CQDP::DoublePrecType< RComplex< T > >
 CQDP::DoublePrecType< REAL32 >
 CQDP::DoublePrecType< Real32 >
 CQDP::DoublePrecType< REAL64 >
 CQDP::DoublePrecType< Real64 >
 CQDP::DoublePrecType< RScalar< T > >
 CQDP::ElemLeaf
 CEvalLeaf1
 CQDP::EvalLeaf1
 CEvalLeaf2
 CQDP::EvalLeaf2
 CEvalLeaf3
 CQDP::EvalLeaf3
 CEvalLeaf4
 CQDP::EvalLeaf4
 CEvalLeaf5
 CQDP::EvalLeaf5
 CEvalLeaf6
 CQDP::EvalLeaf6
 CEvalLeaf7
 CQDP::EvalLeaf7
 Cstd::exception
 CExpression< T >
 CQDP::Expression< T >
 CFILEDB::FFDB_DBTForward empty decl
 CQDP::FlopCounterBasic Flop Counter Clas
 CQDP::FnAdjMultSprojDir0Minus
 CQDP::FnAdjMultSprojDir0Plus
 CQDP::FnAdjMultSprojDir1Minus
 CQDP::FnAdjMultSprojDir1Plus
 CQDP::FnAdjMultSprojDir2Minus
 CQDP::FnAdjMultSprojDir2Plus
 CQDP::FnAdjMultSprojDir3Minus
 CQDP::FnAdjMultSprojDir3Plus
 CFnAdjoint
 CQDP::FnAdjoint
 CFnArcCos
 CQDP::FnArcCos
 CFnArcSin
 CQDP::FnArcSin
 CFnArcTan
 CQDP::FnArcTan
 CFnArcTan2
 CQDP::FnArcTan2
 CFnCeil
 CQDP::FnCeil
 CFnChiralProjectMinus
 CQDP::FnChiralProjectMinus
 CFnChiralProjectPlus
 CQDP::FnChiralProjectPlus
 CFnCmplx
 CQDP::FnCmplx
 CFnColorContract
 CQDP::FnColorContract
 CFnColorCrossProduct
 CQDP::FnColorCrossProduct
 CFnColorVectorContract
 CQDP::FnColorVectorContract
 CFnConjugate
 CQDP::FnConjugate
 CFnCos
 CQDP::FnCos
 CFnExp
 CQDP::FnExp
 CFnFabs
 CQDP::FnFabs
 CFnFloor
 CQDP::FnFloor
 CFnFmod
 CQDP::FnFmod
 CQDP::FnGetSite
 CQDP::FnGlobalMax
 CQDP::FnGlobalMin
 CFnHypCos
 CQDP::FnHypCos
 CFnHypSin
 CQDP::FnHypSin
 CFnHypTan
 CQDP::FnHypTan
 CFnImag
 CQDP::FnImag
 CFnImagTrace
 CQDP::FnImagTrace
 CQDP::FnInnerProduct
 CQDP::FnInnerProductMulti
 CQDP::FnInnerProductReal
 CQDP::FnInnerProductRealMulti
 CQDP::FnIsFinite
 CQDP::FnIsInf
 CQDP::FnIsNan
 CQDP::FnIsNormal
 CFnLdexp
 CQDP::FnLdexp
 CFnLocalColorInnerProduct
 CQDP::FnLocalColorInnerProduct
 CFnLocalInnerProduct
 CQDP::FnLocalInnerProduct
 CFnLocalInnerProductReal
 CQDP::FnLocalInnerProductReal
 CFnLocalNorm2
 CQDP::FnLocalNorm2
 CFnLog
 CQDP::FnLog
 CFnLog10
 CQDP::FnLog10
 CQDP::FnMap
 CQDP::FnNorm2
 CQDP::FnNorm2Multi
 CFnOuterProduct
 CQDP::FnOuterProduct
 CQDP::FnPeekColorMatrixStructure for extracting color matrix components
 CQDP::FnPeekColorVectorStructure for extracting color vector components
 CQDP::FnPeekSite
 CQDP::FnPeekSpinMatrixStructure for extracting spin matrix components
 CQDP::FnPeekSpinVectorStructure for extracting spin vector components
 CQDP::FnPokeColorMatrixStructure for inserting color matrix components
 CQDP::FnPokeColorVectorStructure for inserting color vector components
 CQDP::FnPokeSite
 CQDP::FnPokeSpinMatrixStructure for inserting spin matrix components
 CQDP::FnPokeSpinVectorStructure for inserting spin vector components
 CFnPow
 CQDP::FnPow
 CFnQuarkContract12
 CQDP::FnQuarkContract12
 CFnQuarkContract13
 CQDP::FnQuarkContract13
 CFnQuarkContract14
 CQDP::FnQuarkContract14
 CFnQuarkContract23
 CQDP::FnQuarkContract23
 CFnQuarkContract24
 CQDP::FnQuarkContract24
 CFnQuarkContract34
 CQDP::FnQuarkContract34
 CQDP::FnQuarkContractXX
 CFnReal
 CQDP::FnReal
 CFnRealTrace
 CQDP::FnRealTrace
 CFnSeedToFloat
 CQDP::FnSeedToFloat
 CFnSin
 CQDP::FnSin
 CQDP::FnSpinProject
 CFnSpinProjectDir0Minus
 CQDP::FnSpinProjectDir0Minus
 CFnSpinProjectDir0Plus
 CQDP::FnSpinProjectDir0Plus
 CFnSpinProjectDir1Minus
 CQDP::FnSpinProjectDir1Minus
 CFnSpinProjectDir1Plus
 CQDP::FnSpinProjectDir1Plus
 CFnSpinProjectDir2Minus
 CQDP::FnSpinProjectDir2Minus
 CFnSpinProjectDir2Plus
 CQDP::FnSpinProjectDir2Plus
 CFnSpinProjectDir3Minus
 CQDP::FnSpinProjectDir3Minus
 CFnSpinProjectDir3Plus
 CQDP::FnSpinProjectDir3Plus
 CQDP::FnSpinReconstruct
 CFnSpinReconstructDir0Minus
 CQDP::FnSpinReconstructDir0Minus
 CFnSpinReconstructDir0Plus
 CQDP::FnSpinReconstructDir0Plus
 CFnSpinReconstructDir1Minus
 CQDP::FnSpinReconstructDir1Minus
 CFnSpinReconstructDir1Plus
 CQDP::FnSpinReconstructDir1Plus
 CFnSpinReconstructDir2Minus
 CQDP::FnSpinReconstructDir2Minus
 CFnSpinReconstructDir2Plus
 CQDP::FnSpinReconstructDir2Plus
 CFnSpinReconstructDir3Minus
 CQDP::FnSpinReconstructDir3Minus
 CFnSpinReconstructDir3Plus
 CQDP::FnSpinReconstructDir3Plus
 CFnSqrt
 CQDP::FnSqrt
 CQDP::FnSReconDir0MinusProdReconstruct Dir0Minus Fused
 CQDP::FnSReconDir0PlusProdReconstruct Dir0Plus Fused
 CQDP::FnSReconDir1MinusProdReconstruct Dir1Minus Fused
 CQDP::FnSReconDir1PlusProdReconstruct Dir1Plus Fused
 CQDP::FnSReconDir2MinusProdReconstruct Dir2Minus Fused
 CQDP::FnSReconDir2PlusProdReconstruct Dir2Plus Fused
 CQDP::FnSReconDir3MinusProdReconstruct Dir3Minus Fused
 CQDP::FnSReconDir3PlusProdReconstruct Dir3Plus Fused
 CQDP::FnSum
 CQDP::FnSumMulti
 CFnTan
 CQDP::FnTan
 CFnTimesI
 CQDP::FnTimesI
 CFnTimesMinusI
 CQDP::FnTimesMinusI
 CFnTrace
 CQDP::FnTrace
 CFnTraceColor
 CQDP::FnTraceColor
 CQDP::FnTraceColorMultiply
 CQDP::FnTraceMultiply
 CFnTraceSpin
 CQDP::FnTraceSpin
 CQDP::FnTraceSpinMultiply
 CQDP::FnTraceSpinOuterProduct
 CQDP::FnTraceSpinQuarkContract13
 CFnTranspose
 CQDP::FnTranspose
 CFnTransposeColor
 CQDP::FnTransposeColor
 CFnTransposeSpin
 CQDP::FnTransposeSpin
 CFnWhere
 CQDP::FnWhere
 CForEach< Expr, FTag, CTag >
 CQDP::ForEach< Expr, FTag, CTag >
 CForEach< BinaryNode< Op, A, B >, FTag, CTag >
 CQDP::ForEach< BinaryNode< Op, A, B >, FTag, CTag >
 CForEach< Expression< T >, FTag, CTag >
 CQDP::ForEach< QDPExpr< T, DTag >, FTag, CTag >
 CForEach< Reference< T >, FTag, CTag >
 CQDP::ForEach< Reference< T >, FTag, CTag >
 CForEach< TrinaryNode< Op, A, B, C >, FTag, CTag >
 CQDP::ForEach< TrinaryNode< Op, A, B, C >, FTag, CTag >
 CQDP::ForEach< UnaryNode< FnMap, A >, EvalLeaf1, CTag >
 CForEach< UnaryNode< Op, A >, FTag, CTag >
 CQDP::ForEach< UnaryNode< Op, A >, FTag, CTag >
 CForEachInOrder< Expr, FTag, VTag, CTag >
 CForEachInOrder< BinaryNode< Op, A, B >, FTag, VTag, CTag >
 CForEachInOrder< Reference< T >, FTag, VTag, CTag >
 CForEachInOrder< TrinaryNode< Op, A, B, C >, FTag, VTag, CTag >
 CForEachInOrder< UnaryNode< Op, A >, FTag, VTag, CTag >
 CQDP::GammaConst< N, m >
 CQDP::GammaConstDP< N, m >
 CQDP::GammaType< N >
 CQDP::GammaTypeDP< N >
 CQDP::HDF5HDF5 reader class
 CQDP::ILattice< T, N >
 CIncrementLeaf
 CQDP::IncrementLeaf
 CQDP::InternalScalar< T >Construct simple word type used at some level within primitives
 CQDP::InternalScalar< bool >
 CQDP::InternalScalar< double >
 CQDP::InternalScalar< float >
 CQDP::InternalScalar< ILattice< T, N > >
 CQDP::InternalScalar< int >
 CQDP::InternalScalar< IScalar< T > >
 CQDP::InternalScalar< OLattice< T > >
 CQDP::InternalScalar< OScalar< T > >
 CQDP::InternalScalar< PColorMatrix< T, N > >
 CQDP::InternalScalar< PColorVector< T, N > >
 CQDP::InternalScalar< PMatrix< T, N, C > >
 CQDP::InternalScalar< PScalar< T > >
 CQDP::InternalScalar< PSeed< T > >
 CQDP::InternalScalar< PSpinMatrix< T, N > >
 CQDP::InternalScalar< PSpinVector< T, N > >
 CQDP::InternalScalar< PVector< T, N, C > >
 CQDP::InternalScalar< RComplex< T > >
 CQDP::InternalScalar< RScalar< T > >
 CQDP::IScalar< T >Scalar inner lattice
 Cstd::iterator
 CQDP::LatticeScalar< T >Makes a lattice scalar leaving primitive indices alone
 CQDP::LatticeScalar< bool >
 CQDP::LatticeScalar< double >
 CQDP::LatticeScalar< float >
 CQDP::LatticeScalar< ILattice< T, N > >
 CQDP::LatticeScalar< int >
 CQDP::LatticeScalar< IScalar< T > >
 CQDP::LatticeScalar< OLattice< T > >
 CQDP::LatticeScalar< OScalar< T > >
 CQDP::LatticeScalar< PColorMatrix< T, N > >
 CQDP::LatticeScalar< PColorVector< T, N > >
 CQDP::LatticeScalar< PMatrix< T, N, C > >
 CQDP::LatticeScalar< PScalar< T > >
 CQDP::LatticeScalar< PSeed< T > >
 CQDP::LatticeScalar< PSpinMatrix< T, N > >
 CQDP::LatticeScalar< PSpinVector< T, N > >
 CQDP::LatticeScalar< PVector< T, N, C > >
 CQDP::LatticeScalar< RComplex< T > >
 CQDP::LatticeScalar< RScalar< T > >
 CLeafFunctor< LeafType, LeafTag >
 CQDP::LeafFunctor< LeafType, LeafTag >
 CQDP::LeafFunctor< GammaConst< N, m >, ElemLeaf >
 CQDP::LeafFunctor< GammaConst< N, m >, EvalLeaf1 >
 CQDP::LeafFunctor< GammaConstDP< N, m >, ElemLeaf >
 CQDP::LeafFunctor< GammaConstDP< N, m >, EvalLeaf1 >
 CQDP::LeafFunctor< GammaType< N >, ElemLeaf >
 CQDP::LeafFunctor< GammaType< N >, EvalLeaf1 >
 CQDP::LeafFunctor< GammaTypeDP< N >, ElemLeaf >
 CQDP::LeafFunctor< GammaTypeDP< N >, EvalLeaf1 >
 CQDP::LeafFunctor< OLattice< T >, EvalLeaf1 >
 CQDP::LeafFunctor< OScalar< T >, ElemLeaf >
 CQDP::LeafFunctor< OScalar< T >, EvalLeaf1 >
 CQDP::LeafFunctor< QDPType< T, C >, ElemLeaf >
 CQDP::LeafFunctor< QDPType< T, C >, EvalLeaf1 >
 CLeafFunctor< Scalar< T >, DecrementLeaf >
 CQDP::LeafFunctor< Scalar< T >, DecrementLeaf >
 CLeafFunctor< Scalar< T >, DereferenceLeaf >
 CQDP::LeafFunctor< Scalar< T >, DereferenceLeaf >
 CLeafFunctor< Scalar< T >, EvalLeaf1 >
 CQDP::LeafFunctor< Scalar< T >, EvalLeaf1 >
 CLeafFunctor< Scalar< T >, EvalLeaf2 >
 CQDP::LeafFunctor< Scalar< T >, EvalLeaf2 >
 CLeafFunctor< Scalar< T >, EvalLeaf3 >
 CQDP::LeafFunctor< Scalar< T >, EvalLeaf3 >
 CLeafFunctor< Scalar< T >, EvalLeaf4 >
 CQDP::LeafFunctor< Scalar< T >, EvalLeaf4 >
 CLeafFunctor< Scalar< T >, EvalLeaf5 >
 CQDP::LeafFunctor< Scalar< T >, EvalLeaf5 >
 CLeafFunctor< Scalar< T >, EvalLeaf6 >
 CQDP::LeafFunctor< Scalar< T >, EvalLeaf6 >
 CLeafFunctor< Scalar< T >, EvalLeaf7 >
 CQDP::LeafFunctor< Scalar< T >, EvalLeaf7 >
 CLeafFunctor< Scalar< T >, IncrementLeaf >
 CQDP::LeafFunctor< Scalar< T >, IncrementLeaf >
 CLeafFunctor< T, DecrementLeaf >
 CQDP::LeafFunctor< T, DecrementLeaf >
 CLeafFunctor< T, IncrementLeaf >
 CQDP::LeafFunctor< T, IncrementLeaf >
 CQDP::Private::LifetimeTracker
 CQDP::Layout::LocalLayout_tLocal data specific to all architectures
 CQDP::SingleThreaded< Host >::Lock
 CQDP::LogicalLogical class - wrapper over builtin boolean type
 CMakeReturn< T >
 CQDP::MakeReturn< T, C >
 CQDP::MapGeneral permutation map class for communications
 CQDP::MapFuncMapFunc
 CQDP::MapObject< K, V >A wrapper over maps
 CQDP::MapObjectDiskMultiple< K, V >Class that holds multiple DBs. Can only be used in a read-only mode
 CQDP::CreateStatic< T >::MaxAlign
 CQDP::multi1d< T >Container for a multi-dimensional 1D array
 CQDP::multi2d< T >Container for a multi-dimensional 2D array
 CQDP::multi3d< T >Container for a multi-dimensional 3D array
 CQDP::multi4d< T >Container for a multi-dimensional 4D array
 CQDP::multi5d< T >Container for a multi-dimensional 5D array
 CQDP::multiNd< T >Container for a generic N dimensional array
 CQDP::NoComplex< T >Construct primitive type of input but always RScalar complex type
 CQDP::NoDestroy< T >
 CNullCombine
 CQDP::NullCombine
 CNullTag
 CQDP::NumColors< T >
 CQDP::NumColors< PColorMatrix< T, N > >
 CQDP::NumColors< PColorVector< T, N > >
 CQDP::NumColors< PSpinMatrix< T, N > >
 CQDP::NumColors< PSpinVector< T, N > >
 CQDP::NumColors< RComplex< T > >
 CQDP::NumColors< RScalar< T > >
 CQDP::NumColors< T1< T2 > >
 CQDP::NumSpins< T >
 CQDP::NumSpins< PColorMatrix< T, N > >
 CQDP::NumSpins< PColorVector< T, N > >
 CQDP::NumSpins< PSpinMatrix< T, N > >
 CQDP::NumSpins< PSpinVector< T, N > >
 CQDP::NumSpins< RComplex< T > >
 CQDP::NumSpins< RScalar< T > >
 CQDP::NumSpins< T1< T2 > >
 COpAdd
 CQDP::OpAdd
 COpAddAssign
 CQDP::OpAddAssign
 CQDP::OpAdjMultiply
 CQDP::OpAdjMultiplyAdj
 COpAnd
 CQDP::OpAnd
 COpAssign
 CQDP::OpAssign
 COpBitwiseAnd
 CQDP::OpBitwiseAnd
 COpBitwiseAndAssign
 CQDP::OpBitwiseAndAssign
 COpBitwiseNot
 CQDP::OpBitwiseNot
 COpBitwiseOr
 CQDP::OpBitwiseOr
 COpBitwiseOrAssign
 CQDP::OpBitwiseOrAssign
 COpBitwiseXor
 CQDP::OpBitwiseXor
 COpBitwiseXorAssign
 CQDP::OpBitwiseXorAssign
 COpCast< T1 >
 CQDP::OpCast< T1 >
 COpCombine
 CQDP::OpCombine
 COpDivide
 CQDP::OpDivide
 COpDivideAssign
 CQDP::OpDivideAssign
 COpEQ
 CQDP::OpEQ
 CQDP::OpGammaConstDPMultiply
 CQDP::OpGammaConstMultiply
 CQDP::OpGammaTypeDPMultiply
 CQDP::OpGammaTypeMultiply
 COpGE
 CQDP::OpGE
 COpGT
 CQDP::OpGT
 COpIdentity
 CQDP::OpIdentity
 COpLE
 CQDP::OpLE
 COpLeftShift
 CQDP::OpLeftShift
 COpLeftShiftAssign
 CQDP::OpLeftShiftAssign
 COpLT
 CQDP::OpLT
 COpMod
 CQDP::OpMod
 COpModAssign
 CQDP::OpModAssign
 COpMultiply
 CQDP::OpMultiply
 CQDP::OpMultiplyAdj
 COpMultiplyAssign
 CQDP::OpMultiplyAssign
 CQDP::OpMultiplyGammaConst
 CQDP::OpMultiplyGammaConstDP
 CQDP::OpMultiplyGammaType
 CQDP::OpMultiplyGammaTypeDP
 COpNE
 CQDP::OpNE
 COpNot
 CQDP::OpNot
 COpOr
 CQDP::OpOr
 COpRightShift
 CQDP::OpRightShift
 COpRightShiftAssign
 CQDP::OpRightShiftAssign
 COpSubtract
 CQDP::OpSubtract
 COpSubtractAssign
 CQDP::OpSubtractAssign
 COpUnaryMinus
 CQDP::OpUnaryMinus
 COpUnaryPlus
 CQDP::OpUnaryPlus
 COrCombine
 CQDP::OrCombine
 Cordered_axOpbyz_g5_user_arg
 CQDP::ordered_axOpbyz_g5_user_arg
 Cordered_fused_spin_proj_user_arg
 CQDP::ordered_fused_spin_proj_user_arg
 Cordered_fused_spin_recon_user_arg
 CQDP::ordered_fused_spin_recon_user_arg
 Cordered_inner_product_double_user_arg
 CQDP::ordered_inner_product_double_user_arg
 Cordered_linalg_user_argUser argument for the evaluate function in the ordered situation
 CQDP::ordered_linalg_user_argUser argument for the evaluate function in the ordered situation
 Cordered_norm_double_user_arg
 CQDP::ordered_norm_double_user_arg
 Cordered_scal_g5_user_arg
 CQDP::ordered_scal_g5_user_arg
 Cordered_spin_project_user_arg
 CQDP::ordered_spin_project_user_arg
 Cordered_sse_fused_spin_proj_user_arg
 CQDP::ordered_sse_fused_spin_proj_user_arg
 Cordered_sse_fused_spin_recon_user_arg
 Cordered_sse_norm_single_user_arg
 CQDP::ordered_sse_norm_single_user_arg
 Cordered_sse_spin_project_user_arg
 CQDP::ordered_sse_spin_project_user_arg
 Cordered_sse_vaxOpby3_user_arg
 CQDP::ordered_sse_vaxOpby3_user_arg
 Cordered_sse_vaxOpby4_double_user_arg
 CQDP::ordered_sse_vaxOpby4_double_user_arg
 Cordered_sse_vaxOpbyz4_double_user_arg
 CQDP::ordered_sse_vaxOpbyz4_double_user_arg
 Cordered_sse_vaxOpy3_user_arg
 CQDP::ordered_sse_vaxOpy3_user_arg
 Cordered_sse_vaxOpy4_double_user_arg
 CQDP::ordered_sse_vaxOpy4_double_user_arg
 Cordered_sse_vaxOpyz4_double_user_arg
 CQDP::ordered_sse_vaxOpyz4_double_user_arg
 Cordered_sse_vOp_user_arg
 CQDP::ordered_sse_vOp_user_arg
 Cordered_sse_vscal4_double_user_arg
 CQDP::ordered_sse_vscal4_double_user_arg
 Cordered_sse_vscal_user_arg
 CQDP::ordered_sse_vscal_user_arg
 CQDP::ordered_ssed_2mat_args
 CQDP::ordered_ssed_2mat_const_args
 CQDP::ordered_ssed_3mat_args
 CQDP::ordered_ssed_3mat_const_args
 Cordered_vadd3_g5_user_arg
 CQDP::ordered_vadd3_g5_user_arg
 Cordered_vaxmby3_user_arg
 CQDP::ordered_vaxmby3_user_arg
 Cordered_vaxmy3_user_arg
 CQDP::ordered_vaxmy3_user_arg
 Cordered_vaxpby3_g5_user_arg
 CQDP::ordered_vaxpby3_g5_user_arg
 Cordered_vaxpby3_user_arg
 CQDP::ordered_vaxpby3_user_arg
 Cordered_vaxpy3_g5_user_arg
 CQDP::ordered_vaxpy3_g5_user_arg
 Cordered_vaxpy3_user_arg
 CQDP::ordered_vaxpy3_user_arg
 Cordered_vaypx3_g5_user_arg
 CQDP::ordered_vaypx3_g5_user_arg
 Cordered_vcaxmby3_user_arg
 CQDP::ordered_vcaxmby3_user_arg
 Cordered_vcaxmy3_user_arg
 CQDP::ordered_vcaxmy3_user_arg
 Cordered_vcaxpby3_user_arg
 CQDP::ordered_vcaxpby3_user_arg
 Cordered_vcaxpy3_user_arg
 CQDP::ordered_vcaxpy3_user_arg
 Cordered_vcscal_user_arg
 CQDP::ordered_vcscal_user_arg
 Cordered_vscal_g5_user_arg
 CQDP::ordered_vscal_g5_user_arg
 Cordered_vscal_user_arg
 CQDP::ordered_vscal_user_arg
 Cordered_xOpayz_g5_user_arg
 CQDP::ordered_xOpayz_g5_user_arg
 Cordered_xOpayz_ig5_user_arg
 CQDP::ordered_xOpayz_ig5_user_arg
 CQDP::PhoenixSingleton< T >
 CQDP::PMatrix< T, N, C >Primitive Matrix class
 CQDP::PMatrix< T, N, PColorMatrix >
 CQDP::PMatrix< T, N, PSpinMatrix >
 CQDP::Allocator::PoolMemInfo
 CQDP::PrimitiveScalar< T >Makes a primitive scalar leaving grid alone
 CQDP::PrimitiveScalar< bool >
 CQDP::PrimitiveScalar< double >
 CQDP::PrimitiveScalar< float >
 CQDP::PrimitiveScalar< ILattice< T, N > >
 CQDP::PrimitiveScalar< int >
 CQDP::PrimitiveScalar< IScalar< T > >
 CQDP::PrimitiveScalar< OLattice< T > >
 CQDP::PrimitiveScalar< OScalar< T > >
 CQDP::PrimitiveScalar< PColorMatrix< T, N > >
 CQDP::PrimitiveScalar< PColorVector< T, N > >
 CQDP::PrimitiveScalar< PMatrix< T, N, C > >
 CQDP::PrimitiveScalar< PScalar< T > >
 CQDP::PrimitiveScalar< PSeed< T > >
 CQDP::PrimitiveScalar< PSpinMatrix< T, N > >
 CQDP::PrimitiveScalar< PSpinVector< T, N > >
 CQDP::PrimitiveScalar< PVector< T, N, C > >
 CQDP::PrimitiveScalar< RComplex< T > >
 CQDP::PrimitiveScalar< RScalar< T > >
 CPromote< T1, T2 >
 CQDP::Promote< T1, T2 >
 CPromote< bool, bool >
 CQDP::Promote< bool, bool >
 CPromote< bool, char >
 CQDP::Promote< bool, char >
 CPromote< bool, double >
 CQDP::Promote< bool, double >
 CPromote< bool, float >
 CQDP::Promote< bool, float >
 CPromote< bool, int >
 CQDP::Promote< bool, int >
 CPromote< bool, long >
 CQDP::Promote< bool, long >
 CPromote< bool, short >
 CQDP::Promote< bool, short >
 CPromote< char, bool >
 CQDP::Promote< char, bool >
 CPromote< char, char >
 CQDP::Promote< char, char >
 CPromote< char, double >
 CQDP::Promote< char, double >
 CPromote< char, float >
 CQDP::Promote< char, float >
 CPromote< char, int >
 CQDP::Promote< char, int >
 CPromote< char, long >
 CQDP::Promote< char, long >
 CPromote< char, short >
 CQDP::Promote< char, short >
 CPromote< double, bool >
 CQDP::Promote< double, bool >
 CPromote< double, char >
 CQDP::Promote< double, char >
 CPromote< double, double >
 CQDP::Promote< double, double >
 CPromote< double, float >
 CQDP::Promote< double, float >
 CPromote< double, int >
 CQDP::Promote< double, int >
 CPromote< double, long >
 CQDP::Promote< double, long >
 CPromote< double, short >
 CQDP::Promote< double, short >
 CPromote< float, bool >
 CQDP::Promote< float, bool >
 CPromote< float, char >
 CQDP::Promote< float, char >
 CPromote< float, double >
 CQDP::Promote< float, double >
 CPromote< float, float >
 CQDP::Promote< float, float >
 CPromote< float, int >
 CQDP::Promote< float, int >
 CPromote< float, long >
 CQDP::Promote< float, long >
 CPromote< float, short >
 CQDP::Promote< float, short >
 CPromote< int, bool >
 CQDP::Promote< int, bool >
 CPromote< int, char >
 CQDP::Promote< int, char >
 CPromote< int, double >
 CQDP::Promote< int, double >
 CPromote< int, float >
 CQDP::Promote< int, float >
 CPromote< int, int >
 CQDP::Promote< int, int >
 CPromote< int, long >
 CQDP::Promote< int, long >
 CPromote< int, short >
 CQDP::Promote< int, short >
 CPromote< long, bool >
 CQDP::Promote< long, bool >
 CPromote< long, char >
 CQDP::Promote< long, char >
 CPromote< long, double >
 CQDP::Promote< long, double >
 CPromote< long, float >
 CQDP::Promote< long, float >
 CPromote< long, int >
 CQDP::Promote< long, int >
 CPromote< long, long >
 CQDP::Promote< long, long >
 CPromote< long, short >
 CQDP::Promote< long, short >
 CPromote< short, bool >
 CQDP::Promote< short, bool >
 CPromote< short, char >
 CQDP::Promote< short, char >
 CPromote< short, double >
 CQDP::Promote< short, double >
 CPromote< short, float >
 CQDP::Promote< short, float >
 CPromote< short, int >
 CQDP::Promote< short, int >
 CPromote< short, long >
 CQDP::Promote< short, long >
 CPromote< short, short >
 CQDP::Promote< short, short >
 CQDP::PScalar< T >Primitive Scalar
 CQDP::PSeed< T >Primitive Seed class
 CQDP::PSpinVector< T, N >Primitive spin Vector class
 CQDP::PVector< T, N, C >Primitive Vector class
 CQDP::PVector< QDP::RComplex< BAGELQDPFloat >, N, PColorVector >
 CQDP::PVector< T, N, PColorVector >
 CQDP::Allocator::QDPDefaultAllocator
 CQDP::QDPExpr< T, C >Expression class for QDP
 CQDP::QDPFileReaderQIO class
 CQDP::QDPFileWriterQIO writer class
 CQDP::Allocator::QDPPoolAllocator
 CQDP::QDPSubType< T, C >QDPSubType - type representing a field living on a subset
 CQDPSubType< PSpinVector< PColorVector< RComplex< DOUBLE >, Nc >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< DOUBLE >, Nc >,(Ns > >1) > > >
 CQDPSubType< PSpinVector< PColorVector< RComplex< REAL >, 1 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL >, 1 >,(Ns > >1) > > >
 CQDPSubType< PSpinVector< PColorVector< RComplex< REAL >, 2 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL >, 2 >,(Ns > >1) > > >
 CQDPSubType< PSpinVector< PColorVector< RComplex< REAL >, 3 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL >, 3 >,(Ns > >1) > > >
 CQDPSubType< PSpinVector< PColorVector< RComplex< REAL >, Nc >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL >, Nc >,(Ns > >1) > > >
 CQDPSubType< PSpinVector< PColorVector< RComplex< REAL32 >, 1 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL32 >, 1 >,(Ns > >1) > > >
 CQDPSubType< PSpinVector< PColorVector< RComplex< REAL32 >, 2 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL32 >, 2 >,(Ns > >1) > > >
 CQDPSubType< PSpinVector< PColorVector< RComplex< REAL32 >, 3 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL32 >, 3 >,(Ns > >1) > > >
 CQDPSubType< PSpinVector< PColorVector< RComplex< REAL32 >, Nc >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL32 >, Nc >,(Ns > >1) > > >
 CQDPSubType< PSpinVector< PColorVector< RComplex< REAL64 >, 1 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL64 >, 1 >,(Ns > >1) > > >
 CQDPSubType< PSpinVector< PColorVector< RComplex< REAL64 >, 2 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL64 >, 2 >,(Ns > >1) > > >
 CQDPSubType< PSpinVector< PColorVector< RComplex< REAL64 >, 3 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL64 >, 3 >,(Ns > >1) > > >
 CQDPSubType< PSpinVector< PColorVector< RComplex< REAL64 >, Nc >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL64 >, Nc >,(Ns > >1) > > >
 CQDP::QDPSubType< T, OLattice< T > >
 CQDP::QDPSubType< T, OScalar< T > >
 CQDP::QDPSubTypeTrait< T >
 CQDP::QDPSubTypeTrait< OLattice< T > >
 CQDP::QDPSubTypeTrait< OScalar< T > >
 CQDP::QDPType< T, C >QDPType - major type class/container for all QDP objects
 CQDPType< PSpinMatrix< PColorMatrix< PSpinMatrix< PColorMatrix< RComplex< REAL >, Nc >,(Ns > >1) >, OLattice< PSpinMatrix< PColorMatrix< PSpinMatrix< PColorMatrix< RComplex< REAL >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< PSpinMatrix< PColorMatrix< RComplex< REAL >, Nc >,(Ns > >1) >, OScalar< PSpinMatrix< PColorMatrix< PSpinMatrix< PColorMatrix< RComplex< REAL >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< PSpinMatrix< PColorMatrix< RComplex< REAL32 >, Nc >,(Ns > >1) >, OLattice< PSpinMatrix< PColorMatrix< PSpinMatrix< PColorMatrix< RComplex< REAL32 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< PSpinMatrix< PColorMatrix< RComplex< REAL32 >, Nc >,(Ns > >1) >, OScalar< PSpinMatrix< PColorMatrix< PSpinMatrix< PColorMatrix< RComplex< REAL32 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< PSpinMatrix< PColorMatrix< RComplex< REAL64 >, Nc >,(Ns > >1) >, OLattice< PSpinMatrix< PColorMatrix< PSpinMatrix< PColorMatrix< RComplex< REAL64 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< PSpinMatrix< PColorMatrix< RComplex< REAL64 >, Nc >,(Ns > >1) >, OScalar< PSpinMatrix< PColorMatrix< PSpinMatrix< PColorMatrix< RComplex< REAL64 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< RComplex< DOUBLE >, Nc >,(Ns > >1) >, OLattice< PSpinMatrix< PColorMatrix< RComplex< DOUBLE >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< RComplex< DOUBLE >, Nc >,(Ns > >1) >, OScalar< PSpinMatrix< PColorMatrix< RComplex< DOUBLE >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< RComplex< IScalar< REAL64 > >, Nc >,(Ns > >1) >, OScalar< PSpinMatrix< PColorMatrix< RComplex< IScalar< REAL64 > >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< RComplex< REAL >, Nc >,(Ns > >1) >, OLattice< PSpinMatrix< PColorMatrix< RComplex< REAL >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< RComplex< REAL >, Nc >,(Ns > >1) >, OScalar< PSpinMatrix< PColorMatrix< RComplex< REAL >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< RComplex< REAL32 >, Nc >,(Ns > >1) >, OLattice< PSpinMatrix< PColorMatrix< RComplex< REAL32 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< RComplex< REAL32 >, Nc >,(Ns > >1) >, OScalar< PSpinMatrix< PColorMatrix< RComplex< REAL32 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorMatrix< RComplex< REAL64 >, Nc >,(Ns > >1) >, OLattice< PSpinMatrix< PColorMatrix< RComplex< REAL64 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorVector< PSpinMatrix< PColorMatrix< RComplex< REAL >, Nc >,(Ns > >1) >, OLattice< PSpinMatrix< PColorVector< PSpinMatrix< PColorMatrix< RComplex< REAL >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorVector< PSpinMatrix< PColorMatrix< RComplex< REAL >, Nc >,(Ns > >1) >, OScalar< PSpinMatrix< PColorVector< PSpinMatrix< PColorMatrix< RComplex< REAL >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorVector< PSpinMatrix< PColorMatrix< RComplex< REAL32 >, Nc >,(Ns > >1) >, OLattice< PSpinMatrix< PColorVector< PSpinMatrix< PColorMatrix< RComplex< REAL32 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorVector< PSpinMatrix< PColorMatrix< RComplex< REAL32 >, Nc >,(Ns > >1) >, OScalar< PSpinMatrix< PColorVector< PSpinMatrix< PColorMatrix< RComplex< REAL32 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorVector< PSpinMatrix< PColorMatrix< RComplex< REAL64 >, Nc >,(Ns > >1) >, OLattice< PSpinMatrix< PColorVector< PSpinMatrix< PColorMatrix< RComplex< REAL64 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PColorVector< PSpinMatrix< PColorMatrix< RComplex< REAL64 >, Nc >,(Ns > >1) >, OScalar< PSpinMatrix< PColorVector< PSpinMatrix< PColorMatrix< RComplex< REAL64 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PScalar< RComplex< DOUBLE > >,(Ns > >1) >, OLattice< PSpinMatrix< PScalar< RComplex< DOUBLE > >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PScalar< RComplex< DOUBLE > >,(Ns > >1) >, OScalar< PSpinMatrix< PScalar< RComplex< DOUBLE > >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PScalar< RComplex< IScalar< REAL64 > > >,(Ns > >1) >, OScalar< PSpinMatrix< PScalar< RComplex< IScalar< REAL64 > > >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PScalar< RComplex< REAL > >,(Ns > >1) >, OLattice< PSpinMatrix< PScalar< RComplex< REAL > >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PScalar< RComplex< REAL > >,(Ns > >1) >, OScalar< PSpinMatrix< PScalar< RComplex< REAL > >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PScalar< RComplex< REAL32 > >,(Ns > >1) >, OLattice< PSpinMatrix< PScalar< RComplex< REAL32 > >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PScalar< RComplex< REAL32 > >,(Ns > >1) >, OScalar< PSpinMatrix< PScalar< RComplex< REAL32 > >,(Ns > >1) > > >
 CQDPType< PSpinMatrix< PScalar< RComplex< REAL64 > >,(Ns > >1) >, OLattice< PSpinMatrix< PScalar< RComplex< REAL64 > >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< DOUBLE >, Nc >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< DOUBLE >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< DOUBLE >, Nc >,(Ns > >1) >, OScalar< PSpinVector< PColorVector< RComplex< DOUBLE >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL >, 1 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL >, 1 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL >, 2 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL >, 2 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL >, 3 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL >, 3 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL >, Nc >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL >, Nc >,(Ns > >1) >, OScalar< PSpinVector< PColorVector< RComplex< REAL >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL32 >, 1 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL32 >, 1 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL32 >, 1 >,(Ns > >1) >, OScalar< PSpinVector< PColorVector< RComplex< REAL32 >, 1 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL32 >, 2 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL32 >, 2 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL32 >, 2 >,(Ns > >1) >, OScalar< PSpinVector< PColorVector< RComplex< REAL32 >, 2 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL32 >, 3 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL32 >, 3 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL32 >, 3 >,(Ns > >1) >, OScalar< PSpinVector< PColorVector< RComplex< REAL32 >, 3 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL32 >, Nc >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL32 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL32 >, Nc >,(Ns > >1) >, OScalar< PSpinVector< PColorVector< RComplex< REAL32 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL64 >, 1 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL64 >, 1 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL64 >, 1 >,(Ns > >1) >, OScalar< PSpinVector< PColorVector< RComplex< REAL64 >, 1 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL64 >, 2 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL64 >, 2 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL64 >, 2 >,(Ns > >1) >, OScalar< PSpinVector< PColorVector< RComplex< REAL64 >, 2 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL64 >, 3 >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL64 >, 3 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL64 >, 3 >,(Ns > >1) >, OScalar< PSpinVector< PColorVector< RComplex< REAL64 >, 3 >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL64 >, Nc >,(Ns > >1) >, OLattice< PSpinVector< PColorVector< RComplex< REAL64 >, Nc >,(Ns > >1) > > >
 CQDPType< PSpinVector< PColorVector< RComplex< REAL64 >, Nc >,(Ns > >1) >, OScalar< PSpinVector< PColorVector< RComplex< REAL64 >, Nc >,(Ns > >1) > > >
 CQDP::QDPType< QDP::PScalar< PColorMatrix< RComplex< REAL >, 3 > >, OLattice< QDP::PScalar< PColorMatrix< RComplex< REAL >, 3 > > > >
 CQDP::QDPType< QDP::PScalar< PColorMatrix< RComplex< REAL32 >, 3 > >, OLattice< QDP::PScalar< PColorMatrix< RComplex< REAL32 >, 3 > > > >
 CQDP::QDPType< QDP::PScalar< PColorMatrix< RComplex< REAL64 >, 3 > >, OLattice< QDP::PScalar< PColorMatrix< RComplex< REAL64 >, 3 > > > >
 CQDP::QDPType< QDP::PSpinVector< PColorVector< RComplex< REAL >, 3 >, 2 >, OLattice< QDP::PSpinVector< PColorVector< RComplex< REAL >, 3 >, 2 > > >
 CQDP::QDPType< QDP::PSpinVector< PColorVector< RComplex< REAL >, 3 >, 4 >, OLattice< QDP::PSpinVector< PColorVector< RComplex< REAL >, 3 >, 4 > > >
 CQDP::QDPType< QDP::PSpinVector< PColorVector< RComplex< REAL >, 3 >, Ns >, OLattice< QDP::PSpinVector< PColorVector< RComplex< REAL >, 3 >, Ns > > >
 CQDP::QDPType< QDP::PSpinVector< PColorVector< RComplex< REAL32 >, 3 >, 2 >, OLattice< QDP::PSpinVector< PColorVector< RComplex< REAL32 >, 3 >, 2 > > >
 CQDP::QDPType< QDP::PSpinVector< PColorVector< RComplex< REAL32 >, 3 >, 4 >, OLattice< QDP::PSpinVector< PColorVector< RComplex< REAL32 >, 3 >, 4 > > >
 CQDP::QDPType< QDP::PSpinVector< PColorVector< RComplex< REAL64 >, 3 >, 4 >, OLattice< QDP::PSpinVector< PColorVector< RComplex< REAL64 >, 3 >, 4 > > >
 CQDP::QDPType< QDP::PSpinVector< QDP::PColorVector< QDP::RComplex< BAGELQDPFloat >, 3 >, 2 >, OLattice< QDP::PSpinVector< QDP::PColorVector< QDP::RComplex< BAGELQDPFloat >, 3 >, 2 > > >
 CQDP::QDPType< T, OLattice< T > >
 CQDP::QDPType< T, OScalar< T > >
 CQDP::QIOStringTraits< T >QIO Type and precision strings
 CQDP::QIOStringTraits< multi1d< OLattice< T > > >Partial(?) Specialisation for OLattice Objects
 CQDP::QIOStringTraits< multi1d< OScalar< T > > >Partial(?) Specialisation for OScalar Objects
 CQDP::QIOStringTraits< OLattice< T > >Partial(?) Specialisation for OLattice Objects
 CQDP::QIOStringTraits< OScalar< T > >Partial(?) Specialisation for OScalar Objects
 CQDP::RComplex< T >Reality complex
 CQDP::RealScalar< T >Construct simple word type used at some level within primitives
 CQDP::RealScalar< double >
 CQDP::RealScalar< float >
 CQDP::RealScalar< ILattice< T, N > >
 CQDP::RealScalar< int >
 CQDP::RealScalar< IScalar< T > >
 CQDP::RealScalar< OLattice< T > >
 CQDP::RealScalar< OScalar< T > >
 CQDP::RealScalar< PScalar< T > >
 CQDP::RealScalar< RComplex< T > >
 CQDP::RealScalar< RScalar< T > >
 CQDP::Reference< T >
 CReference< T >
 CQDP::RANNYU::RNGState_tHold state and RNG
 CQDP::RScalar< T >Scalar reality (not complex)
 CQDP::Scalar< T >
 CScalar< T >
 CFILEDB::Serializable
 CQDP::SetSet - collection of subsets controlling which sites are involved in an operation
 CQDP::SetFuncSetMap
 CQDP::SimpleScalar< T >Construct simple word type. Default behavior is empty
 CQDP::SimpleScalar< bool >
 CQDP::SimpleScalar< double >
 CQDP::SimpleScalar< float >
 CQDP::SimpleScalar< int >
 CQDP::SinglePrecType< T >
 CQDP::SinglePrecType< double >
 CQDP::SinglePrecType< float >
 CQDP::SinglePrecType< ILattice< T, N > >
 CQDP::SinglePrecType< IScalar< T > >
 CQDP::SinglePrecType< OLattice< T > >
 CQDP::SinglePrecType< OScalar< T > >
 CQDP::SinglePrecType< OSubLattice< T > >
 CQDP::SinglePrecType< OSubScalar< T > >
 CQDP::SinglePrecType< PColorMatrix< T1, N > >
 CQDP::SinglePrecType< PColorVector< T1, N > >
 CQDP::SinglePrecType< PMatrix< T1, N, C > >
 CQDP::SinglePrecType< PScalar< T > >
 CQDP::SinglePrecType< PSeed< T1 > >
 CQDP::SinglePrecType< PSpinMatrix< T1, N > >
 CQDP::SinglePrecType< PSpinVector< T1, N > >
 CQDP::SinglePrecType< PVector< T1, N, C > >
 CQDP::SinglePrecType< RComplex< T > >
 CQDP::SinglePrecType< REAL32 >
 CQDP::SinglePrecType< Real32 >
 CQDP::SinglePrecType< REAL64 >
 CQDP::SinglePrecType< Real64 >
 CQDP::SinglePrecType< RScalar< T > >
 CQDP::SingleThreaded< Host >
 CQDP::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >
 CQDP::SingletonWithLongevity< T >
 CQDP::QDP::SSEVec
 CQDP::SSEVec
 CQDP::StandardInputStreamStandardInputStream class
 CQDP::StandardOutputStreamStandardOutputStream class
 CQDP::StopWatch
 CQDP::SubsetSubsets - controls how lattices are looped
 CQDP::SumCombine
 CSumCombine
 CQDP::SumMultiOLatticeThreadArgs< RHS, T >Multi1d<OScalar> dest = sumMulti(OLattice,Set)
 CTagVisitor< Op, VTag >
 CQDP::TextReaderText input class
 CQDP::TextWriterText output base class
 CQDP::TimeSliceIO< T >Time-slice wrapper
 CQDP::TreeCombine
 CTreeCombine
 CQDP::TrinaryNode< Op, Left, Middle, Right >
 CTrinaryNode< Op, Left, Middle, Right >
 CQDP::TrinaryReturn< T1, T2, T3, Op >
 CTrinaryReturn< T1, T2, T3, Op >
 CQDP::TrinaryReturn< bool, double, double, FnWhere >
 CQDP::TrinaryReturn< bool, float, float, FnWhere >
 CQDP::TrinaryReturn< bool, int, int, FnWhere >
 CQDP::TrinaryReturn< float, float, float, FnColorContract >
 CQDP::TrinaryReturn< ILattice< T1, N >, ILattice< T2, N >, ILattice< T3, N >, FnColorContract >
 CQDP::TrinaryReturn< ILattice< T1, N >, ILattice< T2, N >, ILattice< T3, N >, FnWhere >ILattice = where(ILattice, ILattice, ILattice)
 CQDP::TrinaryReturn< ILattice< T1, N >, ILattice< T2, N >, ILattice< T3, N >, Op >
 CQDP::TrinaryReturn< ILattice< T1, N >, ILattice< T2, N >, IScalar< T3 >, FnWhere >ILattice = where(ILattice, ILattice, IScalar)
 CQDP::TrinaryReturn< ILattice< T1, N >, ILattice< T2, N >, IScalar< T3 >, Op >
 CQDP::TrinaryReturn< ILattice< T1, N >, IScalar< T2 >, ILattice< T3, N >, FnWhere >ILattice = where(ILattice, IScalar, ILattice)
 CQDP::TrinaryReturn< ILattice< T1, N >, IScalar< T2 >, ILattice< T3, N >, Op >
 CQDP::TrinaryReturn< ILattice< T1, N >, IScalar< T2 >, IScalar< T3 >, FnWhere >ILattice = where(ILattice, IScalar, IScalar)
 CQDP::TrinaryReturn< ILattice< T1, N >, IScalar< T2 >, IScalar< T3 >, Op >
 CQDP::TrinaryReturn< IScalar< T1 >, ILattice< T2, N >, ILattice< T3, N >, FnWhere >ILattice = where(IScalar, ILattice, ILattice)
 CQDP::TrinaryReturn< IScalar< T1 >, ILattice< T2, N >, ILattice< T3, N >, Op >
 CQDP::TrinaryReturn< IScalar< T1 >, ILattice< T2, N >, IScalar< T3 >, FnWhere >ILattice = where(IScalar, ILattice, IScalar)
 CQDP::TrinaryReturn< IScalar< T1 >, ILattice< T2, N >, IScalar< T3 >, Op >
 CQDP::TrinaryReturn< IScalar< T1 >, IScalar< T2 >, ILattice< T3, N >, FnWhere >ILattice = where(IScalar, IScalar, ILattice)
 CQDP::TrinaryReturn< IScalar< T1 >, IScalar< T2 >, ILattice< T3, N >, Op >
 CQDP::TrinaryReturn< IScalar< T1 >, IScalar< T2 >, IScalar< T3 >, FnColorContract >
 CQDP::TrinaryReturn< IScalar< T1 >, IScalar< T2 >, IScalar< T3 >, FnWhere >IScalar = where(IScalar, IScalar, IScalar)
 CQDP::TrinaryReturn< IScalar< T1 >, IScalar< T2 >, IScalar< T3 >, Op >
 CQDP::TrinaryReturn< OLattice< T1 >, OLattice< T2 >, OLattice< T3 >, FnColorContract >
 CQDP::TrinaryReturn< OLattice< T1 >, OLattice< T2 >, OLattice< T3 >, Op >
 CQDP::TrinaryReturn< OLattice< T1 >, OLattice< T2 >, OScalar< T3 >, Op >
 CQDP::TrinaryReturn< OLattice< T1 >, OScalar< T2 >, OLattice< T3 >, Op >
 CQDP::TrinaryReturn< OLattice< T1 >, OScalar< T2 >, OScalar< T3 >, Op >
 CQDP::TrinaryReturn< OScalar< T1 >, OLattice< T2 >, OLattice< T3 >, Op >
 CQDP::TrinaryReturn< OScalar< T1 >, OLattice< T2 >, OScalar< T3 >, Op >
 CQDP::TrinaryReturn< OScalar< T1 >, OScalar< T2 >, OLattice< T3 >, Op >
 CQDP::TrinaryReturn< OScalar< T1 >, OScalar< T2 >, OScalar< T3 >, FnColorContract >
 CQDP::TrinaryReturn< OScalar< T1 >, OScalar< T2 >, OScalar< T3 >, Op >
 CQDP::TrinaryReturn< PColorMatrix< T1, N >, PColorMatrix< T2, N >, PColorMatrix< T3, N >, FnColorContract >
 CQDP::TrinaryReturn< PColorVector< T1, N >, PColorVector< T2, N >, PColorVector< T3, N >, FnColorContract >
 CQDP::TrinaryReturn< PScalar< T1 >, PMatrix< T2, N, C >, PMatrix< T3, N, C >, FnWhere >PMatrix<T> = where(PScalar, PMatrix, PMatrix)
 CQDP::TrinaryReturn< PScalar< T1 >, PScalar< T2 >, PScalar< T3 >, FnColorContract >Dest = colorContract(Qprop1,Qprop2,Qprop3)
 CQDP::TrinaryReturn< PScalar< T1 >, PScalar< T2 >, PScalar< T3 >, FnWhere >PScalar<T> = where(PScalar, PScalar, PScalar)
 CQDP::TrinaryReturn< PScalar< T1 >, PSpinVector< T2, N >, PSpinVector< T3, N >, FnWhere >PSpinVector<T> = where(PScalar, PSpinVector, PSpinVector)
 CQDP::TrinaryReturn< PScalar< T1 >, PVector< T2, N, C >, PVector< T3, N, C >, FnWhere >PVector<T> = where(PScalar, PVector, PVector)
 CQDP::TrinaryReturn< QDPType< T1, C1 >, QDPType< T2, C2 >, QDPType< T3, C3 >, Op >
 CQDP::TrinaryReturn< RComplex< T1 >, RComplex< T2 >, RComplex< T3 >, FnColorContract >
 CQDP::TrinaryReturn< RScalar< T1 >, RComplex< T2 >, RComplex< T3 >, FnWhere >RComplex<T> = where(RScalar, RComplex, RComplex)
 CQDP::TrinaryReturn< RScalar< T1 >, RComplex< T2 >, RScalar< T3 >, FnWhere >RComplex<T> = where(RScalar, RComplex, RScalar)
 CQDP::TrinaryReturn< RScalar< T1 >, RScalar< T2 >, RComplex< T3 >, FnWhere >RComplex<T> = where(RScalar, RScalar, RComplex)
 CQDP::TrinaryReturn< RScalar< T1 >, RScalar< T2 >, RScalar< T3 >, FnColorContract >
 CQDP::TrinaryReturn< RScalar< T1 >, RScalar< T2 >, RScalar< T3 >, FnWhere >RScalar<T> = where(RScalar, RScalar, RScalar)
 CQDP::u_arg< T, T1, Op, RHS >User argument for the evaluate function:
 CQDP::UnaryNode< Op, Child >
 CUnaryNode< Op, Child >
 CQDP::UnaryReturn< T, Op >
 CUnaryReturn< T, Op >
 CQDP::UnaryReturn< double, FnGlobalMax >
 CQDP::UnaryReturn< double, FnGlobalMin >
 CQDP::UnaryReturn< double, FnLocalNorm2 >
 CQDP::UnaryReturn< double, FnNorm2 >
 CQDP::UnaryReturn< double, FnSum >
 CQDP::UnaryReturn< double, FnSumMulti >
 CQDP::UnaryReturn< float, FnGlobalMax >
 CQDP::UnaryReturn< float, FnGlobalMin >
 CQDP::UnaryReturn< float, FnLocalNorm2 >
 CQDP::UnaryReturn< float, FnNorm2 >
 CQDP::UnaryReturn< float, FnSum >
 CQDP::UnaryReturn< float, FnSumMulti >
 CQDP::UnaryReturn< ILattice< T, N >, FnGetSite >Dest [some type] = source [some type]
 CQDP::UnaryReturn< ILattice< T, N >, FnGlobalMax >
 CQDP::UnaryReturn< ILattice< T, N >, FnGlobalMin >
 CQDP::UnaryReturn< ILattice< T, N >, FnLocalNorm2 >
 CQDP::UnaryReturn< ILattice< T, N >, FnNorm2 >
 CQDP::UnaryReturn< ILattice< T, N >, FnPeekSite >
 CQDP::UnaryReturn< ILattice< T, N >, FnSum >
 CQDP::UnaryReturn< ILattice< T, N >, FnSumMulti >
 CQDP::UnaryReturn< ILattice< T, N >, OpNot >
 CQDP::UnaryReturn< ILattice< T1, N >, Op >
 CQDP::UnaryReturn< int, FnGlobalMax >
 CQDP::UnaryReturn< int, FnGlobalMin >
 CQDP::UnaryReturn< int, FnLocalNorm2 >
 CQDP::UnaryReturn< int, FnNorm2 >
 CQDP::UnaryReturn< int, FnSeedToFloat >
 CQDP::UnaryReturn< int, FnSum >
 CQDP::UnaryReturn< int, FnSumMulti >
 CQDP::UnaryReturn< IScalar< T >, FnGetSite >Dest [some type] = source [some type]
 CQDP::UnaryReturn< IScalar< T >, FnGlobalMax >
 CQDP::UnaryReturn< IScalar< T >, FnGlobalMin >
 CQDP::UnaryReturn< IScalar< T >, FnLocalNorm2 >
 CQDP::UnaryReturn< IScalar< T >, FnNorm2 >
 CQDP::UnaryReturn< IScalar< T >, FnPeekSite >
 CQDP::UnaryReturn< IScalar< T >, FnSum >
 CQDP::UnaryReturn< IScalar< T >, FnSumMulti >
 CQDP::UnaryReturn< IScalar< T >, OpNot >
 CQDP::UnaryReturn< IScalar< T1 >, Op >
 CQDP::UnaryReturn< OLattice< T >, FnGetSite >
 CQDP::UnaryReturn< OLattice< T >, FnGlobalMax >
 CQDP::UnaryReturn< OLattice< T >, FnGlobalMin >
 CQDP::UnaryReturn< OLattice< T >, FnLocalNorm2 >
 CQDP::UnaryReturn< OLattice< T >, FnNorm2 >
 CQDP::UnaryReturn< OLattice< T >, FnPeekSite >
 CQDP::UnaryReturn< OLattice< T >, FnSum >
 CQDP::UnaryReturn< OLattice< T >, FnSumMulti >
 CQDP::UnaryReturn< OLattice< T >, OpNot >
 CQDP::UnaryReturn< OLattice< T1 >, Op >
 CQDP::UnaryReturn< OScalar< T >, FnGetSite >Dest [some type] = source [some type]
 CQDP::UnaryReturn< OScalar< T >, FnGlobalMax >
 CQDP::UnaryReturn< OScalar< T >, FnGlobalMin >
 CQDP::UnaryReturn< OScalar< T >, FnLocalNorm2 >
 CQDP::UnaryReturn< OScalar< T >, FnNorm2 >
 CQDP::UnaryReturn< OScalar< T >, FnPeekSite >
 CQDP::UnaryReturn< OScalar< T >, FnSum >
 CQDP::UnaryReturn< OScalar< T >, FnSumMulti >
 CQDP::UnaryReturn< OScalar< T >, OpNot >
 CQDP::UnaryReturn< OScalar< T1 >, Op >
 CQDP::UnaryReturn< PColorMatrix< T, N >, FnImagTrace >
 CQDP::UnaryReturn< PColorMatrix< T, N >, FnLocalNorm2 >
 CQDP::UnaryReturn< PColorMatrix< T, N >, FnNorm2 >
 CQDP::UnaryReturn< PColorMatrix< T, N >, FnPeekColorMatrix >Extract color matrix components
 CQDP::UnaryReturn< PColorMatrix< T, N >, FnRealTrace >
 CQDP::UnaryReturn< PColorMatrix< T, N >, FnSumMulti >
 CQDP::UnaryReturn< PColorMatrix< T, N >, FnTrace >
 CQDP::UnaryReturn< PColorMatrix< T, N >, FnTraceColor >
 CQDP::UnaryReturn< PColorMatrix< T, N >, FnTransposeColor >
 CQDP::UnaryReturn< PColorMatrix< T1, N >, Op >
 CQDP::UnaryReturn< PColorVector< T, N >, FnLocalNorm2 >
 CQDP::UnaryReturn< PColorVector< T, N >, FnNorm2 >
 CQDP::UnaryReturn< PColorVector< T, N >, FnPeekColorVector >Extract color vector components
 CQDP::UnaryReturn< PColorVector< T, N >, FnSumMulti >
 CQDP::UnaryReturn< PColorVector< T1, N >, Op >
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnAdjoint >
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnConjugate >
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnGetSite >Dest [some type] = source [some type]
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnImag >PMatrix = Im(PMatrix)
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnImagTrace >PScalar = Im(Trace(PMatrix))
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnLocalNorm2 >
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnNorm2 >
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnPeekColorMatrix >Extract color matrix components
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnPeekColorVector >Extract color vector components
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnPeekSpinMatrix >Extract spin matrix components
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnPeekSpinVector >Extract spin vector components
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnPokeColorMatrix >Insert color vector components
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnPokeSpinMatrix >Insert spin vector components
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnReal >PMatrix = Re(PMatrix)
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnRealTrace >
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnTimesI >PMatrix = i * PMatrix
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnTimesMinusI >PMatrix = -i * PMatrix
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnTrace >
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnTraceColor >PMatrix = traceColor(PMatrix) [this is an identity in general]
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnTraceSpin >PMatrix = traceSpin(PMatrix) [this is an identity in general]
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnTranspose >
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnTransposeColor >PMatrix = transposeColor(PMatrix) [ this is an identity in general]
 CQDP::UnaryReturn< PMatrix< T, N, C >, FnTransposeSpin >PMatrix = transposeSpin(PMatrix) [ this is an identity in general]
 CQDP::UnaryReturn< PMatrix< T, N, C >, OpIdentity >
 CQDP::UnaryReturn< PMatrix< T, N, C >, OpUnaryMinus >
 CQDP::UnaryReturn< PMatrix< T, N, C >, OpUnaryPlus >
 CQDP::UnaryReturn< PMatrix< T1, N, C >, FnIsFinite >Isfinite
 CQDP::UnaryReturn< PMatrix< T1, N, C >, FnIsInf >Isinf
 CQDP::UnaryReturn< PMatrix< T1, N, C >, FnIsNan >Isnan
 CQDP::UnaryReturn< PMatrix< T1, N, C >, FnIsNormal >Isnormal
 CQDP::UnaryReturn< PScalar< T >, FnGlobalMax >
 CQDP::UnaryReturn< PScalar< T >, FnGlobalMin >
 CQDP::UnaryReturn< PScalar< T >, FnLocalNorm2 >
 CQDP::UnaryReturn< PScalar< T >, FnNorm2 >
 CQDP::UnaryReturn< PScalar< T >, FnSum >
 CQDP::UnaryReturn< PScalar< T >, FnSumMulti >
 CQDP::UnaryReturn< PScalar< T >, OpNot >
 CQDP::UnaryReturn< PScalar< T1 >, FnIsFinite >Isfinite
 CQDP::UnaryReturn< PScalar< T1 >, FnIsInf >Isinf
 CQDP::UnaryReturn< PScalar< T1 >, FnIsNan >Isnan
 CQDP::UnaryReturn< PScalar< T1 >, FnIsNormal >Isnormal
 CQDP::UnaryReturn< PScalar< T1 >, Op >
 CQDP::UnaryReturn< PSeed< T >, FnGetSite >Dest [some type] = source [some type]
 CQDP::UnaryReturn< PSeed< T >, FnSeedToFloat >Dest [float type] = source [seed type]
 CQDP::UnaryReturn< PSpinMatrix< T, N >, FnImagTrace >
 CQDP::UnaryReturn< PSpinMatrix< T, N >, FnLocalNorm2 >
 CQDP::UnaryReturn< PSpinMatrix< T, N >, FnNorm2 >
 CQDP::UnaryReturn< PSpinMatrix< T, N >, FnPeekSpinMatrix >Extract spin matrix components
 CQDP::UnaryReturn< PSpinMatrix< T, N >, FnRealTrace >
 CQDP::UnaryReturn< PSpinMatrix< T, N >, FnSumMulti >
 CQDP::UnaryReturn< PSpinMatrix< T, N >, FnTrace >
 CQDP::UnaryReturn< PSpinMatrix< T, N >, FnTraceSpin >
 CQDP::UnaryReturn< PSpinMatrix< T, N >, FnTransposeSpin >
 CQDP::UnaryReturn< PSpinMatrix< T1, N >, Op >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnLocalNorm2 >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnNorm2 >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnPeekSpinVector >Extract spin vector components
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinProject >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinProjectDir0Minus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinProjectDir0Plus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinProjectDir1Minus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinProjectDir1Plus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinProjectDir2Minus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinProjectDir2Plus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinProjectDir3Minus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinProjectDir3Plus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinReconstruct >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinReconstructDir0Minus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinReconstructDir0Plus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinReconstructDir1Minus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinReconstructDir1Plus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinReconstructDir2Minus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinReconstructDir2Plus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinReconstructDir3Minus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSpinReconstructDir3Plus >
 CQDP::UnaryReturn< PSpinVector< T, N >, FnSumMulti >
 CQDP::UnaryReturn< PSpinVector< T1, N >, FnIsFinite >Isfinite
 CQDP::UnaryReturn< PSpinVector< T1, N >, FnIsInf >Isinf
 CQDP::UnaryReturn< PSpinVector< T1, N >, FnIsNan >Isnan
 CQDP::UnaryReturn< PSpinVector< T1, N >, FnIsNormal >Isnormal
 CQDP::UnaryReturn< PSpinVector< T1, N >, Op >
 CQDP::UnaryReturn< PVector< T, N, C >, FnLocalNorm2 >
 CQDP::UnaryReturn< PVector< T, N, C >, FnNorm2 >
 CQDP::UnaryReturn< PVector< T1, N, C >, FnIsFinite >Isfinite
 CQDP::UnaryReturn< PVector< T1, N, C >, FnIsInf >Isinf
 CQDP::UnaryReturn< PVector< T1, N, C >, FnIsNan >Isnan
 CQDP::UnaryReturn< PVector< T1, N, C >, FnIsNormal >Isnormal
 CQDP::UnaryReturn< PVector< T1, N, C >, Op >
 CQDP::UnaryReturn< QDPType< T1, C1 >, Op >
 CQDP::UnaryReturn< RComplex< T >, FnImag >
 CQDP::UnaryReturn< RComplex< T >, FnImagTrace >
 CQDP::UnaryReturn< RComplex< T >, FnLocalNorm2 >
 CQDP::UnaryReturn< RComplex< T >, FnNorm2 >
 CQDP::UnaryReturn< RComplex< T >, FnReal >
 CQDP::UnaryReturn< RComplex< T >, FnRealTrace >
 CQDP::UnaryReturn< RComplex< T >, FnSum >
 CQDP::UnaryReturn< RComplex< T >, FnSumMulti >
 CQDP::UnaryReturn< RComplex< T >, FnTrace >
 CQDP::UnaryReturn< RComplex< T1 >, Op >
 CQDP::UnaryReturn< RScalar< T >, FnGlobalMax >
 CQDP::UnaryReturn< RScalar< T >, FnGlobalMin >
 CQDP::UnaryReturn< RScalar< T >, FnImagTrace >
 CQDP::UnaryReturn< RScalar< T >, FnLocalNorm2 >
 CQDP::UnaryReturn< RScalar< T >, FnNorm2 >
 CQDP::UnaryReturn< RScalar< T >, FnRealTrace >
 CQDP::UnaryReturn< RScalar< T >, FnSum >
 CQDP::UnaryReturn< RScalar< T >, FnSumMulti >
 CQDP::UnaryReturn< RScalar< T >, FnTimesI >
 CQDP::UnaryReturn< RScalar< T >, FnTimesMinusI >
 CQDP::UnaryReturn< RScalar< T >, FnTrace >
 CQDP::UnaryReturn< RScalar< T >, OpNot >
 CQDP::UnaryReturn< RScalar< T1 >, Op >
 CQDP::UnaryReturn< Spin2, FnSpinReconstructDir0Minus >
 CQDP::UnaryReturn< Spin2, FnSpinReconstructDir0Plus >
 CQDP::UnaryReturn< Spin2, FnSpinReconstructDir1Minus >
 CQDP::UnaryReturn< Spin2, FnSpinReconstructDir1Plus >
 CQDP::UnaryReturn< Spin2, FnSpinReconstructDir2Minus >
 CQDP::UnaryReturn< Spin2, FnSpinReconstructDir2Plus >
 CQDP::UnaryReturn< Spin2, FnSpinReconstructDir3Minus >
 CQDP::UnaryReturn< Spin2, FnSpinReconstructDir3Plus >
 CQDP::UnaryReturn< Spin2_32, FnSpinReconstructDir0Minus >
 CQDP::UnaryReturn< Spin2_32, FnSpinReconstructDir0Plus >
 CQDP::UnaryReturn< Spin2_32, FnSpinReconstructDir1Minus >
 CQDP::UnaryReturn< Spin2_32, FnSpinReconstructDir1Plus >
 CQDP::UnaryReturn< Spin2_32, FnSpinReconstructDir2Minus >
 CQDP::UnaryReturn< Spin2_32, FnSpinReconstructDir2Plus >
 CQDP::UnaryReturn< Spin2_32, FnSpinReconstructDir3Minus >
 CQDP::UnaryReturn< Spin2_32, FnSpinReconstructDir3Plus >
 CQDP::UnaryReturn< Spin4, FnSpinProjectDir0Minus >
 CQDP::UnaryReturn< Spin4, FnSpinProjectDir0Plus >
 CQDP::UnaryReturn< Spin4, FnSpinProjectDir1Minus >
 CQDP::UnaryReturn< Spin4, FnSpinProjectDir1Plus >
 CQDP::UnaryReturn< Spin4, FnSpinProjectDir2Minus >
 CQDP::UnaryReturn< Spin4, FnSpinProjectDir2Plus >
 CQDP::UnaryReturn< Spin4, FnSpinProjectDir3Minus >
 CQDP::UnaryReturn< Spin4, FnSpinProjectDir3Plus >
 CQDP::UnaryReturn< Spin4_32, FnSpinProjectDir0Minus >
 CQDP::UnaryReturn< Spin4_32, FnSpinProjectDir0Plus >
 CQDP::UnaryReturn< Spin4_32, FnSpinProjectDir1Minus >
 CQDP::UnaryReturn< Spin4_32, FnSpinProjectDir1Plus >
 CQDP::UnaryReturn< Spin4_32, FnSpinProjectDir2Minus >
 CQDP::UnaryReturn< Spin4_32, FnSpinProjectDir2Plus >
 CQDP::UnaryReturn< Spin4_32, FnSpinProjectDir3Minus >
 CQDP::UnaryReturn< Spin4_32, FnSpinProjectDir3Plus >
 CQDP::UnaryReturn< T, OpNot >
 CUnaryReturn< T, OpNot >
 CQDP::UnaryReturn< T2, OpCast< T1 > >
 CUnaryReturn< T2, OpCast< T1 > >
 CQDP::unordered_axOpbyz_g5_user_arg
 Cunordered_axOpbyz_g5_user_arg
 CQDP::unordered_fused_spin_proj_user_arg
 Cunordered_fused_spin_proj_user_arg
 CQDP::unordered_fused_spin_recon_user_arg
 Cunordered_fused_spin_recon_user_arg
 CQDP::unordered_linalg_user_argUser argument for the evaluate function in the unordered situation
 Cunordered_linalg_user_argUser argument for the evaluate function in the unordered situation
 CQDP::unordered_scal_g5_user_arg
 Cunordered_scal_g5_user_arg
 CQDP::unordered_spin_project_user_arg< A, B >
 Cunordered_spin_project_user_arg< A, B >
 CQDP::unordered_sse_fused_spin_proj_user_arg
 Cunordered_sse_fused_spin_proj_user_arg
 Cunordered_sse_fused_spin_recon_user_arg
 CQDP::unordered_sse_spin_project_user_arg< A, B >
 Cunordered_sse_spin_project_user_arg< A, B >
 CQDP::unordered_sse_vaxOpby3_user_arg
 Cunordered_sse_vaxOpby3_user_arg
 CQDP::unordered_sse_vaxOpbyz4_double_user_arg
 Cunordered_sse_vaxOpbyz4_double_user_arg
 CQDP::unordered_sse_vaxOpy3_y_user_arg
 Cunordered_sse_vaxOpy3_y_user_arg
 CQDP::unordered_sse_vaxOpy3_z_user_arg
 Cunordered_sse_vaxOpy3_z_user_arg
 CQDP::unordered_sse_vaxOpy4_double_user_arg
 Cunordered_sse_vaxOpy4_double_user_arg
 CQDP::unordered_sse_vaxOpyz4_double_user_arg
 Cunordered_sse_vaxOpyz4_double_user_arg
 CQDP::unordered_sse_vOp_y_user_arg
 Cunordered_sse_vOp_y_user_arg
 CQDP::unordered_sse_vOp_z_user_arg
 Cunordered_sse_vOp_z_user_arg
 CQDP::unordered_sse_vscal4_double_user_arg
 Cunordered_sse_vscal4_double_user_arg
 CQDP::unordered_sse_vscal_user_arg
 Cunordered_sse_vscal_user_arg
 CQDP::unordered_ssed_2mat_args
 CQDP::unordered_ssed_2mat_const_args
 CQDP::unordered_ssed_3mat_args
 CQDP::unordered_ssed_3mat_const_args
 CQDP::unordered_vadd3_g5_user_arg
 Cunordered_vadd3_g5_user_arg
 CQDP::unordered_vaxmby3_user_arg
 Cunordered_vaxmby3_user_arg
 CQDP::unordered_vaxmy3_y_user_arg
 Cunordered_vaxmy3_y_user_arg
 CQDP::unordered_vaxmy3_z_user_arg
 Cunordered_vaxmy3_z_user_arg
 CQDP::unordered_vaxpby3_g5_user_arg
 Cunordered_vaxpby3_g5_user_arg
 CQDP::unordered_vaxpby3_user_arg
 Cunordered_vaxpby3_user_arg
 CQDP::unordered_vaxpy3_g5_user_arg
 Cunordered_vaxpy3_g5_user_arg
 CQDP::unordered_vaxpy3_y_user_arg
 Cunordered_vaxpy3_y_user_arg
 CQDP::unordered_vaxpy3_z_user_arg
 Cunordered_vaxpy3_z_user_arg
 CQDP::unordered_vaypx3_g5_y_user_arg
 Cunordered_vaypx3_g5_y_user_arg
 CQDP::unordered_vaypx3_g5_z_user_arg
 Cunordered_vaypx3_g5_z_user_arg
 CQDP::unordered_vcaxmby3_user_arg
 Cunordered_vcaxmby3_user_arg
 CQDP::unordered_vcaxmy3_user_arg
 Cunordered_vcaxmy3_user_arg
 CQDP::unordered_vcaxpby3_user_arg
 Cunordered_vcaxpby3_user_arg
 CQDP::unordered_vcaxpy3_y_user_arg
 Cunordered_vcaxpy3_y_user_arg
 CQDP::unordered_vcaxpy3_z_user_arg
 Cunordered_vcaxpy3_z_user_arg
 CQDP::unordered_vcscal_user_arg
 Cunordered_vcscal_user_arg
 CQDP::unordered_vscal_g5_user_arg
 Cunordered_vscal_g5_user_arg
 CQDP::unordered_vscal_user_arg
 Cunordered_vscal_user_arg
 CQDP::unordered_xOpayz_g5_user_arg
 Cunordered_xOpayz_g5_user_arg
 CQDP::unordered_xOpayz_ig5_y_user_arg
 Cunordered_xOpayz_ig5_y_user_arg
 CQDP::unordered_xOpayz_ig5_z_user_arg
 Cunordered_xOpayz_ig5_z_user_arg
 CQDP::user_arg< T, T1, Op, RHS >User argument for the evaluate function:
 CQDP::VD
 CQDP::VDU
 CQDP::Word< T >Word class - builtin machine word type
 CQDP::Word< double >
 CQDP::Word< float >
 CQDP::Word< int >
 CQDP::WordType< T >Find the underlying word type of a field
 CQDP::WordType< ILattice< T, N > >
 CQDP::WordType< Integer32 >
 CQDP::WordType< IScalar< T > >
 CQDP::WordType< OLattice< T > >
 CQDP::WordType< OScalar< T > >
 CQDP::WordType< OSubLattice< T > >
 CQDP::WordType< OSubScalar< T > >
 CQDP::WordType< PColorMatrix< T1, N > >
 CQDP::WordType< PColorVector< T1, N > >
 CQDP::WordType< PMatrix< T1, N, C > >
 CQDP::WordType< PScalar< T > >
 CQDP::WordType< PSeed< T1 > >
 CQDP::WordType< PSpinMatrix< T1, N > >
 CQDP::WordType< PSpinVector< T1, N > >Specialization of primitive spin Vector class for 4 spin components
 CQDP::WordType< PVector< T1, N, C > >
 CQDP::WordType< RComplex< T > >
 CQDP::WordType< Real32 >
 CQDP::WordType< Real64 >
 CQDP::WordType< RScalar< T > >
 CQDP::WordType< unsigned int >
 CQDP::WordType< unsigned long >
 CXMLWriterAPI::XMLSimpleWriter
 CQDP::ZeroSimple zero tag