|
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 |