|
Celeritas 0.7+be44d7947
|
State-specific options for the stepper. More...
#include <Stepper.hh>
Public Member Functions | |
| operator bool () const | |
| True if defined. | |
Public Attributes | |
| std::shared_ptr< CoreParams const > | params |
| std::shared_ptr< ActionSequence > | actions |
| StreamId | stream_id {} |
| size_type | num_track_slots {} |
| size_type | primary_capacity {} |
State-specific options for the stepper.
params : Problem definitionactions : Ordered sequence of transport actionsstream_id : Unique thread or task ID for this statenum_track_slots : Maximum number of tracks transported in parallel (optional, defaults to the per-stream value from params)primary_capacity : Maximum primaries in either owned host buffer (optional, defaults to the total primary capacity in params divided by the number of streams)