COIN-OR::LEMON - Graph Library

Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • lemon/cycle_canceling.h

    r840 r830  
    145145   
    146146    typedef std::vector<int> IntVector;
     147    typedef std::vector<char> CharVector;
    147148    typedef std::vector<double> DoubleVector;
    148149    typedef std::vector<Value> ValueVector;
    149150    typedef std::vector<Cost> CostVector;
    150     typedef std::vector<char> BoolVector;
    151     // Note: vector<char> is used instead of vector<bool> for efficiency reasons
    152151
    153152  private:
     
    200199    IntArcMap _arc_idb;
    201200    IntVector _first_out;
    202     BoolVector _forward;
     201    CharVector _forward;
    203202    IntVector _source;
    204203    IntVector _target;
     
    964963      DoubleVector pi(_res_node_num, 0.0);
    965964      IntVector level(_res_node_num);
    966       BoolVector reached(_res_node_num);
    967       BoolVector processed(_res_node_num);
     965      CharVector reached(_res_node_num);
     966      CharVector processed(_res_node_num);
    968967      IntVector pred_node(_res_node_num);
    969968      IntVector pred_arc(_res_node_num);
Note: See TracChangeset for help on using the changeset viewer.