 |
Cadabra
Computer algebra system for field theory problems
|
Go to the documentation of this file.
49 std::vector<Ex::sibling_iterator>
tensors;
63 std::vector<identical_tensors_t>& idts);
std::vector< int > seq_numbers_of_first_indices
Definition: Exchange.hh:50
const Spinor * spino
Definition: Exchange.hh:53
const GammaTraceless * gammatraceless
Definition: Exchange.hh:56
const TableauBase * tab
Definition: Exchange.hh:54
Definition: Traceless.hh:8
Definition: SelfCommutingBehaviour.hh:8
const SelfCommutingBehaviour * comm
Definition: Exchange.hh:52
Definition: GammaTraceless.hh:8
std::vector< Ex::sibling_iterator > tensors
Definition: Exchange.hh:49
int extra_sign
Definition: Exchange.hh:57
bool operator<(const exchange::tensor_type_t &one, const exchange::tensor_type_t &two)
Definition: Exchange.cc:229
void one(rset_t::iterator &num)
Definition: Storage.cc:1024
const Traceless * traceless
Definition: Exchange.hh:55
Definition: TableauBase.hh:9
static bool get_node_gs(const Properties &, Ex &, Ex::iterator, std::vector< std::vector< int > > &)
Definition: Exchange.cc:138
Definition: Exchange.hh:45
Functions to handle the exchange properties of two or more symbols in a product.
Definition: Adjform.cc:83
Definition: Storage.hh:141
static int collect_identical_tensors(const Properties &pr, Ex &tr, Ex::iterator it, std::vector< identical_tensors_t > &idts)
Definition: Exchange.cc:32
static unsigned int possible_singlets(Ex &, Ex::iterator)
unsigned int number_of_indices
Definition: Exchange.hh:71
unsigned int number_of_indices
Definition: Exchange.hh:48
nset_t::iterator name
Definition: Exchange.hh:70
Definition: Exchange.hh:69
Definition: Exchange.hh:47