Class InvertComplexVisitor

Inheritance Relationships

Base Type

Class Documentation

class SymEngine::InvertComplexVisitor : public SymEngine::BaseVisitor<InvertComplexVisitor>

Public Functions

InvertComplexVisitor(RCP<const Set> gY, RCP<const Dummy> nD, RCP<const Symbol> sym, RCP<const Set> domain)
void bvisit(const Basic &x)
void bvisit(const Add &x)
void bvisit(const Mul &x)
void bvisit(const Pow &x)
RCP<const Set> apply(const Basic &b)

Protected Attributes

RCP<const Set> result_
RCP<const Set> gY_
RCP<const Dummy> nD_
RCP<const Symbol> sym_
RCP<const Set> domain_