BioCMAMC-ST
|
#include <model_kernel.hpp>
Public Types | |
using | reducer = CycleReducer |
using | value_type = CycleReduceType |
using | result_view_type = Kokkos::View<value_type, Space> |
Public Member Functions | |
KOKKOS_INLINE_FUNCTION void | join (value_type &dest, const value_type &src) const |
KOKKOS_INLINE_FUNCTION value_type & | reference () const |
KOKKOS_INLINE_FUNCTION result_view_type | view () const |
KOKKOS_INLINE_FUNCTION bool | references_scalar () const |
KOKKOS_INLINE_FUNCTION void | init (value_type &val) const |
KOKKOS_INLINE_FUNCTION | CycleReducer (value_type &value_) |
KOKKOS_INLINE_FUNCTION | CycleReducer (const result_view_type &value_) |
Private Attributes | |
result_view_type | value |
bool | references_scalar_v |
using Simulation::KernelInline::CycleReducer< Space >::reducer = CycleReducer |
using Simulation::KernelInline::CycleReducer< Space >::result_view_type = Kokkos::View<value_type, Space> |
using Simulation::KernelInline::CycleReducer< Space >::value_type = CycleReduceType |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |