CHROMA
Public Member Functions | Public Attributes | List of all members
QDP::PTriDiaREG< T > Struct Template Reference

#include <clover_term_llvm_w.h>

Public Member Functions

void setup (const PTriDiaJIT< typename JITType< T >::Type_t > &rhs)
 
Telem (int i)
 
const Telem (int i) const
 
void setup (const PTriDiaJIT< typename JITType< T >::Type_t > &rhs)
 
Telem (int i)
 
const Telem (int i) const
 
void setup (const PTriDiaJIT< typename JITType< T >::Type_t > &rhs)
 
Telem (int i)
 
const Telem (int i) const
 

Public Attributes

T F [2 *Nc]
 

Detailed Description

template<class T>
struct QDP::PTriDiaREG< T >

Definition at line 132 of file clover_term_ptx_w.h.

Member Function Documentation

◆ elem() [1/6]

template<class T >
T& QDP::PTriDiaREG< T >::elem ( int  i)
inline

Definition at line 139 of file clover_term_llvm_w.h.

References QDP::PTriDiaREG< T >::F, and i.

Referenced by QDP::PTriDiaJIT< T >::operator=().

◆ elem() [2/6]

template<class T >
T& QDP::PTriDiaREG< T >::elem ( int  i)
inline

Definition at line 140 of file clover_term_nvvm_w.h.

References QDP::PTriDiaREG< T >::F, and i.

◆ elem() [3/6]

template<class T >
T& QDP::PTriDiaREG< T >::elem ( int  i)
inline

Definition at line 139 of file clover_term_ptx_w.h.

References QDP::PTriDiaREG< T >::F, and i.

◆ elem() [4/6]

template<class T >
const T& QDP::PTriDiaREG< T >::elem ( int  i) const
inline

Definition at line 140 of file clover_term_llvm_w.h.

References QDP::PTriDiaREG< T >::F, and i.

◆ elem() [5/6]

template<class T >
const T& QDP::PTriDiaREG< T >::elem ( int  i) const
inline

Definition at line 141 of file clover_term_nvvm_w.h.

References QDP::PTriDiaREG< T >::F, and i.

◆ elem() [6/6]

template<class T >
const T& QDP::PTriDiaREG< T >::elem ( int  i) const
inline

Definition at line 140 of file clover_term_ptx_w.h.

References QDP::PTriDiaREG< T >::F, and i.

◆ setup() [1/3]

template<class T >
void QDP::PTriDiaREG< T >::setup ( const PTriDiaJIT< typename JITType< T >::Type_t > &  rhs)
inline

Definition at line 135 of file clover_term_llvm_w.h.

References QDP::PTriDiaREG< T >::F, and i.

Referenced by QDP::PTriDiaREG< T >::setup().

◆ setup() [2/3]

template<class T >
void QDP::PTriDiaREG< T >::setup ( const PTriDiaJIT< typename JITType< T >::Type_t > &  rhs)
inline

Definition at line 136 of file clover_term_nvvm_w.h.

References QDP::PTriDiaREG< T >::F, i, and QDP::PTriDiaREG< T >::setup().

◆ setup() [3/3]

template<class T >
void QDP::PTriDiaREG< T >::setup ( const PTriDiaJIT< typename JITType< T >::Type_t > &  rhs)
inline

Definition at line 135 of file clover_term_ptx_w.h.

References QDP::PTriDiaREG< T >::F, i, and QDP::PTriDiaREG< T >::setup().

Member Data Documentation

◆ F

template<class T >
T QDP::PTriDiaREG< T >::F

The documentation for this struct was generated from the following files: