JDFTx  1.2.0
GpuLaunchConfig1D Struct Reference

1D launch configuration More...

#include <GpuKernelUtils.h>

Inheritance diagram for GpuLaunchConfig1D:
GpuLaunchConfig

Public Member Functions

template<typename GpuKernel >
 GpuLaunchConfig1D (GpuKernel *gpuKernel, int N)
 Set up blocks and grid for a 1D operation over N data points.
 
- Public Member Functions inherited from GpuLaunchConfig
template<typename GpuKernel >
 GpuLaunchConfig (GpuKernel *gpuKernel)
 Initialize the device and function properties.
 

Public Attributes

dim3 nPerBlock
 dimension of block
 
dim3 nBlocks
 dimension of grid (note nBlocks could be 3D for really large kernels)
 
- Public Attributes inherited from GpuLaunchConfig
cudaFuncAttributes attr
 attributes of the function
 
cudaDeviceProp prop
 properties of the currnetly running device
 

Detailed Description

1D launch configuration


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