Public Member Functions | |
RefineVisitor (const Assumptions *assumptions) | |
void | bvisit (const Abs &x) |
void | bvisit (const Sign &x) |
void | bvisit (const Floor &x) |
void | bvisit (const Ceiling &x) |
void | bvisit (const Conjugate &x) |
void | bvisit (const Max &x) |
void | bvisit (const Min &x) |
void | bvisit (const Pow &x) |
void | bvisit (const Log &x) |
void | bvisit (const Interval &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) |
![]() | |
virtual RCP< const Basic > | apply (const RCP< const Basic > &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) |
Private Attributes | |
const Assumptions * | assumptions_ |
Additional Inherited Members | |
![]() | |
RCP< const Basic > | result_ |
|
inline |
void SymEngine::RefineVisitor::bvisit | ( | const Abs & | x | ) |
Definition at line 6 of file refine.cpp.
void SymEngine::TransformVisitor::bvisit | ( | const Add & | x | ) |
Definition at line 247 of file visitor.cpp.
void SymEngine::TransformVisitor::bvisit | ( | const Basic & | x | ) |
Definition at line 246 of file visitor.cpp.
void SymEngine::RefineVisitor::bvisit | ( | const Ceiling & | x | ) |
Definition at line 49 of file refine.cpp.
void SymEngine::RefineVisitor::bvisit | ( | const Conjugate & | x | ) |
Definition at line 62 of file refine.cpp.
void SymEngine::RefineVisitor::bvisit | ( | const Floor & | x | ) |
Definition at line 36 of file refine.cpp.
void SymEngine::RefineVisitor::bvisit | ( | const Interval & | x | ) |
Definition at line 196 of file refine.cpp.
void SymEngine::RefineVisitor::bvisit | ( | const Log & | x | ) |
Definition at line 171 of file refine.cpp.
void SymEngine::RefineVisitor::bvisit | ( | const Max & | x | ) |
Definition at line 73 of file refine.cpp.
void SymEngine::RefineVisitor::bvisit | ( | const Min & | x | ) |
Definition at line 109 of file refine.cpp.
void SymEngine::TransformVisitor::bvisit | ( | const Mul & | x | ) |
Definition at line 248 of file visitor.cpp.
void SymEngine::TransformVisitor::bvisit | ( | const MultiArgFunction & | x | ) |
Definition at line 264 of file visitor.cpp.
void SymEngine::TransformVisitor::bvisit | ( | const OneArgFunction & | x | ) |
Definition at line 250 of file visitor.cpp.
void SymEngine::TransformVisitor::bvisit | ( | const Piecewise & | x | ) |
Definition at line 265 of file visitor.cpp.
void SymEngine::TransformVisitor::bvisit | ( | const Pow & | x | ) |
Definition at line 249 of file visitor.cpp.
void SymEngine::RefineVisitor::bvisit | ( | const Pow & | x | ) |
Definition at line 145 of file refine.cpp.
void SymEngine::RefineVisitor::bvisit | ( | const Sign & | x | ) |
Definition at line 21 of file refine.cpp.
|
inline |
Definition at line 253 of file visitor.h.
|
private |