Celeritas  0.5.0-86+4a8eea4
Public Types | Public Member Functions | Public Attributes | List of all members
celeritas::KernelProfiling Struct Reference

Public Types

using value_type = std::uint_least64_t
 Number of times launched.
 

Public Member Functions

void log_launch (value_type num_threads)
 Accumulate counters for a kernel launch.
 

Public Attributes

std::atomic< value_typenum_launches {0}
 Number of threads integrated over all launches.
 
std::atomic< value_typeaccum_threads {0}
 

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