#include <runtime.hpp>
|
| template<class T > |
| Expr | apply (const T &v) |
| |
| template<typename Op > |
| Expr | apply (const UnaryOp< Expr, Op > &op) |
| |
| template<typename Op > |
| Expr | apply (const BinaryOp< Expr, Op, Expr > &op) |
| |
| template<class T1 , class T2 , class Op > |
| Expr | dd_visit (const T1 &l, const T2 &r, Op) |
| |
| template<class T2 > |
| Expr | dd_visit (const double &l, const T2 &r, detail::Subtract) |
| |
| Expr | dd_visit (const double &l, const BinaryOp< Expr, detail::Multiply, Expr > &r, detail::Multiply) |
| |
| Expr | dd_visit (const BinaryOp< Expr, detail::Multiply, Expr > &r, const double &l, detail::Multiply) |
| |
| 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) |
| |
Definition at line 412 of file runtime.hpp.
◆ apply() [1/3]
template<class T >
| Expr sym::detail::SimplifyRT::apply |
( |
const T & |
v | ) |
|
|
inline |
◆ apply() [2/3]
◆ apply() [3/3]
◆ dd_visit() [1/4]
template<class T1 , class T2 , class Op >
| Expr sym::detail::SimplifyRT::dd_visit |
( |
const T1 & |
l, |
|
|
const T2 & |
r, |
|
|
Op |
|
|
) |
| |
|
inline |
◆ dd_visit() [2/4]
◆ dd_visit() [3/4]
◆ dd_visit() [4/4]
The documentation for this struct was generated from the following file: