GiNaC 1.8.7
Classes | Namespaces | Functions
color.h File Reference

Interface to GiNaC's color (SU(3) Lie algebra) objects. More...

#include "indexed.h"
#include "tensor.h"
#include <set>

Go to the source code of this file.

Classes

class  GiNaC::color
 This class holds a generator T_a or the unity element of the Lie algebra of SU(3), as used for calculations in quantum chromodynamics. More...
 
class  GiNaC::su3one
 This class represents the su(3) unity element. More...
 
class  GiNaC::su3t
 This class represents an su(3) generator. More...
 
class  GiNaC::su3f
 This class represents the tensor of antisymmetric su(3) structure constants. More...
 
class  GiNaC::su3d
 This class represents the tensor of symmetric su(3) structure constants. More...
 

Namespaces

namespace  GiNaC
 

Functions

 GiNaC::GINAC_DECLARE_UNARCHIVER (color)
 
 GiNaC::GINAC_DECLARE_UNARCHIVER (su3one)
 
 GiNaC::GINAC_DECLARE_UNARCHIVER (su3t)
 
 GiNaC::GINAC_DECLARE_UNARCHIVER (su3f)
 
 GiNaC::GINAC_DECLARE_UNARCHIVER (su3d)
 
ex GiNaC::color_ONE (unsigned char rl=0)
 Create the su(3) unity element. More...
 
ex GiNaC::color_T (const ex &a, unsigned char rl=0)
 Create an su(3) generator. More...
 
ex GiNaC::color_f (const ex &a, const ex &b, const ex &c)
 Create an su(3) antisymmetric structure constant. More...
 
ex GiNaC::color_d (const ex &a, const ex &b, const ex &c)
 Create an su(3) symmetric structure constant. More...
 
ex GiNaC::color_h (const ex &a, const ex &b, const ex &c)
 This returns the linear combination d.a.b.c+I*f.a.b.c. More...
 
ex GiNaC::color_trace (const ex &e, const std::set< unsigned char > &rls)
 Calculate color traces over the specified set of representation labels. More...
 
ex GiNaC::color_trace (const ex &e, const lst &rll)
 Calculate color traces over the specified list of representation labels. More...
 
ex GiNaC::color_trace (const ex &e, unsigned char rl=0)
 Calculate the trace of an expression containing color objects with a specified representation label. More...
 

Detailed Description

Interface to GiNaC's color (SU(3) Lie algebra) objects.

Definition in file color.h.


This page is part of the GiNaC developer's reference. It was generated automatically by doxygen. For an introduction, see the tutorial.