milupHPC documentation
  • HelperNS
  • Kernel
  • Launch
Functions
HelperNS::Kernel::Launch Namespace Reference

Functions

void set (Helper *helper, integer *integerVal, integer *integerVal1, integer *integerVal2, real *realVal, real *realVal1, real *realVal2, keyType *keyTypeVal, integer *integerBuffer, integer *integerBuffer1, integer *integerBuffer2, integer *integerBuffer3, integer *integerBuffer4, integer *sendCount, integer *sendCount1, idInteger *idIntegerBuffer, idInteger *idIntegerBuffer1, real *realBuffer, real *realBuffer1, keyType *keyTypeBuffer, keyType *keyTypeBuffer1, keyType *keyTypeBuffer2)
 
template<typename T >
real copyArray (T *targetArray, T *sourceArray, integer n)
 
template<typename T >
real resetArray (T *array, T value, integer n)
 
template real copyArray< integer > (integer *targetArray, integer *sourceArray, integer n)
 
template real copyArray< real > (real *targetArray, real *sourceArray, integer n)
 
template real copyArray< keyType > (keyType *targetArray, keyType *sourceArray, integer n)
 
template real resetArray< integer > (integer *array, integer value, integer n)
 
template real resetArray< real > (real *array, real value, integer n)
 
template real resetArray< keyType > (keyType *array, keyType value, integer n)
 

Function Documentation

◆ copyArray()

template<typename T >
real HelperNS::Kernel::Launch::copyArray ( T *  targetArray,
T *  sourceArray,
integer  n 
)

Definition at line 284 of file helper.cu.

+ Here is the call graph for this function:

◆ copyArray< integer >()

template real HelperNS::Kernel::Launch::copyArray< integer > ( integer *  targetArray,
integer *  sourceArray,
integer  n 
)

◆ copyArray< keyType >()

template real HelperNS::Kernel::Launch::copyArray< keyType > ( keyType *  targetArray,
keyType *  sourceArray,
integer  n 
)

◆ copyArray< real >()

template real HelperNS::Kernel::Launch::copyArray< real > ( real *  targetArray,
real *  sourceArray,
integer  n 
)

◆ resetArray()

template<typename T >
real HelperNS::Kernel::Launch::resetArray ( T *  array,
T  value,
integer  n 
)

Definition at line 293 of file helper.cu.

+ Here is the call graph for this function:

◆ resetArray< integer >()

template real HelperNS::Kernel::Launch::resetArray< integer > ( integer *  array,
integer  value,
integer  n 
)

◆ resetArray< keyType >()

template real HelperNS::Kernel::Launch::resetArray< keyType > ( keyType *  array,
keyType  value,
integer  n 
)

◆ resetArray< real >()

template real HelperNS::Kernel::Launch::resetArray< real > ( real *  array,
real  value,
integer  n 
)

◆ set()

void HelperNS::Kernel::Launch::set ( Helper *  helper,
integer *  integerVal,
integer *  integerVal1,
integer *  integerVal2,
real *  realVal,
real *  realVal1,
real *  realVal2,
keyType *  keyTypeVal,
integer *  integerBuffer,
integer *  integerBuffer1,
integer *  integerBuffer2,
integer *  integerBuffer3,
integer *  integerBuffer4,
integer *  sendCount,
integer *  sendCount1,
idInteger *  idIntegerBuffer,
idInteger *  idIntegerBuffer1,
real *  realBuffer,
real *  realBuffer1,
keyType *  keyTypeBuffer,
keyType *  keyTypeBuffer1,
keyType *  keyTypeBuffer2 
)

Definition at line 112 of file helper.cu.

+ Here is the call graph for this function:

milupHPC - HelperNS::Kernel::Launch Namespace Reference
Generated on Wed Aug 31 2022 12:16:53 by Doxygen 1.9.3