Defines special (non-standard) operator overloads for runtime function symbols. More...
#include <ostream>#include "viennamath/forwards.h"#include "viennamath/runtime/binary_operators.hpp"Go to the source code of this file.
Namespaces | |
| namespace | viennamath |
The main ViennaMath namespace. All types and functions for the user reside here. | |
Functions | |
| template<typename NumericT , typename InterfaceType > | |
| rt_binary_expr< InterfaceType > | operator* (rt_constant< NumericT, InterfaceType > const &lhs, rt_function_symbol< InterfaceType > const &rhs) |
| Special overload for the multiplication of a function symbol with a ViennaMath runtime constant. | |
| template<typename InterfaceType > | |
| rt_binary_expr< InterfaceType > | operator* (rt_expr< InterfaceType > const &lhs, rt_function_symbol< InterfaceType > const &rhs) |
| Special overload for the multiplication of a function symbol with a ViennaMath runtime expression wrapper. | |
Defines special (non-standard) operator overloads for runtime function symbols.
1.7.1