OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
conv_impl< dim > Struct Template Reference

Detailed Description

template<unsigned int dim>
struct conv_impl< dim >

Definition at line 67 of file SparseGrid_conv_opt.hpp.

Public Member Functions

template<unsigned int prop_src, unsigned int prop_dst, unsigned int stencil_size, unsigned int N, typename SparseGridType , typename lambda_f , typename ... ArgsT>
void conv (int(&stencil)[N][3], grid_key_dx< 3 > &start, grid_key_dx< 3 > &stop, SparseGridType &grid, lambda_f func, ArgsT ... args)
 

Static Public Member Functions

template<bool findNN, unsigned int prop_src, unsigned int prop_dst, unsigned int stencil_size, typename SparseGridType , typename lambda_f , typename ... ArgsT>
static void conv_cross (grid_key_dx< 3 > &start, grid_key_dx< 3 > &stop, SparseGridType &grid, lambda_f func, ArgsT ... args)
 
template<bool findNN, typename NNType , unsigned int prop_src1, unsigned int prop_src2, unsigned int prop_dst1, unsigned int prop_dst2, unsigned int stencil_size, unsigned int N, typename SparseGridType , typename lambda_f , typename ... ArgsT>
static void conv2 (int(&stencil)[N][3], grid_key_dx< 3 > &start, grid_key_dx< 3 > &stop, SparseGridType &grid, lambda_f func, ArgsT ... args)
 
template<bool findNN, unsigned int prop_src1, unsigned int prop_src2, unsigned int prop_dst1, unsigned int prop_dst2, unsigned int stencil_size, typename SparseGridType , typename lambda_f , typename ... ArgsT>
static void conv_cross2 (grid_key_dx< 3 > &start, grid_key_dx< 3 > &stop, SparseGridType &grid, lambda_f func, ArgsT ... args)
 

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