QDP++
lib
qdp_qio_strings.cc
Go to the documentation of this file.
1
#include "
qdp.h
"
2
3
namespace
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
}
QDP::tname
char * QIOStringTraits< multi1d< LatticeColorMatrixF3 > >::tname
Definition
qdp_qio_strings.cc:9
QDP
Yet another random number generator.
Definition
qdp_bgq_threadbind.cc:16
qdp.h
Primary include file for QDP.
QDP::QIOStringTraits
QIO Type and precision strings.
Definition
qdp_qdpio.h:65
QDP::QIOStringTraits::tname
static char * tname
Definition
qdp_qdpio.h:66
QDP::QIOStringTraits::tprec
static char * tprec
Definition
qdp_qdpio.h:67
Generated by
1.16.1