QDP++
qdp_outersubtype.h File Reference

Outer grid classes after a subset. More...

#include "qdp_allocator.h"

Go to the source code of this file.

Classes

class  QDP::OSubScalar< T >
 OScalar class narrowed to a subset. More...
class  QDP::OSubLattice< T >
 OLattice class narrowed to a subset. More...
struct  QDP::QDPSubTypeTrait< OScalar< T > >
struct  QDP::QDPSubTypeTrait< OLattice< T > >
struct  QDP::WordType< OSubScalar< T > >
struct  QDP::WordType< OSubLattice< T > >
struct  QDP::SinglePrecType< OSubScalar< T > >
struct  QDP::SinglePrecType< OSubLattice< T > >
struct  QDP::DoublePrecType< OSubScalar< T > >
struct  QDP::DoublePrecType< OSubLattice< T > >

Namespaces

namespace  QDP
 Yet another random number generator.

Functions

template<class T>
void QDP::zero_rep (OScalar< T > &dest, const Subset &s)
 dest = 0
template<class T>
void QDP::zero_rep (OSubScalar< T > dest)
 dest = 0
template<class T1, class T2>
void QDP::copymask (OSubScalar< T2 > dest, const OScalar< T1 > &mask, const OScalar< T2 > &s1)
 dest = (mask) ? s1 : dest
template<class T>
void QDP::random (OSubScalar< T > d)
 dest = random
template<class T>
void QDP::gaussian (OSubScalar< T > dd)
 dest = gaussian

Detailed Description

Outer grid classes after a subset.

Definition in file qdp_outersubtype.h.