aGrUM
3.2.0
a C++ library for (probabilistic) graphical models
Toggle main menu visibility
gum::SchedulerSequential Member List
This is the complete list of members for
gum::SchedulerSequential
, including all inherited members.
_addExecutableOps_
(std::vector< UnexecutedOperation > &unexecuted_deletions, std::vector< UnexecutedOperation > &unexecuted_operations, bool &unexecuted_deletions_sorted, bool &unexecuted_operations_sorted, double memory_used, double max_memory, List< NodeId > &available_nodes) const
gum::SchedulerSequential
private
_cmp_
(const UnexecutedOperation &a, const UnexecutedOperation &b)
gum::SchedulerSequential
private
static
_max_memory
gum::Scheduler
protected
_memory_usage_
gum::SchedulerSequential
private
_nb_threads_
gum::ThreadNumberManager
private
_operations_
gum::SchedulerSequential
private
_operations_up_to_date_
gum::SchedulerSequential
private
_schedule_
gum::SchedulerSequential
private
_setSchedule_
(const Schedule &schedule)
gum::SchedulerSequential
private
_simulateDAGUpdate_
(DAG &dag, const NodeId node, std::vector< NodeId > &new_available_nodes) const
gum::SchedulerSequential
private
_simulateExecuteOneOperation_
(const NodeId node, ScheduleOperator &op, DAG &dag, List< NodeId > &available_nodes, std::vector< NodeId > &new_available_nodes)
gum::SchedulerSequential
private
_simulateExecution_
()
gum::SchedulerSequential
private
clone
() const final
gum::SchedulerSequential
virtual
execute
(Schedule &) final
gum::SchedulerSequential
virtual
getNumberOfThreads
() const override
gum::ThreadNumberManager
virtual
isGumNumberOfThreadsOverriden
() const override
gum::ThreadNumberManager
virtual
maxMemory
() const
gum::Scheduler
virtual
memoryUsage
(const Schedule &) final
gum::SchedulerSequential
virtual
nbOperations
(const Schedule &) final
gum::SchedulerSequential
virtual
operator=
(const Scheduler &from)
gum::Scheduler
protected
operator=
(Scheduler &&from)
gum::Scheduler
protected
gum::ThreadNumberManager::operator=
(const ThreadNumberManager &from)
gum::ThreadNumberManager
gum::ThreadNumberManager::operator=
(ThreadNumberManager &&from)
gum::ThreadNumberManager
Scheduler
(Size nb_threads=0, double max_megabyte_memory=0.0)
gum::Scheduler
Scheduler
(const Scheduler &from)
gum::Scheduler
protected
Scheduler
(Scheduler &&from)
gum::Scheduler
protected
SchedulerSequential
(Size max_nb_threads=0, double max_megabyte_memory=0.0)
gum::SchedulerSequential
explicit
SchedulerSequential
(const SchedulerSequential &from)
gum::SchedulerSequential
SchedulerSequential
(SchedulerSequential &&from)
gum::SchedulerSequential
setMaxMemory
(double megabytes) final
gum::SchedulerSequential
virtual
setNumberOfThreads
(Size nb) override
gum::ThreadNumberManager
virtual
ThreadNumberManager
(Size nb_threads=0)
gum::ThreadNumberManager
ThreadNumberManager
(const ThreadNumberManager &from)
gum::ThreadNumberManager
ThreadNumberManager
(ThreadNumberManager &&from)
gum::ThreadNumberManager
~Scheduler
() override
gum::Scheduler
~SchedulerSequential
() override
gum::SchedulerSequential
~ThreadNumberManager
()
gum::ThreadNumberManager
virtual
aGrUM
3.2.0
© PHW&CG&others - 2022
DoXyGeN 1.18.0