|
QDP++
|
OLattice class narrowed to a subset. More...
#include <qdp_outersubtype.h>
Public Member Functions | |
| OSubLattice (OLattice< T > &a, const Subset &ss) | |
| OSubLattice (const OSubLattice &a) | |
| OSubLattice () | |
| void | setSubset (const Subset &ss) |
| OSubLattice (const Subset &ss, OLattice< T > &a) | |
| void | alloc_mem () |
| ~OSubLattice () | |
| void | free_mem () |
| void | operator= (const typename WordType< T >::Type_t &rhs) |
| void | operator= (const Zero &rhs) |
| template<class T1, class C1> | |
| void | operator= (const QDPType< T1, C1 > &rhs) |
| template<class T1, class C1> | |
| void | operator= (const QDPExpr< T1, C1 > &rhs) |
| void | operator= (const OSubLattice &rhs) |
| bool | getOwnsMemory () const |
| bool | getOwnsMemory () |
| T * | getF () |
| T * | getF () const |
| const Subset & | subset () const |
| Public Member Functions inherited from QDP::QDPSubType< T, OLattice< T > > | |
| QDPSubType () | |
| Default constructor. | |
| ~QDPSubType () | |
| Destructor. | |
| void | assign (const typename WordType< OLattice< T > >::Type_t &rhs) |
| void | operator+= (const typename WordType< OLattice< T > >::Type_t &rhs) |
| void | operator-= (const typename WordType< OLattice< T > >::Type_t &rhs) |
| void | operator*= (const typename WordType< OLattice< T > >::Type_t &rhs) |
| void | operator/= (const typename WordType< OLattice< T > >::Type_t &rhs) |
| void | operator%= (const typename WordType< OLattice< T > >::Type_t &rhs) |
| void | operator|= (const typename WordType< OLattice< T > >::Type_t &rhs) |
| void | operator&= (const typename WordType< OLattice< T > >::Type_t &rhs) |
| void | operator^= (const typename WordType< OLattice< T > >::Type_t &rhs) |
| void | operator<<= (const typename WordType< OLattice< T > >::Type_t &rhs) |
| void | operator>>= (const typename WordType< OLattice< T > >::Type_t &rhs) |
| bool | getOwnsMemory () |
| T * | getF () |
| const Subset & | subset () const |
OLattice class narrowed to a subset.
Only used for lvalues
Definition at line 95 of file qdp_outersubtype.h.
|
inline |
Definition at line 101 of file qdp_outersubtype.h.
|
inline |
Definition at line 102 of file qdp_outersubtype.h.
|
inline |
Definition at line 117 of file qdp_outersubtype.h.
|
inline |
Definition at line 132 of file qdp_outersubtype.h.
|
inline |
Definition at line 156 of file qdp_outersubtype.h.
|
inline |
|
inline |
Definition at line 162 of file qdp_outersubtype.h.
Referenced by QDP::OSubLattice< typename SinglePrecType< T >::Type_t >::setSubset(), and QDP::OSubLattice< typename SinglePrecType< T >::Type_t >::~OSubLattice().
|
inline |
Definition at line 216 of file qdp_outersubtype.h.
Referenced by QDP::read(), and QDP::sum().
|
inline |
Definition at line 217 of file qdp_outersubtype.h.
|
inline |
Definition at line 215 of file qdp_outersubtype.h.
|
inline |
Definition at line 214 of file qdp_outersubtype.h.
|
inline |
Definition at line 203 of file qdp_outersubtype.h.
|
inline |
Definition at line 196 of file qdp_outersubtype.h.
|
inline |
Definition at line 189 of file qdp_outersubtype.h.
|
inline |
Definition at line 176 of file qdp_outersubtype.h.
|
inline |
Definition at line 182 of file qdp_outersubtype.h.
|
inline |
Definition at line 120 of file qdp_outersubtype.h.
|
inline |
Definition at line 219 of file qdp_outersubtype.h.
Referenced by QDP::copymask(), QDP::copymask(), QDP::gaussian(), QDP::gaussian(), QDP::gaussian(), QDP::random(), QDP::random(), QDP::random(), QDP::read(), QDP::sum(), QDP::write(), QDP::zero_rep(), and QDP::zero_rep().