Celeritas 0.7.0-dev.194+develop.0df4cab59
Loading...
Searching...
No Matches
Public Attributes | List of all members
celeritas::ActionTimesState Struct Reference

Accumulated action times on each thread. More...

#include <ActionTimes.hh>

Inheritance diagram for celeritas::ActionTimesState:
Inheritance graph
[legend]

Public Attributes

std::vector< doubleaccum_time
 

Additional Inherited Members

- Public Types inherited from celeritas::AuxStateInterface
using SPState = std::shared_ptr< AuxStateInterface >
 Default destructor.
 
- Public Member Functions inherited from celeritas::AuxStateInterface
virtual ~AuxStateInterface ()
 Default destructor.
 
- Protected Member Functions inherited from celeritas::AuxStateInterface
 AuxStateInterface ()=default
 
 CELER_DEFAULT_COPY_MOVE (AuxStateInterface)
 Default destructor.
 

Detailed Description

Accumulated action times on each thread.

Todo:
Always report CPU times and add a second vector for device runs that uses the CUDA event API to record GPU times.

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