algebra.hh File Reference

#include <string>
#include <map>
#include "manipulator.hh"
#include "combinatorics.hh"
#include "props.hh"
#include "youngtab.hh"
#include "numerical.hh"

Namespaces

namespace  algebra

Classes

class  ImplicitIndex
class  Matrix
class  CommutingAsProduct
class  CommutingAsSum
class  CommutingBehaviour
class  Commuting
class  AntiCommuting
class  NonCommuting
class  SelfCommutingBehaviour
class  SelfCommuting
class  SelfAntiCommuting
class  SelfNonCommuting
class  Distributable
class  TableauBase
class  TableauSymmetry
class  SatisfiesBianchi
class  Symmetric
class  Diagonal
class  Traceless
class  AntiSymmetric
class  SelfDual
class  AntiSelfDual
class  DAntiSymmetric
class  KroneckerDelta
class  EpsilonTensor
class  SortOrder
class  Derivative
class  PartialDerivative
class  prodrule
class  remove_indexbracket
class  distribute
class  sumsort
class  prodsort
class  spinorsort
class  keep_terms
class  reduce_sub
class  prodflatten
class  sumflatten
class  listflatten
class  prodcollectnum
class  reduce_div
class  subseq
class  collect_factors
class  collect_terms
class  factorise
class  canonicalise
class  reduce
class  drop
class  drop_keep_weight
class  drop_weight
class  keep_weight
class  ratrewrite
class  locate
class  sym_asym
class  sym
class  asym
class  order
class  canonicalorder
class  acanonicalorder
class  impose_asym
class  eqn
class  indexsort
class  indexsort::less_indexed_treenode
class  asymprop
class  young_project
class  young_project_tensor
class  expand_power

Functions

void algebra::register_properties ()
void algebra::register_algorithms ()

Generated on Sat Jul 18 23:03:14 2009 for cadabra by  doxygen 1.4.6