|
Mallard 0.8.0
Unstructured, GPU accelerated, high-order finite volume CFD solver
Mallard website |
Compacts the flagged cells of a chunk into a queue; the total is the queue length. More...
Public Member Functions | |
| KOKKOS_INLINE_FUNCTION void | operator() (const uint32_t i, uint32_t &offset, const bool final) const |
Public Attributes | |
| Kokkos::View< uint32_t * > | active |
| Kokkos::View< uint32_t * > | queue |
| Kokkos::View< float * > | cost |
| Kokkos::View< float * > | previous_cost |
| uint32_t | first |
Compacts the flagged cells of a chunk into a queue; the total is the queue length.
|
inline |
| Kokkos::View<uint32_t *> cell_chemistry_kernels::QueueFunctor::active |
| Kokkos::View<float *> cell_chemistry_kernels::QueueFunctor::cost |
| uint32_t cell_chemistry_kernels::QueueFunctor::first |
| Kokkos::View<float *> cell_chemistry_kernels::QueueFunctor::previous_cost |
| Kokkos::View<uint32_t *> cell_chemistry_kernels::QueueFunctor::queue |