|
QDP++
|
#include <qdp_primseed.h>
Public Member Functions | |
| PSeed () | |
| ~PSeed () | |
| template<class T1> | |
| PSeed (const PScalar< T1 > &rhs) | |
| construct dest = const | |
| template<class T1> | |
| PSeed & | assign (const PScalar< T1 > &rhs) |
| PSeed = PScalar. | |
| template<class T1> | |
| PSeed & | operator= (const PScalar< T1 > &rhs) |
| PSeed = PScalar. | |
| template<class T1> | |
| PSeed & | operator= (const PSeed< T1 > &rhs) |
| PSeed = PSeed. | |
| PSeed (const PSeed &a) | |
| Deep copy constructor. | |
| T & | elem (int i) |
| const T & | elem (int i) const |
Primitive Seed class.
Seed primitives exist to facilitate seed multiplication - namely multiplication of a large integer represented as 4 smaller integers
NOTE: the class is still treated as a template since there may be an inner lattice so the type could be represented as an length 4 array of lattice integers
Definition at line 33 of file qdp_primseed.h.
|
inline |
Definition at line 36 of file qdp_primseed.h.
|
inline |
Definition at line 37 of file qdp_primseed.h.
construct dest = const
Definition at line 41 of file qdp_primseed.h.
|
inline |
Deep copy constructor.
This is a copy form - legal but not necessarily efficient
Definition at line 91 of file qdp_primseed.h.
|
inline |
Set equal to input scalar (an integer)
Definition at line 51 of file qdp_primseed.h.
Referenced by QDP::PSeed< typename SinglePrecType< T1 >::Type_t >::operator=(), and QDP::PSeed< typename SinglePrecType< T1 >::Type_t >::PSeed().
|
inline |
Definition at line 99 of file qdp_primseed.h.
Referenced by QDP::PSeed< typename SinglePrecType< T1 >::Type_t >::assign(), QDP::copymask(), QDP::getSite(), QDP::operator!=(), QDP::operator*(), QDP::operator<<(), QDP::operator<<(), QDP::operator<<(), QDP::operator<<(), QDP::PSeed< typename SinglePrecType< T1 >::Type_t >::operator=(), QDP::operator==(), QDP::operator>>(), QDP::operator>>(), QDP::operator>>(), QDP::operator|(), QDP::seedToFloat(), and QDP::zero_rep().
|
inline |
Definition at line 100 of file qdp_primseed.h.
|
inline |
Set equal to input scalar (an integer)
Definition at line 68 of file qdp_primseed.h.
|
inline |