49#ifndef DOXYGEN_SHOULD_SKIP_THIS
Class containing a schedule of operations to perform on multidims.
void _setSchedule_(const Schedule &schedule)
sets a schedule and updates the set of operations if necessary
Schedule * _schedule_
the schedule we wish to execute
void setMaxMemory(double megabytes) final
sets an upper bound on the memory consumption admissible
void _simulateExecution_()
simulate the execution of the whole schedule
bool _operations_up_to_date_
is the set of operations up to date
virtual double maxMemory() const
returns the Max memory (in megabytes) available for executing schedules
virtual void setMaxMemory(double megabytes)
sets an upper bound on the memory consumption admissible
gum is the global namespace for all aGrUM entities
a scheduler that executes any available operation (chosen arbitrarily)