![]() |
OASIS
Open Algebra Software
|
#include <Oasis/Visit.hpp>
Public Member Functions | |
virtual std::any | Visit (const Real &real)=0 |
virtual std::any | Visit (const Imaginary &imaginary)=0 |
virtual std::any | Visit (const Matrix &matrix)=0 |
virtual std::any | Visit (const Variable &variable)=0 |
virtual std::any | Visit (const Undefined &undefined)=0 |
virtual std::any | Visit (const EulerNumber &)=0 |
virtual std::any | Visit (const Pi &)=0 |
virtual std::any | Visit (const Add< Expression, Expression > &add)=0 |
virtual std::any | Visit (const Subtract< Expression, Expression > &subtract)=0 |
virtual std::any | Visit (const Multiply< Expression, Expression > &multiply)=0 |
virtual std::any | Visit (const Divide< Expression, Expression > ÷)=0 |
virtual std::any | Visit (const Exponent< Expression, Expression > &exponent)=0 |
virtual std::any | Visit (const Log< Expression, Expression > &log)=0 |
virtual std::any | Visit (const Negate< Expression > &negate)=0 |
virtual std::any | Visit (const Magnitude< Expression > &magnitude)=0 |
virtual std::any | Visit (const Derivative< Expression, Expression > &derivative)=0 |
virtual std::any | Visit (const Integral< Expression, Expression > &integral)=0 |
virtual | ~Visitor ()=default |
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |