49 std::vector<Ex::sibling_iterator>
tensors;
63 std::vector<identical_tensors_t>& idts);
unsigned int number_of_indices
Definition: Exchange.hh:48
const SelfCommutingBehaviour * comm
Definition: Exchange.hh:52
Basic storage class for symbolic mathemematical expressions.
Definition: Storage.hh:130
static int collect_identical_tensors(const Properties &pr, Ex &tr, Ex::iterator it, std::vector< identical_tensors_t > &idts)
Definition: Exchange.cc:32
Definition: Exchange.hh:45
const TableauBase * tab
Definition: Exchange.hh:54
const Spinor * spino
Definition: Exchange.hh:53
const Traceless * traceless
Definition: Exchange.hh:55
Definition: Exchange.hh:69
int extra_sign
Definition: Exchange.hh:57
std::vector< int > seq_numbers_of_first_indices
Definition: Exchange.hh:50
Definition: Traceless.hh:8
void one(rset_t::iterator &num)
Definition: Storage.cc:912
Definition: TableauBase.hh:9
bool operator<(const exchange::tensor_type_t &one, const exchange::tensor_type_t &two)
Definition: Exchange.cc:225
nset_t::iterator name
Definition: Exchange.hh:70
static bool get_node_gs(const Properties &, Ex &, Ex::iterator, std::vector< std::vector< int > > &)
Definition: Exchange.cc:134
Definition: SelfCommutingBehaviour.hh:8
std::vector< Ex::sibling_iterator > tensors
Definition: Exchange.hh:49
const GammaTraceless * gammatraceless
Definition: Exchange.hh:56
Definition: GammaTraceless.hh:8
static unsigned int possible_singlets(Ex &, Ex::iterator)
Definition: Exchange.hh:47
Class holding a collection of properties attached to expressions.
Definition: Props.hh:203
unsigned int number_of_indices
Definition: Exchange.hh:71