|
CGRA-ME
|
#include <ILPMapper.h>
Public Member Functions | |
| ILPMapper (std::shared_ptr< CGRA > cgra, int timelimit, const ConfigStore &args) | |
| ~ILPMapper ()=default | |
| Mapping | mapOpGraph (std::shared_ptr< OpGraph > opgraph, int II, const MRRG &mrrg, std::unordered_map< std::string, std::string > fix_port) override |
Public Member Functions inherited from Mapper | |
| virtual | ~Mapper () |
Public Attributes | |
| ConfigStore | flags = {} |
| ConstraintGroupSet | lazy_constraints = {} |
Private Member Functions | |
| ILPMapperStatus | GurobiMap (const OpGraph &opgraph, int II, Mapping *mapping, const MRRG &mrrg, std::unordered_map< std::string, std::string > fix_port) |
Private Attributes | |
| double | mipgap |
| int | solnlimit |
Additional Inherited Members | |
Protected Member Functions inherited from Mapper | |
| Mapper (std::shared_ptr< CGRA > cgra, int timelimit) | |
Protected Attributes inherited from Mapper | |
| std::shared_ptr< CGRA > | cgra |
| int | timelimit |
Definition at line 28 of file ILPMapper.h.
|
strong |
Definition at line 31 of file ILPMapper.h.
|
strong |
Definition at line 24 of file ILPMapper.cpp.
| ILPMapper::ILPMapper | ( | std::shared_ptr< CGRA > | cgra, |
| int | timelimit, | ||
| const ConfigStore & | args | ||
| ) |
Definition at line 104 of file ILPMapper.cpp.
|
default |
|
private |
Definition at line 171 of file ILPMapper.cpp.
|
overridevirtual |
Implements Mapper.
Definition at line 120 of file ILPMapper.cpp.
| ConfigStore ILPMapper::flags = {} |
Definition at line 38 of file ILPMapper.h.
| ConstraintGroupSet ILPMapper::lazy_constraints = {} |
Definition at line 39 of file ILPMapper.h.
|
private |
Definition at line 43 of file ILPMapper.h.
|
private |
Definition at line 44 of file ILPMapper.h.
1.8.17