19 template<
class T1,
class T2>
21 fill_random(
float& d, T1& seed, T2& skewed_seed,
const T1& seed_mult);
24 template<
class T1,
class T2>
26 fill_random(
double& d, T1& seed, T2& skewed_seed,
const T1& seed_mult);
29 template<
class T1,
class T2,
int N>
31 fill_random(
float* d, T1& seed, T2& skewed_seed,
const T1& seed_mult);
34 template<
class T1,
class T2,
int N>
36 fill_random(
double* d, T1& seed, T2& skewed_seed,
const T1& seed_mult);
46 template<
class T>
class IScalar;
47 template<
class T,
int N>
class ILattice;
50 template<
class T>
class RScalar;
54 template<
class T>
class PScalar;
55 template <
class T,
int N,
template<
class,
int>
class C>
class PMatrix;
56 template <
class T,
int N,
template<
class,
int>
class C>
class PVector;
61 template <
class T>
class PSeed;
70 template<
class T>
class OScalar;
78 template<
class T,
class C>
class QDPType;
81 template<
class T,
class C>
class QDPExpr;
106 class ArrayBiDirectionalMap;
Binary writer base class.
Outer grid Scalar class */.
OLattice class narrowed to a subset.
OScalar class narrowed to a subset.
Primitive color Matrix class.
Primitive color Vector class.
Primitive Spin Matrix class.
Primitive spin Vector class.
Expression class for QDP.
QDPSubType - type representing a field living on a subset.
QDPType - major type class/container for all QDP objects.
Scalar reality (not complex).
OLattice< PScalar< PColorMatrix< RComplexFloat, 3 > > > C
Random number generator namespace.
Yet another random number generator.
void fill_random(float &d, T1 &seed, T2 &skewed_seed, const T1 &seed_mult)
dest = random
Construct simple word type used at some level within primitives.
Makes a lattice scalar leaving primitive indices alone.
Makes a primitive scalar leaving grid alone.
Construct simple word type used at some level within primitives.
Construct simple word type. Default behavior is empty.
Find the underlying word type of a field.