|
QDP++
|
#include <qdp_inner.h>
Public Member Functions | |
| IScalar () | |
| ~IScalar () | |
| IScalar (const typename WordType< T >::Type_t &rhs) | |
| construct dest = const | |
| template<class T1> | |
| IScalar (const IScalar< T1 > &rhs) | |
| construct dest = rhs | |
| template<class T1> | |
| IScalar (const T1 &rhs) | |
| construct dest = rhs | |
| template<class T1> | |
| IScalar & | operator= (const IScalar< T1 > &rhs) |
| IScalar = IScalar. | |
| template<class T1> | |
| IScalar & | operator+= (const IScalar< T1 > &rhs) |
| IScalar += IScalar. | |
| template<class T1> | |
| IScalar & | operator-= (const IScalar< T1 > &rhs) |
| IScalar -= IScalar. | |
| template<class T1> | |
| IScalar & | operator*= (const IScalar< T1 > &rhs) |
| IScalar *= IScalar. | |
| template<class T1> | |
| IScalar & | operator/= (const IScalar< T1 > &rhs) |
| IScalar /= IScalar. | |
| template<class T1> | |
| IScalar & | operator%= (const IScalar< T1 > &rhs) |
| IScalar %= IScalar. | |
| template<class T1> | |
| IScalar & | operator|= (const IScalar< T1 > &rhs) |
| IScalar |= IScalar. | |
| template<class T1> | |
| IScalar & | operator&= (const IScalar< T1 > &rhs) |
| IScalar &= IScalar. | |
| template<class T1> | |
| IScalar & | operator^= (const IScalar< T1 > &rhs) |
| IScalar ^= IScalar. | |
| template<class T1> | |
| IScalar & | operator<<= (const IScalar< T1 > &rhs) |
| IScalar <<= IScalar. | |
| template<class T1> | |
| IScalar & | operator>>= (const IScalar< T1 > &rhs) |
| IScalar >>= IScalar. | |
| IScalar (const IScalar &a) | |
| Deep copies here. | |
| T & | elem () |
| const T & | elem () const |
Scalar inner lattice.
All inner lattices are of IScalar or ILattice type
Definition at line 24 of file qdp_inner.h.
|
inline |
Definition at line 27 of file qdp_inner.h.
|
inline |
Definition at line 28 of file qdp_inner.h.
|
inline |
construct dest = const
Definition at line 32 of file qdp_inner.h.
construct dest = rhs
Definition at line 36 of file qdp_inner.h.
construct dest = rhs
Definition at line 40 of file qdp_inner.h.
|
inline |
Deep copies here.
Definition at line 155 of file qdp_inner.h.
|
inline |
Definition at line 158 of file qdp_inner.h.
Referenced by QDP::acos(), QDP::adj(), QDP::adjMultiply(), QDP::adjMultiply(), QDP::adjMultiply(), QDP::adjMultiplyAdj(), QDP::adjMultiplyAdj(), QDP::adjMultiplyAdj(), QDP::asin(), QDP::atan(), QDP::atan2(), QDP::atan2(), QDP::atan2(), QDP::cast_rep(), QDP::conj(), QDP::copy_site(), QDP::copy_site(), QDP::copymask(), QDP::cos(), QDP::exp(), QDP::fabs(), QDP::fill_gaussian(), QDP::fill_random(), QDP::getSite(), QDP::globalMax(), QDP::globalMin(), QDP::ILattice< typename SinglePrecType< T >::Type_t, N >::ILattice(), QDP::imag(), QDP::localColorInnerProduct(), QDP::localInnerProduct(), QDP::localInnerProduct(), QDP::localInnerProduct(), QDP::localNorm2(), QDP::log(), QDP::multiplyAdj(), QDP::multiplyAdj(), QDP::multiplyAdj(), QDP::operator!(), QDP::operator!=(), QDP::operator!=(), QDP::operator!=(), QDP::operator%(), QDP::operator%(), QDP::operator%(), QDP::ILattice< typename SinglePrecType< T >::Type_t, N >::operator%=(), QDP::IScalar< typename SinglePrecType< T >::Type_t >::operator%=(), QDP::operator&(), QDP::operator&(), QDP::operator&(), QDP::operator&&(), QDP::operator&&(), QDP::operator&&(), QDP::ILattice< typename SinglePrecType< T >::Type_t, N >::operator&=(), QDP::IScalar< typename SinglePrecType< T >::Type_t >::operator&=(), QDP::operator*(), QDP::operator*(), QDP::operator*(), QDP::ILattice< typename SinglePrecType< T >::Type_t, N >::operator*=(), QDP::IScalar< typename SinglePrecType< T >::Type_t >::operator*=(), QDP::operator+(), QDP::operator+(), QDP::operator+(), QDP::operator+(), QDP::ILattice< typename SinglePrecType< T >::Type_t, N >::operator+=(), QDP::IScalar< typename SinglePrecType< T >::Type_t >::operator+=(), QDP::operator-(), QDP::operator-(), QDP::operator-(), QDP::operator-(), QDP::ILattice< typename SinglePrecType< T >::Type_t, N >::operator-=(), QDP::IScalar< typename SinglePrecType< T >::Type_t >::operator-=(), QDP::operator/(), QDP::operator/(), QDP::operator/(), QDP::ILattice< typename SinglePrecType< T >::Type_t, N >::operator/=(), QDP::IScalar< typename SinglePrecType< T >::Type_t >::operator/=(), QDP::operator<(), QDP::operator<(), QDP::operator<(), QDP::operator<<(), QDP::operator<<(), QDP::operator<<(), QDP::operator<<(), QDP::operator<<(), QDP::operator<<(), QDP::ILattice< typename SinglePrecType< T >::Type_t, N >::operator<<=(), QDP::IScalar< typename SinglePrecType< T >::Type_t >::operator<<=(), QDP::operator<=(), QDP::operator<=(), QDP::operator<=(), QDP::ILattice< typename SinglePrecType< T >::Type_t, N >::operator=(), QDP::IScalar< typename SinglePrecType< T >::Type_t >::operator=(), QDP::operator==(), QDP::operator==(), QDP::operator==(), QDP::operator>(), QDP::operator>(), QDP::operator>(), QDP::operator>=(), QDP::operator>=(), QDP::operator>=(), QDP::operator>>(), QDP::operator>>(), QDP::operator>>(), QDP::operator>>(), QDP::operator>>(), QDP::operator>>(), QDP::ILattice< typename SinglePrecType< T >::Type_t, N >::operator>>=(), QDP::IScalar< typename SinglePrecType< T >::Type_t >::operator>>=(), QDP::operator^(), QDP::operator^(), QDP::operator^(), QDP::ILattice< typename SinglePrecType< T >::Type_t, N >::operator^=(), QDP::IScalar< typename SinglePrecType< T >::Type_t >::operator^=(), QDP::operator|(), QDP::operator|(), QDP::operator|(), QDP::ILattice< typename SinglePrecType< T >::Type_t, N >::operator|=(), QDP::IScalar< typename SinglePrecType< T >::Type_t >::operator|=(), QDP::operator||(), QDP::operator||(), QDP::operator||(), QDP::outerProduct(), QDP::outerProduct(), QDP::outerProduct(), QDP::pow(), QDP::pow(), QDP::pow(), QDP::real(), QDP::recast_rep(), QDP::seedToFloat(), QDP::sin(), QDP::sqrt(), QDP::sum(), QDP::tan(), QDP::toBool(), QDP::toDouble(), QDP::toFloat(), QDP::toInt(), QDP::toWordType(), QDP::trace(), QDP::trace_imag(), QDP::trace_real(), QDP::transpose(), QDP::where(), QDP::where(), QDP::where(), QDP::where(), QDP::where(), QDP::where(), QDP::where(), and QDP::zero_rep().
|
inline |
Definition at line 159 of file qdp_inner.h.
|
inline |
Definition at line 103 of file qdp_inner.h.
|
inline |
Definition at line 121 of file qdp_inner.h.
|
inline |
Definition at line 85 of file qdp_inner.h.
|
inline |
Definition at line 67 of file qdp_inner.h.
|
inline |
Definition at line 76 of file qdp_inner.h.
|
inline |
Definition at line 94 of file qdp_inner.h.
|
inline |
Definition at line 139 of file qdp_inner.h.
|
inline |
|
inline |
Definition at line 148 of file qdp_inner.h.
|
inline |
Definition at line 130 of file qdp_inner.h.
|
inline |
Definition at line 112 of file qdp_inner.h.