CUDA
C/C++    Fortran   

Element wise addition. More...

List of all members.

Public Member Functions

type(arrayarray_plus (A, B)
 Add two array matrices.
type(arrayarray_plus_s (A, B)
 Add scalar to array.
type(arrayarray_lplus_s (B, A)
 Add array to scalar.
type(arrayarray_plus_d (A, B)
 Add scalar to array.
type(arrayarray_lplus_d (B, A)
 Add array to scalar.
type(arrayarray_plus_i (A, B)
 Add scalar to array.
type(arrayarray_lplus_i (B, A)
 Add array to scalar.
type(arrayarray_minus (A, B)
 Subtract two array matrices.
type(arrayarray_minus_s (A, B)
 Add scalar to array.
type(arrayarray_lminus_s (B, A)
 Add array to scalar.
type(arrayarray_minus_d (A, B)
 Add scalar to array.
type(arrayarray_lminus_d (B, A)
 Add array to scalar.
type(arrayarray_minus_i (A, B)
 Add scalar to array.
type(arrayarray_lminus_i (B, A)
 Add array to scalar.
type(arrayarray_negate (A)
 Negate an array.
type(arrayarray_times (A, B)
 Multiply two array matrices (element wise)
type(arrayarray_times_s (A, B)
 Add scalar to array.
type(arrayarray_ltimes_s (B, A)
 Add array to scalar.
type(arrayarray_times_d (A, B)
 Add scalar to array.
type(arrayarray_ltimes_d (B, A)
 Add array to scalar.
type(arrayarray_times_i (A, B)
 Add scalar to array.
type(arrayarray_ltimes_i (B, A)
 Add array to scalar.
type(arrayarray_div (A, B)
 Divide two array matrices (element wise)
type(arrayarray_div_s (A, B)
 Add scalar to array.
type(arrayarray_ldiv_s (B, A)
 Add array to scalar.
type(arrayarray_div_d (A, B)
 Add scalar to array.
type(arrayarray_ldiv_d (B, A)
 Add array to scalar.
type(arrayarray_div_i (A, B)
 Add scalar to array.
type(arrayarray_ldiv_i (B, A)
 Add array to scalar.
type(arrayarray_pow (A, B)
 Element wise power with matrix exponent.
type(arrayarray_pow_s (A, B)
 Element wise power with scalar exponent.
type(arrayarray_pow_d (A, B)
 Element wise power with scalar exponent.
type(arrayarray_pow_i (A, B)
 Element wise power with scalar exponent.
type(arrayarray_ge (A, B)
type(arrayarray_gt_s (A, B)
type(arrayarray_lgt_s (B, A)
type(arrayarray_gt_d (A, B)
type(arrayarray_lgt_d (B, A)
type(arrayarray_gt_i (A, B)
type(arrayarray_lgt_i (B, A)
type(arrayarray_le (A, B)
type(arrayarray_lt_s (A, B)
type(arrayarray_llt_s (B, A)
type(arrayarray_lt_d (A, B)
type(arrayarray_llt_d (B, A)
type(arrayarray_lt_i (A, B)
type(arrayarray_llt_i (B, A)
type(arrayarray_ge (A, B)
type(arrayarray_ge_s (A, B)
type(arrayarray_lge_s (B, A)
type(arrayarray_ge_d (A, B)
type(arrayarray_lge_d (B, A)
type(arrayarray_ge_i (A, B)
type(arrayarray_lge_i (B, A)
type(arrayarray_le (A, B)
type(arrayarray_le_s (A, B)
type(arrayarray_lle_s (B, A)
type(arrayarray_le_d (A, B)
type(arrayarray_lle_d (B, A)
type(arrayarray_le_i (A, B)
type(arrayarray_lle_i (B, A)
type(arrayarray_eq (A, B)
type(arrayarray_eq_s (A, B)
type(arrayarray_leq_s (B, A)
type(arrayarray_eq_d (A, B)
type(arrayarray_leq_d (B, A)
type(arrayarray_eq_i (A, B)
type(arrayarray_leq_i (B, A)
type(arrayarray_ne (A, B)
type(arrayarray_ne_s (A, B)
type(arrayarray_lne_s (B, A)
type(arrayarray_ne_d (A, B)
type(arrayarray_lne_d (B, A)
type(arrayarray_ne_i (A, B)
type(arrayarray_lne_i (B, A)
type(arrayarray_and (A, B)
 and on two array matrices
type(arrayarray_or (A, B)
 or on two array matrices
type(arrayarray_not (A)
 Not an array.

Detailed Description

Element wise addition.

Logical NOT operator.

Logical OR operator.

Logical AND operator.

Compare not equal to.

Compare equal to.

Compare less than or equal to.

Compare greater than or equal to.

Compare less than.

Compare greater than.

Element wise power.

Element wise division.

Element wise multiplication.

Element wise subtraction.

Parameters:
[in]lhs-- Should be type array
[in]rhs-- Can be type array, real or integer
Returns:
output which contains element wise operation of lhs and rhs
Parameters:
[in]lhs-- Should be type array
[in]rhs-- Should be real or integer
Returns:
output which contains element wise operation of lhs and rhs
Parameters:
[in]lhs-- Should be type array
[in]rhs-- Can be type array or real
Returns:
output which contains element wise operation of lhs and rhs
Parameters:
[in]lhs-- Should be type array
[in]rhs-- should be type array
Returns:
output which contains element wise operation of lhs and rhs

Member Function/Subroutine Documentation

type(array) array_ge ( type(array),intent(in)  A,
type(array),intent(in)  B 
)
type(array) array_le ( type(array),intent(in)  A,
type(array),intent(in)  B 
)

The documentation for this interface was generated from the following file: