crown  1.0.0
src/CrownMappingLTLG.cpp File Reference
#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>
Include dependency graph for CrownMappingLTLG.cpp:

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, RowTypeMatrixType

Define Documentation

#define debug (   var)    cout << "[" << __FILE__ << ":" << __FUNCTION__ << ":" << __LINE__ << "] " << #var << " = \"" << var << "\"" << endl;

Definition at line 68 of file CrownMappingLTLG.cpp.


Typedef Documentation

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.