Documentation of MARTY
A Modern ARtificial Theoretical phYsicist
Functions
tracer.h File Reference

Trace identities for gamma matrices. More...

#include "abstractgammasym.h"

Go to the source code of this file.

Functions

GExpr sgl::tracer::standardTrace (std::vector< GammaIndex > const &indices, csl::Expr const &Ddirac)
 Calculates the traces of gamma matrices without chiral operator. More...
 
GExpr sgl::tracer::chiralTrace (std::vector< GammaIndex > const &indices, csl::Expr const &Ddirac)
 Calculates the traces of gamma matrices with the chiral operator. More...
 

Detailed Description

Trace identities for gamma matrices.

Author
Grégoire Uhlrich
Version
Date
2021-05-06

Function Documentation

◆ chiralTrace()

GExpr sgl::tracer::chiralTrace ( std::vector< GammaIndex > const &  indices,
csl::Expr const &  Ddirac 
)

Calculates the traces of gamma matrices with the chiral operator.

Parameters
indicesSet of generalized indices representing gamma matrices.
DdiracDirac space dimension.
Returns
The expression corresponding to the trace.

◆ standardTrace()

GExpr sgl::tracer::standardTrace ( std::vector< GammaIndex > const &  indices,
csl::Expr const &  Ddirac 
)

Calculates the traces of gamma matrices without chiral operator.

Parameters
indicesSet of generalized indices representing gamma matrices.
DdiracDirac space dimension.
Returns
The expression corresponding to the trace.