Class stoch_nbhd1_allocator

Inheritance Relationships

Base Type

  • public rer::client< stoch_nbhd1_allocator >

Class Documentation

class stoch_nbhd1_allocator : public rer::client<stoch_nbhd1_allocator>

Allocates a task from a cta::ds::bi_tdgraph using the STOCH-NBHD1 method from Harwell:2020a-demystify.

Public Functions

stoch_nbhd1_allocator(const stoch_nbhd1_allocator&) = delete
inline stoch_nbhd1_allocator(rmath::rng *rng, ds::bi_tdgraph *graph)
polled_task *operator()(const polled_task *current_task) const
const stoch_nbhd1_allocator &operator=(const stoch_nbhd1_allocator &other) = delete