OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
call_recursive_host_device_if_vector< T, T_ker, type_prp, layout_base, 3 > Struct Template Reference

Detailed Description

template<typename T, typename T_ker, typename type_prp, template< typename > class layout_base>
struct call_recursive_host_device_if_vector< T, T_ker, type_prp, layout_base, 3 >

Definition at line 94 of file tokernel_transformation.hpp.

Static Public Member Functions

template<typename mem_type , typename obj_type >
static void transform (mem_type *mem, obj_type &obj, size_t start, size_t stop)
 
template<typename obj_type >
static void call (obj_type &obj, size_t start, size_t stop)
 It is not a vector nothing to do.
 

Member Function Documentation

◆ call()

template<typename T , typename T_ker , typename type_prp , template< typename > class layout_base>
template<typename obj_type >
static void call_recursive_host_device_if_vector< T, T_ker, type_prp, layout_base, 3 >::call ( obj_type &  obj,
size_t  start,
size_t  stop 
)
inlinestatic

It is not a vector nothing to do.

Definition at line 113 of file tokernel_transformation.hpp.

◆ transform()

template<typename T , typename T_ker , typename type_prp , template< typename > class layout_base>
template<typename mem_type , typename obj_type >
static void call_recursive_host_device_if_vector< T, T_ker, type_prp, layout_base, 3 >::transform ( mem_type *  mem,
obj_type &  obj,
size_t  start,
size_t  stop 
)
inlinestatic

Definition at line 96 of file tokernel_transformation.hpp.


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