CHROMA
Classes | Namespaces | Macros
typemanip.h File Reference

Type manipulator support. More...

Go to the source code of this file.

Classes

struct  Chroma::Int2Type< v >
 
struct  Chroma::Type2Type< T >
 
struct  Chroma::Select< flag, T, U >
 
struct  Chroma::Select< false, T, U >
 
struct  Chroma::Private::ConversionHelper< T, U >
 
struct  Chroma::Private::ConversionHelper< T, U >::Big
 
struct  Chroma::Conversion< T, U >
 
struct  Chroma::Conversion< T, T >
 
struct  Chroma::Conversion< void, T >
 
struct  Chroma::Conversion< T, void >
 
class  Chroma::Conversion< void, void >
 

Namespaces

 Chroma
 Asqtad Staggered-Dirac operator.
 
 Chroma::Private
 

Macros

#define SUPERSUBCLASS(T, U)
 
#define SUPERSUBCLASS_STRICT(T, U)
 

Detailed Description

Type manipulator support.

Definition in file typemanip.h.

Macro Definition Documentation

◆ SUPERSUBCLASS

#define SUPERSUBCLASS (   T,
  U 
)

◆ SUPERSUBCLASS_STRICT

#define SUPERSUBCLASS_STRICT (   T,
  U 
)
Value:
(SUPERSUBCLASS(T, U) && \
multi1d< LatticeColorMatrix > U
LatticeFermion T
Definition: t_clover.cc:11
#define SUPERSUBCLASS(T, U)
Definition: typemanip.h:140

Definition at line 152 of file typemanip.h.