schedulers
1.0.0
|
#include <string>
#include <pelib/PruhsNLP.hpp>
#include <pelib/AmplSolver.hpp>
#include <pelib/Schedule.hpp>
#include <pelib/XMLSchedule.hpp>
#include <pelib/Scalar.hpp>
#include <pelib/Vector.hpp>
#include <pelib/Matrix.hpp>
#include <pelib/Set.hpp>
#include <pelib/Task.hpp>
#include <pelib/Taskgraph.hpp>
#include <pelib/Platform.hpp>
#include <pelib/CastException.hpp>
#include <pelib/ParseException.hpp>
#include <pelib/AmplOutput.hpp>
#include <pelib/PelibException.hpp>
Go to the source code of this file.
Classes | |
struct | args |
Defines | |
#define | debug(var) cout << "[" << __FILE__ << ":" << __FUNCTION__ << ":" << __LINE__ << "] " << #var << " = \"" << (var) << "\"" << endl; |
Typedefs | |
typedef struct args | args_t |
Enumerations | |
enum | config_src { BINARY, ORGAN, TASKGRAPH } |
Functions | |
const pelib::Schedule * | pelib_schedule (const pelib::Taskgraph &tg, const pelib::Platform &pt, size_t argc, char **argv, map< const string, double > &statistics) |
string | pelib_description (size_t argc, char **argv) |
void | pelib_delete (pelib::Schedule *sched) |
Variables | |
char | _binary_pruhs_mod_start |
char | _binary_pruhs_mod_end |
char | _binary_pruhs_run_start |
char | _binary_pruhs_run_end |
char | _binary_pruhs_rescale_mod_start |
char | _binary_pruhs_rescale_mod_end |
char | _binary_pruhs_rescale_run_start |
char | _binary_pruhs_rescale_run_end |
#define debug | ( | var | ) | cout << "[" << __FILE__ << ":" << __FUNCTION__ << ":" << __LINE__ << "] " << #var << " = \"" << (var) << "\"" << endl; |
Definition at line 38 of file PruhsNLP.cpp.
Definition at line 201 of file PruhsNLP.cpp.
enum config_src |
Definition at line 192 of file PruhsNLP.cpp.
void pelib_delete | ( | pelib::Schedule * | sched | ) |
Definition at line 264 of file PruhsNLP.cpp.
string pelib_description | ( | size_t | argc, |
char ** | argv | ||
) |
Definition at line 250 of file PruhsNLP.cpp.
const pelib::Schedule* pelib_schedule | ( | const pelib::Taskgraph & | tg, |
const pelib::Platform & | pt, | ||
size_t | argc, | ||
char ** | argv, | ||
map< const string, double > & | statistics | ||
) |
Definition at line 236 of file PruhsNLP.cpp.