Grid 0.7.0
Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin > Struct Template Reference

#include <LatticeTheories.h>

Inheritance diagram for Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >:
Grid::LatticeTheories::LatticeGaugeTheory< Dimensions, Colours > Grid::LatticeTheories::LatticeTheory< Dimensions >

Public Types

template<typename vtype>
using iSpinMatrix
template<typename vtype>
using iSpinColourMatrix
template<typename vtype>
using iSpinVector
template<typename vtype>
using iSpinColourVector
template<typename vtype>
using iHalfSpinVector
template<typename vtype>
using iHalfSpinColourVector
typedef iColourMatrix< ComplexColourMatrix
typedef iColourMatrix< ComplexFColourMatrixF
typedef iColourMatrix< ComplexDColourMatrixD
template<typename vtype>
using iColourMatrix
template<typename vtype>
using iLorentzColourMatrix
template<typename vtype>
using iDoubleStoredColourMatrix
template<typename vtype>
using iColourVector
template<typename vtype>
using iSinglet

Static Public Attributes

static const int Nd
static const int Nds
static const int Nc
static const int Ns
static const int Nhs

Detailed Description

template<int Dimensions, int Colours, int Spin>
struct Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >

Definition at line 66 of file LatticeTheories.h.

Member Typedef Documentation

◆ iSpinMatrix

template<int Dimensions, int Colours, int Spin>
template<typename vtype>
using Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::iSpinMatrix

Definition at line 74 of file LatticeTheories.h.

◆ iSpinColourMatrix

template<int Dimensions, int Colours, int Spin>
template<typename vtype>
using Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::iSpinColourMatrix

Definition at line 76 of file LatticeTheories.h.

◆ iSpinVector

template<int Dimensions, int Colours, int Spin>
template<typename vtype>
using Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::iSpinVector

Definition at line 78 of file LatticeTheories.h.

◆ iSpinColourVector

template<int Dimensions, int Colours, int Spin>
template<typename vtype>
using Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::iSpinColourVector

Definition at line 80 of file LatticeTheories.h.

◆ iHalfSpinVector

template<int Dimensions, int Colours, int Spin>
template<typename vtype>
using Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::iHalfSpinVector

Definition at line 84 of file LatticeTheories.h.

◆ iHalfSpinColourVector

template<int Dimensions, int Colours, int Spin>
template<typename vtype>
using Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::iHalfSpinColourVector

Definition at line 86 of file LatticeTheories.h.

◆ ColourMatrix

template<int Dimensions, int Colours, int Spin>
typedef iColourMatrix<Complex> Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::ColourMatrix

Definition at line 89 of file LatticeTheories.h.

◆ ColourMatrixF

template<int Dimensions, int Colours, int Spin>
typedef iColourMatrix<ComplexF> Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::ColourMatrixF

Definition at line 90 of file LatticeTheories.h.

◆ ColourMatrixD

template<int Dimensions, int Colours, int Spin>
typedef iColourMatrix<ComplexD> Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::ColourMatrixD

Definition at line 91 of file LatticeTheories.h.

◆ iColourMatrix

template<int Dimensions, int Colours>
template<typename vtype>
using Grid::LatticeTheories::LatticeGaugeTheory< Dimensions, Colours >::iColourMatrix
inherited

Definition at line 56 of file LatticeTheories.h.

◆ iLorentzColourMatrix

template<int Dimensions, int Colours>
template<typename vtype>
using Grid::LatticeTheories::LatticeGaugeTheory< Dimensions, Colours >::iLorentzColourMatrix
inherited

Definition at line 58 of file LatticeTheories.h.

◆ iDoubleStoredColourMatrix

template<int Dimensions, int Colours>
template<typename vtype>
using Grid::LatticeTheories::LatticeGaugeTheory< Dimensions, Colours >::iDoubleStoredColourMatrix
inherited

Definition at line 60 of file LatticeTheories.h.

◆ iColourVector

template<int Dimensions, int Colours>
template<typename vtype>
using Grid::LatticeTheories::LatticeGaugeTheory< Dimensions, Colours >::iColourVector
inherited

Definition at line 62 of file LatticeTheories.h.

◆ iSinglet

template<int Dimensions>
template<typename vtype>
using Grid::LatticeTheories::LatticeTheory< Dimensions >::iSinglet
inherited

Definition at line 46 of file LatticeTheories.h.

Field Documentation

◆ Nd

template<int Dimensions, int Colours, int Spin>
const int Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::Nd
static

Definition at line 68 of file LatticeTheories.h.

◆ Nds

template<int Dimensions, int Colours, int Spin>
const int Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::Nds
static

Definition at line 69 of file LatticeTheories.h.

◆ Nc

template<int Dimensions, int Colours, int Spin>
const int Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::Nc
static

Definition at line 70 of file LatticeTheories.h.

◆ Ns

template<int Dimensions, int Colours, int Spin>
const int Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::Ns
static

Definition at line 71 of file LatticeTheories.h.

◆ Nhs

template<int Dimensions, int Colours, int Spin>
const int Grid::LatticeTheories::FermionicLatticeGaugeTheory< Dimensions, Colours, Spin >::Nhs
static

Definition at line 82 of file LatticeTheories.h.


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