schedulers
1.0.0
|
#include <SandersSpeck.hpp>
Public Member Functions | |
SandersSpeck () | |
SandersSpeck (const Taskgraph &tg, const Platform &pt) | |
Schedule | schedule (const Taskgraph &tg, const Platform &pt, std::map< const string, double > &) const |
Schedule | schedule (const Taskgraph &tg, const Platform &pt, const Algebra ¶m, std::map< const string, double > &) const |
const Algebra * | solve () const |
const Algebra * | solve (map< const string, double > &) const |
std::string | getShortDescription () const |
Protected Attributes | |
Taskgraph | taskgraph |
Platform | platform |
Definition at line 27 of file SandersSpeck.hpp.
Definition at line 637 of file SandersSpeck.cpp.
pelib::SandersSpeck::SandersSpeck | ( | const Taskgraph & | tg, |
const Platform & | pt | ||
) |
Definition at line 642 of file SandersSpeck.cpp.
std::string pelib::SandersSpeck::getShortDescription | ( | ) | const |
Definition at line 674 of file SandersSpeck.cpp.
pelib::Schedule pelib::SandersSpeck::schedule | ( | const Taskgraph & | tg, |
const Platform & | pt, | ||
std::map< const string, double > & | stats | ||
) | const |
Definition at line 649 of file SandersSpeck.cpp.
pelib::Schedule pelib::SandersSpeck::schedule | ( | const Taskgraph & | tg, |
const Platform & | pt, | ||
const Algebra & | param, | ||
std::map< const string, double > & | stats | ||
) | const |
Definition at line 655 of file SandersSpeck.cpp.
const pelib::Algebra * pelib::SandersSpeck::solve | ( | ) | const |
Definition at line 661 of file SandersSpeck.cpp.
const Algebra* pelib::SandersSpeck::solve | ( | map< const string, double > & | ) | const |
Platform pelib::SandersSpeck::platform [protected] |
Definition at line 39 of file SandersSpeck.hpp.
Taskgraph pelib::SandersSpeck::taskgraph [protected] |
Definition at line 38 of file SandersSpeck.hpp.