selector for position or properties left side expression More...
selector for position or properties left side expression
vector | type of the original vector |
prp | property id |
Definition at line 48 of file vector_dist_operators_cuda.cuh.
Public Types | |
typedef boost::mpl::at< typenamevector::value_type::type, boost::mpl::int_< prp > >::type | property_act |
Static Public Member Functions | |
__device__ static __host__ auto | value (vector &v, const vect_dist_key_dx &k) -> decltype(v.template getProp< prp >(k)) |
return the value (position or property) of the particle k in the vector v | |
__device__ static __host__ auto | value_type (vector &&v, const vect_dist_key_dx &k) -> decltype(v.template getProp< prp >(k)) |
return the value (position or property) of the particle k in the vector v | |
typedef boost::mpl::at<typenamevector::value_type::type,boost::mpl::int_<prp>>::type pos_or_propL< vector, prp >::property_act |
Definition at line 50 of file vector_dist_operators_cuda.cuh.
|
inlinestatic |
return the value (position or property) of the particle k in the vector v
Definition at line 53 of file vector_dist_operators_cuda.cuh.
|
inlinestatic |
return the value (position or property) of the particle k in the vector v
Definition at line 59 of file vector_dist_operators_cuda.cuh.