DO MORE. CODE LESS. Free software for GPU computing on AMD, Intel, and NVIDIA.
Functions | Friends
Numerical
Operations

Element wise numerical operations. More...

Functions

array af::array::operator+ (const array &lhs)
 Operate on two arrays.
array af::array::operator+ (const float &lhs)
 Operate on scalar(lhs) and an array(rhs)
array af::array::operator+ (const clFloatComplex &lhs)
 Operate on scalar(lhs) and an array(rhs)
array af::array::operator* (const array &lhs)
 Operate on two arrays.
array af::array::operator* (const float &lhs)
 Operate on scalar(lhs) and an array(rhs)
array af::array::operator* (const clFloatComplex &lhs)
 Operate on scalar(lhs) and an array(rhs)
array af::array::operator> (const array &lhs)
 Operate on two arrays.
array af::array::operator> (const float &lhs)
 Operate on scalar(rhs) and an array(lhs)
array af::array::operator> (const clFloatComplex &lhs)
 Operate on scalar(lhs) and an array(rhs)
array af::array::operator- (const array &lhs)
 Operate on two arrays.
array af::array::operator- (const float &lhs)
 Operate on scalar(rhs) and an array(lhs)
array af::array::operator- (const clFloatComplex &lhs)
 Operate on scalar(lhs) and an array(rhs)
array af::array::operator/ (const array &lhs)
 Operate on two arrays.
array af::array::operator/ (const float &lhs)
 Operate on scalar(rhs) and an array(lhs)
array af::array::operator/ (const clFloatComplex &lhs)
 Operate on scalar(lhs) and an array(rhs)
array af::array::operator- ()

Friends

array af::array::operator+ (const float &lhs, array &rhs)
 Operate on scalar(lhs) and an array(rhs)
array af::array::operator* (const float &lhs, array &rhs)
 Operate on scalar(lhs) and an array(rhs)
array af::array::operator> (const float &lhs, array &rhs)
 Operate on scalar(lhs) and an array(rhs)
array af::array::operator- (const float &lhs, array &rhs)
 Operate on scalar(lhs) and an array(rhs)
array af::array::operator/ (const float &lhs, array &rhs)
 Operate on scalar(lhs) and an array(rhs)

Detailed Description

Element wise numerical operations.


Function Documentation

array af::array::operator+ ( const array lhs)

Operate on two arrays.

array af::array::operator+ ( const float &  lhs)

Operate on scalar(lhs) and an array(rhs)

array af::array::operator+ ( const clFloatComplex lhs)

Operate on scalar(lhs) and an array(rhs)

array af::array::operator* ( const array lhs)

Operate on two arrays.

array af::array::operator* ( const float &  lhs)

Operate on scalar(lhs) and an array(rhs)

array af::array::operator* ( const clFloatComplex lhs)

Operate on scalar(lhs) and an array(rhs)

array af::array::operator> ( const array lhs)

Operate on two arrays.

array af::array::operator> ( const float &  lhs)

Operate on scalar(rhs) and an array(lhs)

array af::array::operator> ( const clFloatComplex lhs)

Operate on scalar(lhs) and an array(rhs)

array af::array::operator- ( const array lhs)

Operate on two arrays.

array af::array::operator- ( const float &  lhs)

Operate on scalar(rhs) and an array(lhs)

array af::array::operator- ( const clFloatComplex lhs)

Operate on scalar(lhs) and an array(rhs)

array af::array::operator/ ( const array lhs)

Operate on two arrays.

array af::array::operator/ ( const float &  lhs)

Operate on scalar(rhs) and an array(lhs)

array af::array::operator/ ( const clFloatComplex lhs)

Operate on scalar(lhs) and an array(rhs)

array af::array::operator- ( )

Friends

array operator+ ( const float &  lhs,
array rhs 
) [friend]

Operate on scalar(lhs) and an array(rhs)

array operator* ( const float &  lhs,
array rhs 
) [friend]

Operate on scalar(lhs) and an array(rhs)

array operator> ( const float &  lhs,
array rhs 
) [friend]

Operate on scalar(lhs) and an array(rhs)

array operator- ( const float &  lhs,
array rhs 
) [friend]

Operate on scalar(lhs) and an array(rhs)

array operator/ ( const float &  lhs,
array rhs 
) [friend]

Operate on scalar(lhs) and an array(rhs)

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines