Grid 0.7.0
GaugeGroupTwoIndex.h File Reference

Go to the source code of this file.

Data Structures

struct  detail::baseOffDiagonalSpHelper< cplx, nc, AntiSymmetric >
struct  detail::baseOffDiagonalSpHelper< cplx, nc, Symmetric >
class  GaugeGroupTwoIndex< ncolour, S, group_name >

Namespaces

namespace  detail

Typedefs

template<int ncolour, TwoIndexSymmetry S>
using SU_TwoIndex
typedef SU_TwoIndex< Nc, SymmetricTwoIndexSymmMatrices
typedef SU_TwoIndex< Nc, AntiSymmetricTwoIndexAntiSymmMatrices
typedef SU_TwoIndex< 2, SymmetricSU2TwoIndexSymm
typedef SU_TwoIndex< 3, SymmetricSU3TwoIndexSymm
typedef SU_TwoIndex< 4, SymmetricSU4TwoIndexSymm
typedef SU_TwoIndex< 5, SymmetricSU5TwoIndexSymm
typedef SU_TwoIndex< 2, AntiSymmetricSU2TwoIndexAntiSymm
typedef SU_TwoIndex< 3, AntiSymmetricSU3TwoIndexAntiSymm
typedef SU_TwoIndex< 4, AntiSymmetricSU4TwoIndexAntiSymm
typedef SU_TwoIndex< 5, AntiSymmetricSU5TwoIndexAntiSymm
template<int ncolour, TwoIndexSymmetry S>
using Sp_TwoIndex
typedef Sp_TwoIndex< Nc, SymmetricSpTwoIndexSymmMatrices
typedef Sp_TwoIndex< Nc, AntiSymmetricSpTwoIndexAntiSymmMatrices
typedef Sp_TwoIndex< 2, SymmetricSp2TwoIndexSymm
typedef Sp_TwoIndex< 4, SymmetricSp4TwoIndexSymm
typedef Sp_TwoIndex< 4, AntiSymmetricSp4TwoIndexAntiSymm

Enumerations

enum  TwoIndexSymmetry { Symmetric , AntiSymmetric }

Functions

 NAMESPACE_BEGIN (Grid)
constexpr Real delta (int a, int b)
 NAMESPACE_END (Grid)

Typedef Documentation

◆ SU_TwoIndex

template<int ncolour, TwoIndexSymmetry S>
using SU_TwoIndex

Definition at line 342 of file GaugeGroupTwoIndex.h.

◆ TwoIndexSymmMatrices

Definition at line 345 of file GaugeGroupTwoIndex.h.

◆ TwoIndexAntiSymmMatrices

◆ SU2TwoIndexSymm

Definition at line 348 of file GaugeGroupTwoIndex.h.

◆ SU3TwoIndexSymm

Definition at line 349 of file GaugeGroupTwoIndex.h.

◆ SU4TwoIndexSymm

Definition at line 350 of file GaugeGroupTwoIndex.h.

◆ SU5TwoIndexSymm

Definition at line 351 of file GaugeGroupTwoIndex.h.

◆ SU2TwoIndexAntiSymm

Definition at line 353 of file GaugeGroupTwoIndex.h.

◆ SU3TwoIndexAntiSymm

Definition at line 354 of file GaugeGroupTwoIndex.h.

◆ SU4TwoIndexAntiSymm

Definition at line 355 of file GaugeGroupTwoIndex.h.

◆ SU5TwoIndexAntiSymm

Definition at line 356 of file GaugeGroupTwoIndex.h.

◆ Sp_TwoIndex

template<int ncolour, TwoIndexSymmetry S>
using Sp_TwoIndex

Definition at line 359 of file GaugeGroupTwoIndex.h.

◆ SpTwoIndexSymmMatrices

Definition at line 361 of file GaugeGroupTwoIndex.h.

◆ SpTwoIndexAntiSymmMatrices

◆ Sp2TwoIndexSymm

Definition at line 364 of file GaugeGroupTwoIndex.h.

◆ Sp4TwoIndexSymm

Definition at line 365 of file GaugeGroupTwoIndex.h.

◆ Sp4TwoIndexAntiSymm

Definition at line 367 of file GaugeGroupTwoIndex.h.

Enumeration Type Documentation

◆ TwoIndexSymmetry

Enumerator
Symmetric 
AntiSymmetric 

Definition at line 30 of file GaugeGroupTwoIndex.h.

Function Documentation

◆ NAMESPACE_BEGIN()

NAMESPACE_BEGIN ( Grid )

◆ delta()

◆ NAMESPACE_END()

NAMESPACE_END ( Grid )