Definition at line 26 of file cp_block.hpp.
Inheritance diagram for cp_block< T, stencil_size, vector_vmpl, dim >:Public Member Functions | |
| __device__ __host__ | cp_block (T(&ptr)[base::sizeBlock]) |
| template<typename ... ArgsT> | |
| __device__ __host__ T & | operator() (ArgsT ... args) |
Private Types | |
| typedef cp_block_base< T, stencil_size, vector_vmpl, dim > | base |
Private Attributes | |
| T(& | ptr )[base::sizeBlock] |
Additional Inherited Members | |
Public Types inherited from cp_block_base< T, stencil_size, vector_vmpl, dim > | |
| 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, dim > | |
| static const int | sizeBlock = vmpl_reduce_prod<vector_vmpl>::type::value |
| static const int | sizeBlockBord = vmpl_reduce_prod<stop_border_vmpl>::type::value |
|
private |
Definition at line 30 of file cp_block.hpp.
|
inlineexplicit |
Definition at line 36 of file cp_block.hpp.
|
inline |
Definition at line 41 of file cp_block.hpp.
|
private |
Definition at line 32 of file cp_block.hpp.