NEML2 2.0.0
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
StaticHybridScheduler Member List

This is the complete list of members for StaticHybridScheduler, including all inherited members.

_conditionWorkSchedulerprotected
all_work_completed() const overrideStaticHybridSchedulerprotectedvirtual
completed_work(Device, std::size_t)WorkScheduler
completed_work_impl(Device, std::size_t) overrideStaticHybridSchedulerprotectedvirtual
devices() const overrideStaticHybridSchedulerinlinevirtual
dispatched_work(Device, std::size_t)WorkScheduler
dispatched_work_impl(Device, std::size_t) overrideStaticHybridSchedulerprotectedvirtual
doc() constNEML2Objectinline
expected_options()StaticHybridSchedulerstatic
host() constNEML2Object
host()NEML2Object
input_options() constNEML2Objectinline
name() constNEML2Objectinline
NEML2Object()=deleteNEML2Object
NEML2Object(NEML2Object &&)=deleteNEML2Object
NEML2Object(const NEML2Object &)=deleteNEML2Object
NEML2Object(const OptionSet &options)NEML2Object
operator=(NEML2Object &&)=deleteNEML2Object
operator=(const NEML2Object &)=deleteNEML2Object
path() constNEML2Objectinline
schedule_work(Device &, std::size_t &)WorkScheduler
schedule_work_impl(Device &, std::size_t &) const overrideStaticHybridSchedulerprotectedvirtual
set_availability_calculator(std::function< double(const DeviceStatus &)>)StaticHybridScheduler
setup() overrideStaticHybridSchedulervirtual
StaticHybridScheduler(const OptionSet &options)StaticHybridScheduler
status() constStaticHybridSchedulerinline
type() constNEML2Objectinline
wait_for_completion()WorkScheduler
WorkScheduler(const OptionSet &options)WorkScheduler
~NEML2Object()=defaultNEML2Objectvirtual