Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
shamalgs::primitives::impl::HistogramImplControl Class Reference
Inheritance diagram for shamalgs::primitives::impl::HistogramImplControl:
Collaboration diagram for shamalgs::primitives::impl::HistogramImplControl:

Public Member Functions

histo_impl get_impl (const sham::DeviceScheduler_ptr &dev_sched)
Public Member Functions inherited from shamalgs::primitives::ImplControl
std::string get_alg_name () const
bool was_configured (const sham::DeviceScheduler_ptr &dev_sched) const
void ensure_init (const sham::DeviceScheduler_ptr &dev_sched)
std::string get_config (const sham::DeviceScheduler_ptr &dev_sched)
void set_config (const sham::DeviceScheduler_ptr &dev_sched, const std::string &cfg)
std::string get_default_config (const sham::DeviceScheduler_ptr &dev_sched)
std::vector< std::string > get_avail_configs (const sham::DeviceScheduler_ptr &dev_sched)

Additional Inherited Members

Protected Member Functions inherited from shamalgs::primitives::ImplControl
virtual std::optional< std::string > impl_autotune (const sham::DeviceScheduler_ptr &)

Detailed Description

Definition at line 39 of file compute_histogram.hpp.

Member Function Documentation

◆ get_impl()

histo_impl shamalgs::primitives::impl::HistogramImplControl::get_impl ( const sham::DeviceScheduler_ptr & dev_sched)
inline

Definition at line 90 of file compute_histogram.hpp.


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