OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
launch_insert_sparse_lambda_call< 2 > Struct Reference

Detailed Description

Definition at line 101 of file grid_dist_id_iterator.hpp.

Static Public Member Functions

template<typename grid_type , typename lambda_t1 , typename lambda_t2 , typename itd_type , typename coord_type >
static __device__ void call (grid_type &grid, lambda_t1 f1, lambda_t2 f2, unsigned int blockId, itd_type itd, coord_type &key, coord_type &keyg, unsigned int offset, bool &is_block_empty, bool is_in)
 
template<typename ite_type >
static __device__ bool set_keys (grid_key_dx< 2, int > &key, grid_key_dx< 2, int > &keyg, ite_type &itg)
 

Member Function Documentation

◆ call()

template<typename grid_type , typename lambda_t1 , typename lambda_t2 , typename itd_type , typename coord_type >
static __device__ void launch_insert_sparse_lambda_call< 2 >::call ( grid_type grid,
lambda_t1  f1,
lambda_t2  f2,
unsigned int  blockId,
itd_type  itd,
coord_type &  key,
coord_type &  keyg,
unsigned int  offset,
bool &  is_block_empty,
bool  is_in 
)
inlinestatic

Definition at line 104 of file grid_dist_id_iterator.hpp.

◆ set_keys()

template<typename ite_type >
static __device__ bool launch_insert_sparse_lambda_call< 2 >::set_keys ( grid_key_dx< 2, int > &  key,
grid_key_dx< 2, int > &  keyg,
ite_type &  itg 
)
inlinestatic

Definition at line 139 of file grid_dist_id_iterator.hpp.


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