QDP++
qdp_qio_strings.cc
Go to the documentation of this file.
1#include "qdp.h"
2
3namespace QDP {
4
5 // Fully specialised strings -- can live in the .cc file - defined only once
6
7 // This is for the QIO type strings
8 template<>
9 char* QIOStringTraits< multi1d<LatticeColorMatrixF3> >::tname = (char *)"QDP_F3_ColorMatrix";
10
11 template<>
12 char* QIOStringTraits< multi1d<LatticeColorMatrixD3> >::tname = (char *)"QDP_D3_ColorMatrix";
13
14 template<>
15 char* QIOStringTraits< multi1d<LatticeDiracFermionF3> >::tname = (char *)"USQCD_F3_DiracFermion";
16
17 template<>
18 char* QIOStringTraits< multi1d<LatticeDiracFermionD3> >::tname = (char *)"USQCD_D3_DiracFermion";
19
20 // Staggered things
21 template<>
22 char* QIOStringTraits< LatticeColorVectorF3 >::tname = (char *)"USQCD_F3_ColorVector";
23
24 template<>
25 char* QIOStringTraits< LatticeColorVectorD3 >::tname = (char *)"USQCD_D3_ColorVector";
26
27 // This is for the QIO precision strings
28 template<>
29 char* QIOStringTraits<float>::tprec = (char *)"F";
30
31 template<>
32 char* QIOStringTraits<double>::tprec = (char *)"D";
33
34 template<>
35 char* QIOStringTraits<int>::tprec = (char *)"I";
36
37
38}
char * QIOStringTraits< multi1d< LatticeColorMatrixF3 > >::tname
Yet another random number generator.
Primary include file for QDP.
QIO Type and precision strings.
Definition qdp_qdpio.h:65
static char * tname
Definition qdp_qdpio.h:66
static char * tprec
Definition qdp_qdpio.h:67