Binding power visitor for sym::detail::BP(const Expr&).
More...
#include <print.hpp>
|
| template<class T > |
| sym::Expr | apply (const T &rhs) |
| |
| template<class Op > |
| sym::Expr | apply (const sym::BinaryOp< sym::Expr, Op, sym::Expr > &op) |
| |
| virtual Expr | visit (const double &x) |
| |
| virtual Expr | visit (const VarRT &x) |
| |
| virtual Expr | visit (const UnaryOp< Expr, detail::Sine > &x) |
| |
| virtual Expr | visit (const UnaryOp< Expr, detail::Cosine > &x) |
| |
| virtual Expr | visit (const UnaryOp< Expr, detail::Log > &x) |
| |
| virtual Expr | visit (const UnaryOp< Expr, detail::Exp > &x) |
| |
| virtual Expr | visit (const UnaryOp< Expr, detail::Absolute > &x) |
| |
| virtual Expr | visit (const UnaryOp< Expr, detail::Arbsign > &x) |
| |
| virtual Expr | visit (const BinaryOp< Expr, detail::Add, Expr > &x) |
| |
| virtual Expr | visit (const BinaryOp< Expr, detail::Subtract, Expr > &x) |
| |
| virtual Expr | visit (const BinaryOp< Expr, detail::Multiply, Expr > &x) |
| |
| virtual Expr | visit (const BinaryOp< Expr, detail::Divide, Expr > &x) |
| |
| virtual Expr | visit (const BinaryOp< Expr, detail::Power, Expr > &x) |
| |
|
| int | LBP = std::numeric_limits<int>::max() |
| |
| int | RBP = std::numeric_limits<int>::max() |
| |
Definition at line 177 of file print.hpp.
◆ apply() [1/2]
template<class T >
| sym::Expr stator::detail::BPVisitor::apply |
( |
const T & |
rhs | ) |
|
|
inline |
◆ apply() [2/2]
◆ LBP
| int stator::detail::BPVisitor::LBP = std::numeric_limits<int>::max() |
◆ RBP
| int stator::detail::BPVisitor::RBP = std::numeric_limits<int>::max() |
The documentation for this struct was generated from the following file:
- /home/mjki2mb2/stator/stator/symbolic/print.hpp