NEML2 2.0.0
Loading...
Searching...
No Matches
WorkScheduler Member List

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

_conditionWorkSchedulerprotected
all_work_completed() const =0WorkSchedulerprotectedpure virtual
completed_work(Device, std::size_t)WorkScheduler
completed_work_impl(Device, std::size_t)=0WorkSchedulerprotectedpure virtual
devices() constWorkSchedulerinlinevirtual
dispatched_work(Device, std::size_t)WorkScheduler
dispatched_work_impl(Device, std::size_t)=0WorkSchedulerprotectedpure virtual
doc() constNEML2Objectinline
event_trace_writer() constTracingInterface
event_tracing_enabled() constTracingInterfaceinline
expected_options()WorkSchedulerstatic
factory() constNEML2Objectinline
get_data(const std::string &name)NEML2Object
get_driver(const std::string &name)NEML2Object
get_model(const std::string &name)NEML2Object
get_object(const std::string &section, const std::string &name)NEML2Object
get_scheduler(const std::string &name)NEML2Object
get_solver(const std::string &name)NEML2Object
host() constNEML2Object
host()NEML2Object
input_options() constNEML2Objectinline
name() constNEML2Objectinline
NEML2Object()=deleteNEML2Object
NEML2Object(NEML2Object &&)=deleteNEML2Object
NEML2Object(const NEML2Object &)=deleteNEML2Object
NEML2Object(const OptionSet &options)NEML2Object
neml2::operator=(NEML2Object &&)=deleteNEML2Object
neml2::operator=(const NEML2Object &)=deleteNEML2Object
neml2::TracingInterface::operator=(const TracingInterface &)=deleteTracingInterface
neml2::TracingInterface::operator=(TracingInterface &&)=deleteTracingInterface
path() constNEML2Objectinline
resolve_tensor(const std::string &name)NEML2Object
schedule_work(Device &, std::size_t &)WorkScheduler
schedule_work_impl(Device &, std::size_t &) const =0WorkSchedulerprotectedpure virtual
settings() constNEML2Objectinline
setup()NEML2Objectinlinevirtual
TracingInterface(std::string)TracingInterface
TracingInterface(const OptionSet &)TracingInterface
TracingInterface(const TracingInterface &)=defaultTracingInterface
TracingInterface(TracingInterface &&)=defaultTracingInterface
type() constNEML2Objectinline
wait_for_completion()WorkScheduler
WorkScheduler(const OptionSet &options)WorkScheduler
~NEML2Object()=defaultNEML2Objectvirtual
~TracingInterface()=defaultTracingInterfacevirtual