schedulers  1.0.0
pelib::SandersSpeck Class Reference

#include <SandersSpeck.hpp>

List of all members.

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 &param, 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

Detailed Description

Definition at line 27 of file SandersSpeck.hpp.


Constructor & Destructor Documentation

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.


Member Function Documentation

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

Member Data Documentation

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.


The documentation for this class was generated from the following files: