|
GiNaC
1.6.2
|
Implementation of GiNaC's products of expressions. More...
#include "mul.h"#include "add.h"#include "power.h"#include "operators.h"#include "matrix.h"#include "indexed.h"#include "lst.h"#include "archive.h"#include "utils.h"#include "symbol.h"#include "compiler.h"#include <iostream>#include <limits>#include <stdexcept>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | GiNaC |
CRC32 hash function. | |
Functions | |
| GiNaC::GINAC_IMPLEMENT_REGISTERED_CLASS_OPT (mul, expairseq, print_func< print_context >(&mul::do_print).print_func< print_latex >(&mul::do_print_latex).print_func< print_csrc >(&mul::do_print_csrc).print_func< print_tree >(&mul::do_print_tree).print_func< print_python_repr >(&mul::do_print_python_repr)) mul | |
| bool | GiNaC::tryfactsubs (const ex &origfactor, const ex &patternfactor, int &nummatches, exmap &repls) |
| bool | GiNaC::algebraic_match_mul_with_mul (const mul &e, const ex &pat, exmap &repls, int factor, int &nummatches, const std::vector< bool > &subsed, std::vector< bool > &matched) |
| Checks wheter e matches to the pattern pat and the (possibly to be updated) list of replacements repls. | |
| GiNaC::GINAC_BIND_UNARCHIVER (mul) | |
Implementation of GiNaC's products of expressions.
Definition in file mul.cpp.