|
struct | Abs |
| Functor absolute value (|x|) Applies element-wise absolute value to tensor elements. More...
|
|
struct | Cos |
| Functor cosine Applies element-wise cosine to tensor elements (radians) More...
|
|
struct | Cosh |
| Functor hyperbolic cosine Applies element-wise hyperbolic cosine to tensor elements. More...
|
|
struct | Exp |
| Functor exponential (e^x) Applies element-wise exponential to tensor elements. More...
|
|
class | Function |
| Expression template for mathematical function operations. More...
|
|
struct | Log |
| Functor natural logarithm (ln(x)) Applies element-wise natural logarithm to tensor elements. More...
|
|
struct | Rsqrt |
| Functor inverse square root (1/√x) Applies element-wise inverse square root to tensor elements. More...
|
|
struct | Sin |
| Functor sine Applies element-wise sine to tensor elements (radians) More...
|
|
struct | Sinh |
| Functor hyperbolic sine Applies element-wise hyperbolic sine to tensor elements. More...
|
|
struct | Sqrt |
| Functor square root (√x) Applies element-wise square root to tensor elements. More...
|
|
struct | Tan |
| Functor tangent Applies element-wise tangent to tensor elements (radians) More...
|
|
struct | Tanh |
| Functor hyperbolic tangent Applies element-wise hyperbolic tangent to tensor elements. More...
|
|
|
template<Expression Operand> |
constexpr auto | log (Operand &&operand) |
| Creates a lazy-evaluated natural logarithm expression.
|
|
template<Expression Operand> |
constexpr auto | exp (Operand &&operand) |
| Creates a lazy-evaluated exponential function expression.
|
|
template<Expression Operand> |
constexpr auto | sqrt (Operand &&operand) |
| Creates a lazy-evaluated square root expression.
|
|
template<Expression Operand> |
constexpr auto | rsqrt (Operand &&operand, float epsilon=0.0f) |
| Creates a lazy-evaluated inverse square root expression.
|
|
template<Expression Operand> |
constexpr auto | abs (Operand &&operand) |
| Creates a lazy-evaluated absolute value expression.
|
|
template<Expression Operand> |
constexpr auto | sin (Operand &&operand) |
| Creates a lazy-evaluated sine function expression.
|
|
template<Expression Operand> |
constexpr auto | cos (Operand &&operand) |
| Creates a lazy-evaluated cosine function expression.
|
|
template<Expression Operand> |
constexpr auto | tan (Operand &&operand) |
| Creates a lazy-evaluated tangent function expression.
|
|
template<Expression Operand> |
constexpr auto | sinh (Operand &&operand) |
| Creates a lazy-evaluated hyperbolic sine expression.
|
|
template<Expression Operand> |
constexpr auto | cosh (Operand &&operand) |
| Creates a lazy-evaluated hyperbolic cosine expression.
|
|
template<Expression Operand> |
constexpr auto | tanh (Operand &&operand) |
| Creates a lazy-evaluated hyperbolic tangent expression.
|
|