|
|
| RebuildVisitor (umap_basic_basic &subs_, umap_basic_basic &opt_subs_, set_basic &to_eliminate_, set_basic &excluded_symbols_, vec_pair &replacements_) |
| |
|
RCP< const Basic > | apply (const RCP< const Basic > &orig_expr) override |
| |
|
RCP< const Basic > | next_symbol () |
| |
|
void | bvisit (const FunctionSymbol &x) |
| |
|
void | bvisit (const Basic &x) |
| |
|
void | bvisit (const Add &x) |
| |
|
void | bvisit (const Mul &x) |
| |
|
void | bvisit (const Pow &x) |
| |
|
void | bvisit (const OneArgFunction &x) |
| |
|
template<class T > |
| void | bvisit (const TwoArgBasic< T > &x) |
| |
|
void | bvisit (const MultiArgFunction &x) |
| |
|
void | bvisit (const Piecewise &x) |
| |
|
void | bvisit (const Basic &x) |
| |
|
void | bvisit (const Add &x) |
| |
|
void | bvisit (const Mul &x) |
| |
|
void | bvisit (const Pow &x) |
| |
|
void | bvisit (const OneArgFunction &x) |
| |
|
template<class T > |
| void | bvisit (const TwoArgBasic< T > &x) |
| |
|
void | bvisit (const MultiArgFunction &x) |
| |
|
void | bvisit (const Piecewise &x) |
| |
|
|
RCP< const Basic > | result_ |
| |
|
|
umap_basic_basic & | subs |
| |
|
umap_basic_basic & | opt_subs |
| |
|
set_basic & | to_eliminate |
| |
|
set_basic & | excluded_symbols |
| |
|
vec_pair & | replacements |
| |
|
unsigned | next_symbol_index = 0 |
| |
|
|
RCP< const Basic > | result_ |
| |
Definition at line 420 of file cse.cpp.
The documentation for this class was generated from the following file:
- /home/runner/work/symengine/symengine/symengine/cse.cpp