Celeritas 0.7.0-3+develop.835656ac1
Loading...
Searching...
No Matches
Functions
CounterAlgorithms.cc File Reference
#include "CounterAlgorithms.hh"
#include "corecel/Assert.hh"
#include "corecel/sys/KernelLauncher.hh"
#include "detail/CounterExecutors.hh"

Functions

void celeritas::initialize_counters (CSCHostRef const &counters, size_type num_pending, StreamId)
 
void celeritas::add_pending (CSCHostRef const &counters, size_type count, StreamId)
 
void celeritas::add_pending (CSCHostRef const &counters, ObserverPtr< size_type, MemSpace::host > count, StreamId stream_id)
 
void celeritas::add_primaries (CSCHostRef const &counters, size_type count, StreamId)
 
void celeritas::update_active (CSCHostRef const &counters, size_type state_size, StreamId)
 
void celeritas::update_alive (CSCHostRef const &counters, size_type state_size, StreamId)
 
void celeritas::update_secondaries (CSCHostRef const &counters, ObserverPtr< size_type, MemSpace::host > num_secondaries, size_type state_size, StreamId)
 
void celeritas::initialize_counters (CSCDeviceRef const &, size_type, StreamId)
 
void celeritas::add_pending (CSCDeviceRef const &, size_type, StreamId)
 
void celeritas::add_pending (CSCDeviceRef const &, ObserverPtr< size_type, MemSpace::device >, StreamId)
 
void celeritas::add_primaries (CSCDeviceRef const &, size_type, StreamId)
 
void celeritas::update_active (CSCDeviceRef const &, size_type, StreamId)
 
void celeritas::update_alive (CSCDeviceRef const &, size_type, StreamId)
 
void celeritas::update_secondaries (CSCDeviceRef const &, ObserverPtr< size_type, MemSpace::device >, size_type, StreamId)