QDP++
qdp_specializations.h File Reference

Go to the source code of this file.

Classes

struct  QDP::SimpleScalar< float >
struct  QDP::SimpleScalar< int >
struct  QDP::SimpleScalar< double >
struct  QDP::SimpleScalar< bool >
struct  QDP::InternalScalar< float >
struct  QDP::InternalScalar< int >
struct  QDP::InternalScalar< double >
struct  QDP::InternalScalar< bool >
struct  QDP::PrimitiveScalar< float >
struct  QDP::PrimitiveScalar< int >
struct  QDP::PrimitiveScalar< double >
struct  QDP::PrimitiveScalar< bool >
struct  QDP::LatticeScalar< float >
struct  QDP::LatticeScalar< int >
struct  QDP::LatticeScalar< double >
struct  QDP::LatticeScalar< bool >
struct  QDP::RealScalar< int >
struct  QDP::RealScalar< float >
struct  QDP::RealScalar< double >
struct  QDP::CreateLeaf< int >
struct  QDP::CreateLeaf< float >
struct  QDP::CreateLeaf< double >
struct  QDP::CreateLeaf< bool >
struct  QDP::CreateLeaf< OScalar< IntReal32 > >
struct  QDP::CreateLeaf< OScalar< IntReal64 > >
struct  QDP::CreateLeaf< OScalar< IntInteger > >
struct  QDP::CreateLeaf< OScalar< IntBoolean > >

Namespaces

namespace  QDP
 Yet another random number generator.

Functions

int QDP::toInt (const Integer &s)
 Make an int from an Integer.
float QDP::toFloat (const Real32 &s)
 Make a float from a Real32.
double QDP::toDouble (const Real64 &s)
 Make a double from a Real64.
bool QDP::toBool (const Boolean &s)
 Make a bool from a Boolean.