Changeset 1023:e0cef67fe565 in lemon for lemon/network_simplex.h
- Timestamp:
- 01/09/11 16:51:14 (13 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/network_simplex.h
r991 r1023 48 48 /// flow problem. 49 49 /// 50 /// In general, %NetworkSimplex is the fastest implementation available51 /// i n LEMON for this problem.52 /// Moreover, it supports both directions of the supply/demand inequality53 /// constraints. For more information, see \ref SupplyType.50 /// In general, \ref NetworkSimplex and \ref CostScaling are the fastest 51 /// implementations available in LEMON for this problem. 52 /// Furthermore, this class supports both directions of the supply/demand 53 /// inequality constraints. For more information, see \ref SupplyType. 54 54 /// 55 55 /// Most of the parameters of the problem (except for the digraph) … … 126 126 /// of the algorithm. 127 127 /// By default, \ref BLOCK_SEARCH "Block Search" is used, which 128 /// provedto be the most efficient and the most robust on various128 /// turend out to be the most efficient and the most robust on various 129 129 /// test inputs. 130 130 /// However, another pivot rule can be selected using the \ref run() … … 168 168 typedef std::vector<Cost> CostVector; 169 169 typedef std::vector<signed char> CharVector; 170 // Note: vector<signed char> is used instead of vector<ArcState> and 170 // Note: vector<signed char> is used instead of vector<ArcState> and 171 171 // vector<ArcDirection> for efficiency reasons 172 172 … … 735 735 /// 736 736 /// \return <tt>(*this)</tt> 737 /// 738 /// \sa supplyType() 737 739 template<typename SupplyMap> 738 740 NetworkSimplex& supplyMap(const SupplyMap& map) { … … 751 753 /// 752 754 /// Using this function has the same effect as using \ref supplyMap() 753 /// with sucha map in which \c k is assigned to \c s, \c -k is755 /// with a map in which \c k is assigned to \c s, \c -k is 754 756 /// assigned to \c t and all other nodes have zero supply value. 755 757 ///
Note: See TracChangeset
for help on using the changeset viewer.