![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Include dependency graph for kernel_call_distrib.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | sham::DDMultiRef< Targ > |
A variant of sham::MultiRef for distributed data. More... | |
Namespaces | |
| namespace | sham |
| namespace for backends this one is named only sham since shambackends is too long to write | |
Functions | |
| template<class index_t , class RefIn , class RefOut , class Functor > | |
| void | sham::distributed_data_kernel_call (sham::DeviceScheduler_ptr dev_sched, RefIn in, RefOut in_out, const shambase::DistributedData< index_t > &thread_counts, Functor &&func) |
A variant of sham::kernel_call for distributed data. | |
| template<class index_t , class RefIn , class RefOut , class Functor > | |
| void | sham::distributed_data_kernel_call_hndl (sham::DeviceScheduler_ptr dev_sched, RefIn in, RefOut in_out, const shambase::DistributedData< index_t > &thread_counts, Functor &&kernel_gen) |
Definition in file kernel_call_distrib.hpp.