GiNaC 1.8.7
|
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 <iostream>
#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) | |