Graph Framework
|
Name space for backend buffers. More...
Classes | |
class | buffer |
Class representing a generic buffer. More... | |
Functions | |
template<jit::float_scalar T> | |
buffer< T > | operator+ (buffer< T > &a, buffer< T > &b) |
Add operation. | |
template<jit::float_scalar T> | |
bool | operator== (const buffer< T > &a, const buffer< T > &b) |
Equal operation. | |
template<jit::float_scalar T> | |
buffer< T > | operator- (buffer< T > &a, buffer< T > &b) |
Subtract operation. | |
template<jit::float_scalar T> | |
buffer< T > | operator* (buffer< T > &a, buffer< T > &b) |
Multiply operation. | |
template<jit::float_scalar T> | |
buffer< T > | operator/ (buffer< T > &a, buffer< T > &b) |
Divide operation. | |
template<jit::float_scalar T> | |
buffer< T > | fma (buffer< T > &a, buffer< T > &b, buffer< T > &c) |
Fused multiply add operation. | |
template<jit::float_scalar T> | |
buffer< T > | pow (buffer< T > &base, buffer< T > &exponent) |
Take the power. | |
template<jit::float_scalar T> | |
buffer< T > | atan (buffer< T > &x, buffer< T > &y) |
Take the inverse tangent. | |
Name space for backend buffers.
|
inline |
Take the inverse tangent.
T | Base type of the calculation. |
[in] | x | X argument. |
[in] | y | Y argument. |
|
inline |
Fused multiply add operation.
T | Base type of the calculation. |
[in] | a | Left operand. |
[in] | b | Middle operand. |
[in] | c | Right operand. |
|
inline |
Multiply operation.
T | Base type of the calculation. |
[in] | a | Left operand. |
[in] | b | Right operand. |
|
inline |
Add operation.
T | Base type of the calculation. |
[in] | a | Left operand. |
[in] | b | Right operand. |
|
inline |
Subtract operation.
T | Base type of the calculation. |
[in] | a | Left operand. |
[in] | b | Right operand. |
|
inline |
Divide operation.
T | Base type of the calculation. |
[in] | a | Numerator. |
[in] | b | Denominator. |
|
inline |
Equal operation.
T | Base type of the calculation. |
[in] | a | Left operand. |
[in] | b | Right operand. |
|
inline |
Take the power.
T | Base type of the calculation. |
[in] | base | Base to raise to the power of. |
[in] | exponent | Power to apply to the base. |