| crown
    1.0.0
    | 
#include <fstream>#include <cstdlib>#include <set>#include <pelib/ParseException.hpp>#include <pelib/AmplInput.hpp>#include <pelib/AmplInputScalar.hpp>#include <pelib/AmplInputVector.hpp>#include <pelib/AmplInputSet.hpp>#include <pelib/AmplInputMatrix.hpp>#include <pelib/Scalar.hpp>#include <pelib/Vector.hpp>#include <pelib/Matrix.hpp>#include <pelib/Algebra.hpp>#include <pelib/AmplOutputScalar.hpp>#include <pelib/AmplOutputVector.hpp>#include <pelib/AmplOutputSet.hpp>#include <pelib/AmplOutputMatrix.hpp>#include <pelib/AmplOutput.hpp>Go to the source code of this file.
| Classes | |
| struct | task | 
| struct | compare_task_per_scaled_time | 
| Defines | |
| #define | debug(var) cout << "[" << __FILE__ << ":" << __FUNCTION__ << ":" << __LINE__ << "] " << #var << " = \"" << (var) << "\"" << endl; | 
| Typedefs | |
| typedef struct task | task_t | 
| typedef multiset< task_t, compare_task_per_scaled_time > | by_time_t | 
| Functions | |
| Algebra | frequency_height (const Algebra &input) | 
| float | frequency_height_complexity (const pelib::Algebra &input) | 
| #define debug | ( | var | ) | cout << "[" << __FILE__ << ":" << __FUNCTION__ << ":" << __LINE__ << "] " << #var << " = \"" << (var) << "\"" << endl; | 
Definition at line 46 of file frequency.cpp.
| typedef multiset<task_t, compare_task_per_scaled_time> by_time_t | 
Definition at line 77 of file frequency.cpp.
Definition at line 56 of file frequency.cpp.
| Algebra frequency_height | ( | const Algebra & | input | ) | 
Definition at line 216 of file frequency.cpp.
| float frequency_height_complexity | ( | const pelib::Algebra & | input | ) | 
Run the number of instructions as computed by a time complexity analysis of the Height frequency scaling heuristic with the given input problem
Definition at line 339 of file frequency.cpp.