Documentation of MARTY
A Modern ARtificial Theoretical phYsicist
Data Structures | Namespaces | Functions
traceIdentities.h File Reference
#include <csl.h>
#include "group.h"

Go to the source code of this file.

Data Structures

class  mty::TraceIdentity
 
struct  mty::TraceIdentity::Tensor
 
struct  mty::PartitionPair
 

Namespaces

 mty
 Namespace of MARTY.
 

Functions

std::ostream & mty::operator<< (std::ostream &out, std::vector< PartitionPair > const &partition)
 
std::vector< std::vector< PartitionPair > > mty::evenPartition (size_t n)
 
std::vector< TraceIdentity > mty::traceIdentity (algebra::Type type, size_t n)
 
std::vector< TraceIdentity > mty::traceIdentity (algebra::Type type, size_t l, size_t n)
 
std::vector< TraceIdentity > mty::ATraceIdentity (size_t l, size_t n)
 
std::vector< TraceIdentity > mty::BTraceIdentity (size_t l, size_t n)
 
std::vector< TraceIdentity > mty::CTraceIdentity (size_t l, size_t n)
 
std::vector< TraceIdentity > mty::DTraceIdentity (size_t l, size_t n)
 
std::vector< TraceIdentity > mty::E6TraceIdentity (size_t n)
 
std::vector< TraceIdentity > mty::E7TraceIdentity (size_t n)
 
std::vector< TraceIdentity > mty::E8TraceIdentity (size_t n)
 
std::vector< TraceIdentity > mty::F4TraceIdentity (size_t n)
 
std::vector< TraceIdentity > mty::G2TraceIdentity (size_t n)
 

Detailed Description

Author
Grégoire Uhlrich
Version
1.3