SymEngine::PolynomialVisitor Class Reference
+ Inheritance diagram for SymEngine::PolynomialVisitor:
+ Collaboration diagram for SymEngine::PolynomialVisitor:

Public Member Functions

 PolynomialVisitor (const set_basic &variables)
void bvisit (const Basic &x)
void bvisit (const Number &x)
void bvisit (const Constant &x)
void bvisit (const Symbol &x)
void bvisit (const Add &x)
void bvisit (const Mul &x)
void bvisit (const Pow &x)
void bvisit (const Set &x)
void bvisit (const Relational &x)
bool apply (const Basic &b)

Private Member Functions

void check_power (const Basic &base, const Basic &exp)

Private Attributes

bool is_polynomial_ = true
bool variables_allowed_ = true
const set_basicvariables_

Detailed Description

Definition at line 316 of file test_visitors.h.

The documentation for this class was generated from the following files: