Ignore:
Timestamp:
Jun 12, 2015, 12:21:15 PM (4 years ago)
Author:
nmedfort
Message:

Minor changes to multiplexing code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/pablo/optimizers/pablo_automultiplexing.hpp

    r4600 r4601  
    2222
    2323    using CharacterizationMap = boost::container::flat_map<const PabloAST *, DdNode *>;
    24     using ConstraintGraph = boost::adjacency_list<boost::hash_setS, boost::vecS, boost::bidirectionalS>;
     24    using ConstraintGraph = boost::adjacency_matrix<boost::directedS>;
    2525    using PathGraph = boost::adjacency_matrix<boost::undirectedS>;
    2626    using MultiplexSetGraph = boost::adjacency_list<boost::hash_setS, boost::vecS, boost::bidirectionalS>;
     
    4949    inline AutoMultiplexing()
    5050    : mVariables(0)
    51     , mPathGraph(0)
     51    , mConstraintGraph(0)
    5252    {
    5353    }
     
    6868    unsigned                mVariables;
    6969    CharacterizationMap     mCharacterizationMap;
    70     PathGraph               mPathGraph;
    7170    ConstraintGraph         mConstraintGraph;
    7271    SubsetGraph             mSubsetGraph;
Note: See TracChangeset for help on using the changeset viewer.