![]() |
PACMAN 0.1.0
Portable Algorithms for Coupling, Mapping, and Adaptive iNterpolation
|
Struct used to build multiple matrices access offsets with one scan loop only, during the systems solver step. More...
#include <operators.hpp>
Public Member Functions | |
| KOKKOS_FUNCTION void | operator() (const int &i, OffsetsScanPair &pair, const bool &final) const |
| KOKKOS_FUNCTION void | init (OffsetsScanPair &pair) const |
| KOKKOS_FUNCTION void | join (OffsetsScanPair &dest, const OffsetsScanPair &src) const |
Public Attributes | |
| Kokkos::View< offset_t *, ExecSpace > | sourceOffsets |
| Kokkos::View< offset_t *, ExecSpace > | targetOffsets |
| Kokkos::View< offset_t *, ExecSpace > | rbfMatOffsets |
| Kokkos::View< offset_t *, ExecSpace > | evalMatOffsets |
Struct used to build multiple matrices access offsets with one scan loop only, during the systems solver step.
| ExecSpace | The Kokkos execution space the operation happens in |
Definition at line 195 of file operators.hpp.
|
inline |
Definition at line 215 of file operators.hpp.
|
inline |
Definition at line 220 of file operators.hpp.
|
inline |
| Kokkos::View<offset_t *, ExecSpace> PACMAN::RbfPum::OffsetsScan< ExecSpace >::evalMatOffsets |
Definition at line 200 of file operators.hpp.
Referenced by PACMAN::RbfPum::OffsetsScan< ExecSpace >::operator()().
| Kokkos::View<offset_t *, ExecSpace> PACMAN::RbfPum::OffsetsScan< ExecSpace >::rbfMatOffsets |
Definition at line 199 of file operators.hpp.
Referenced by PACMAN::RbfPum::OffsetsScan< ExecSpace >::operator()().
| Kokkos::View<offset_t *, ExecSpace> PACMAN::RbfPum::OffsetsScan< ExecSpace >::sourceOffsets |
Definition at line 196 of file operators.hpp.
Referenced by PACMAN::RbfPum::OffsetsScan< ExecSpace >::operator()().
| Kokkos::View<offset_t *, ExecSpace> PACMAN::RbfPum::OffsetsScan< ExecSpace >::targetOffsets |
Definition at line 197 of file operators.hpp.
Referenced by PACMAN::RbfPum::OffsetsScan< ExecSpace >::operator()().