|
crown
1.0.0
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>#include <iostream>#include <sstream>#include <fstream>#include <cstdlib>#include <set>#include <map>#include <crown/allocation.h>#include <crown/mapping.h>#include <crown/scaling.h>#include <crown/crown.h>#include <crown/CrownMappingLTLG.hpp>#include <crown/CrownConfigBinary.hpp>#include <pelib/XMLSchedule.hpp>#include <pelib/AmplInput.hpp>#include <pelib/AmplOutput.hpp>#include <pelib/Vector.hpp>#include <pelib/Matrix.hpp>#include <pelib/Set.hpp>#include <pelib/GraphML.hpp>#include <pelib/Schedule.hpp>#include <pelib/Task.hpp>#include <pelib/time.h>#include <pelib/ParseException.hpp>#include <pelib/AmplInputScalar.hpp>#include <pelib/AmplInputVector.hpp>#include <pelib/AmplInputSet.hpp>#include <pelib/AmplInputMatrix.hpp>#include <pelib/Scalar.hpp>#include <pelib/Algebra.hpp>#include <pelib/AmplOutputScalar.hpp>#include <pelib/AmplOutputVector.hpp>#include <pelib/AmplOutputSet.hpp>#include <pelib/AmplOutputMatrix.hpp>#include <boost/numeric/ublas/matrix.hpp>#include <boost/numeric/ublas/io.hpp>Go to the source code of this file.
Classes | |
| struct | Group |
| struct | cmp_groupnumber_time |
Defines | |
| #define | debug(var) cout << "[" << __FILE__ << ":" << __FUNCTION__ << ":" << __LINE__ << "] " << #var << " = \"" << var << "\"" << endl; |
Typedefs | |
| typedef std::vector< pair< int, int > > | mapping_t |
| typedef std::map< int, float > | RowType |
| typedef std::map< int, RowType > | MatrixType |
| #define debug | ( | var | ) | cout << "[" << __FILE__ << ":" << __FUNCTION__ << ":" << __LINE__ << "] " << #var << " = \"" << var << "\"" << endl; |
Definition at line 68 of file CrownMappingLTLG.cpp.
| typedef std::vector<pair<int, int> > mapping_t |
Definition at line 100 of file CrownMappingLTLG.cpp.
| typedef std::map<int, RowType> MatrixType |
Definition at line 102 of file CrownMappingLTLG.cpp.
| typedef std::map<int, float> RowType |
Definition at line 101 of file CrownMappingLTLG.cpp.