Inheritance diagram for SymEngine::NeedsSymbolicExpansionVisitor:
Collaboration diagram for SymEngine::NeedsSymbolicExpansionVisitor:Public Member Functions | |
| template<typename T , typename = enable_if_t<std::is_base_of<TrigBase, T>::value or std::is_base_of<HyperbolicBase, T>::value>> | |
| void | bvisit (const T &f) |
| void | bvisit (const Pow &pow) |
| void | bvisit (const Log &f) |
| void | bvisit (const LambertW &x) |
| void | bvisit (const Basic &x) |
| bool | apply (const Basic &b, const RCP< const Symbol > &x) |
Protected Attributes | |
| RCP< const Symbol > | x_ |
| bool | needs_ |
Additional Inherited Members | |
Data Fields inherited from SymEngine::StopVisitor | |
| bool | stop_ |
Definition at line 291 of file series_visitor.h.