Definition at line 74 of file cp_block.hpp.
Public Member Functions | |
__device__ __host__ | cp_block (T(&ptr)[base::sizeBlock]) |
__device__ __host__ int | LinId (int i, int j, int k) |
__device__ __host__ T & | operator() (int i, int j, int k) |
Private Types | |
typedef cp_block_base< T, stencil_size, vector_vmpl, 3 > | base |
Private Attributes | |
T(& | ptr )[base::sizeBlock] |
Additional Inherited Members | |
Public Types inherited from cp_block_base< T, stencil_size, vector_vmpl, 3 > | |
typedef vmpl_sum_constant< 2 *stencil_size, vector_vmpl >::type | stop_border_vmpl |
typedef vmpl_create_constant< dim, stencil_size >::type | start_border_vmpl |
Static Public Attributes inherited from cp_block_base< T, stencil_size, vector_vmpl, 3 > | |
static const int | sizeBlock |
static const int | sizeBlockBord |
|
private |
Definition at line 78 of file cp_block.hpp.
|
inlineexplicit |
Definition at line 84 of file cp_block.hpp.
|
inline |
Definition at line 88 of file cp_block.hpp.
|
inline |
Definition at line 93 of file cp_block.hpp.
|
private |
Definition at line 80 of file cp_block.hpp.