Defines | Functions | Variables
openmp_common.h File Reference

Go to the source code of this file.

Defines

#define dxBlockDim   s_blockDim
#define dxBlockIdx   s_blockIdx
#define dxConstant
#define dxDevice
#define dxDeviceContext   int
#define dxDeviceData
#define dxDeviceQueue   int
#define dxGlobal
#define dxHost
#define dxMul24(a, b)   ((a)*(b))
#define dxOverload
#define dxParallelInfD   std::numeric_limits<double>::infinity()
#define dxParallelInfF   std::numeric_limits<float>::infinity()
#define dxParams
#define dxShared   static
#define dxSyncthreads()
#define dxThreadIdx   s_threadIdx

Functions

dxDeviceContext dxGetDeviceContext ()
dxDeviceQueue dxGetDeviceQueue ()
void dxGlobalSync ()
void dxInitDevice ()
void dxShutdownDevice ()

Variables

static dxDeviceContext sCpuContext = 0
static dxDeviceQueue sDeviceQueue = 0

Define Documentation

#define dxBlockDim   s_blockDim

Definition at line 21 of file openmp_common.h.

#define dxBlockIdx   s_blockIdx

Definition at line 20 of file openmp_common.h.

#define dxConstant

Definition at line 11 of file openmp_common.h.

#define dxDevice

Definition at line 12 of file openmp_common.h.

#define dxDeviceContext   int

Definition at line 6 of file openmp_common.h.

#define dxDeviceData

Definition at line 13 of file openmp_common.h.

#define dxDeviceQueue   int

Definition at line 7 of file openmp_common.h.

#define dxGlobal

Definition at line 17 of file openmp_common.h.

#define dxHost

Definition at line 14 of file openmp_common.h.

#define dxMul24 (   a,
 
)    ((a)*(b))

Definition at line 15 of file openmp_common.h.

#define dxOverload

Definition at line 10 of file openmp_common.h.

#define dxParallelInfD   std::numeric_limits<double>::infinity()

Definition at line 9 of file openmp_common.h.

#define dxParallelInfF   std::numeric_limits<float>::infinity()

Definition at line 8 of file openmp_common.h.

#define dxParams

Definition at line 16 of file openmp_common.h.

#define dxShared   static

Definition at line 18 of file openmp_common.h.

#define dxSyncthreads ( )

Definition at line 19 of file openmp_common.h.

#define dxThreadIdx   s_threadIdx

Definition at line 22 of file openmp_common.h.


Function Documentation

Definition at line 32 of file openmp_common.h.

Definition at line 33 of file openmp_common.h.

void dxGlobalSync ( ) [inline]

Definition at line 34 of file openmp_common.h.

void dxInitDevice ( ) [inline]

Definition at line 35 of file openmp_common.h.

void dxShutdownDevice ( ) [inline]

Definition at line 36 of file openmp_common.h.


Variable Documentation

Definition at line 27 of file openmp_common.h.

Definition at line 28 of file openmp_common.h.



parallel_quickstep
Author(s): Jared Duke
autogenerated on Wed Apr 23 2014 10:23:51