EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
EBGeometry::GPU::AlgorithmsDetail::ScanSums Struct Reference

exclusiveScan(), pass 2: one thread turns the chunk sums into each chunk's offset, and the total after them. More...

#include <EBGeometry_GPUAlgorithms.hpp>

Public Member Functions

void operator() (std::size_t) const noexcept
 Scan the chunk sums.
 

Public Attributes

uint32_t * m_sums
 Chunk sums in, chunk offsets out; one more entry receives the total.
 
uint32_t m_chunks
 Number of chunks.
 

Detailed Description

exclusiveScan(), pass 2: one thread turns the chunk sums into each chunk's offset, and the total after them.


The documentation for this struct was generated from the following file: