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

Interface to GiNaC's special tensors. More...

#include "ex.h"
#include "archive.h"

Go to the source code of this file.

Classes

class  GiNaC::tensor
 This class holds one of GiNaC's predefined special tensors such as the delta and the metric tensors. More...
 
class  GiNaC::tensdelta
 This class represents the delta tensor. More...
 
class  GiNaC::tensmetric
 This class represents a general metric tensor which can be used to raise/lower indices. More...
 
class  GiNaC::minkmetric
 This class represents a Minkowski metric tensor. More...
 
class  GiNaC::spinmetric
 This class represents an antisymmetric spinor metric tensor which can be used to raise/lower indices of 2-component Weyl spinors. More...
 
class  GiNaC::tensepsilon
 This class represents the totally antisymmetric epsilon tensor. More...
 

Namespaces

namespace  GiNaC
 

Functions

 GiNaC::GINAC_DECLARE_UNARCHIVER (tensdelta)
 
 GiNaC::GINAC_DECLARE_UNARCHIVER (tensmetric)
 
 GiNaC::GINAC_DECLARE_UNARCHIVER (minkmetric)
 
 GiNaC::GINAC_DECLARE_UNARCHIVER (spinmetric)
 
 GiNaC::GINAC_DECLARE_UNARCHIVER (tensepsilon)
 
ex GiNaC::delta_tensor (const ex &i1, const ex &i2)
 Create a delta tensor with specified indices. More...
 
ex GiNaC::metric_tensor (const ex &i1, const ex &i2)
 Create a symmetric metric tensor with specified indices. More...
 
ex GiNaC::lorentz_g (const ex &i1, const ex &i2, bool pos_sig=false)
 Create a Minkowski metric tensor with specified indices. More...
 
ex GiNaC::spinor_metric (const ex &i1, const ex &i2)
 Create a spinor metric tensor with specified indices. More...
 
ex GiNaC::epsilon_tensor (const ex &i1, const ex &i2)
 Create an epsilon tensor in a Euclidean space with two indices. More...
 
ex GiNaC::epsilon_tensor (const ex &i1, const ex &i2, const ex &i3)
 Create an epsilon tensor in a Euclidean space with three indices. More...
 
ex GiNaC::lorentz_eps (const ex &i1, const ex &i2, const ex &i3, const ex &i4, bool pos_sig=false)
 Create an epsilon tensor in a Minkowski space with four indices. More...
 

Detailed Description

Interface to GiNaC's special tensors.

Definition in file tensor.h.


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