|
GiNaC 1.8.9
|
Implementation of GiNaC's non-commutative products of expressions. More...
#include "ncmul.h"#include "ex.h"#include "add.h"#include "mul.h"#include "clifford.h"#include "matrix.h"#include "archive.h"#include "indexed.h"#include "utils.h"#include <algorithm>#include <stdexcept>Go to the source code of this file.
Namespaces | |
| namespace | GiNaC |
Typedefs | |
| typedef std::vector< std::size_t > | GiNaC::uintvector |
| typedef std::vector< unsigned > | GiNaC::unsignedvector |
| typedef std::vector< exvector > | GiNaC::exvectorvector |
Functions | |
| GiNaC::GINAC_IMPLEMENT_REGISTERED_CLASS_OPT (ncmul, exprseq, print_func< print_context >(&ncmul::do_print). print_func< print_tree >(&ncmul::do_print_tree). print_func< print_csrc >(&ncmul::do_print_csrc). print_func< print_python_repr >(&ncmul::do_print_csrc)) ncmul | |
| ex | GiNaC::reeval_ncmul (const exvector &v) |
| ex | GiNaC::hold_ncmul (const exvector &v) |
| GiNaC::GINAC_BIND_UNARCHIVER (ncmul) | |