Changes in / [826:02109e17027f:824:974c48bda29e] in lemon-main
- Location:
- lemon
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/bellman_ford.h
r825 r804 172 172 /// the lengths of the arcs. The default map type is 173 173 /// \ref concepts::Digraph::ArcMap "GR::ArcMap<int>". 174 /// \tparam TR The traits class that defines various types used by the175 /// algorithm. By default, it is \ref BellmanFordDefaultTraits176 /// "BellmanFordDefaultTraits<GR, LEN>".177 /// In most cases, this parameter should not be set directly,178 /// consider to use the named template parameters instead.179 174 #ifdef DOXYGEN 180 175 template <typename GR, typename LEN, typename TR> … … 939 934 /// This class should only be used through the \ref bellmanFord() 940 935 /// function, which makes it easier to use the algorithm. 941 ///942 /// \tparam TR The traits class that defines various types used by the943 /// algorithm.944 936 template<class TR> 945 937 class BellmanFordWizard : public TR { -
lemon/bfs.h
r825 r788 122 122 ///\tparam GR The type of the digraph the algorithm runs on. 123 123 ///The default type is \ref ListDigraph. 124 ///\tparam TR The traits class that defines various types used by the125 ///algorithm. By default, it is \ref BfsDefaultTraits126 ///"BfsDefaultTraits<GR>".127 ///In most cases, this parameter should not be set directly,128 ///consider to use the named template parameters instead.129 124 #ifdef DOXYGEN 130 125 template <typename GR, … … 963 958 /// This class should only be used through the \ref bfs() function, 964 959 /// which makes it easier to use the algorithm. 965 ///966 /// \tparam TR The traits class that defines various types used by the967 /// algorithm.968 960 template<class TR> 969 961 class BfsWizard : public TR … … 1304 1296 /// does not observe the BFS events. If you want to observe the BFS 1305 1297 /// events, you should implement your own visitor class. 1306 /// \tparam TR T he traits class that defines varioustypes used by the1307 /// algorithm. By default, it is \ref BfsVisitDefaultTraits1308 /// "BfsVisitDefaultTraits<GR>".1309 /// In most cases, this parameter should not be set directly,1310 /// consider to use the named template parameters instead.1298 /// \tparam TR Traits class to set various data types used by the 1299 /// algorithm. The default traits class is 1300 /// \ref BfsVisitDefaultTraits "BfsVisitDefaultTraits<GR>". 1301 /// See \ref BfsVisitDefaultTraits for the documentation of 1302 /// a BFS visit traits class. 1311 1303 #ifdef DOXYGEN 1312 1304 template <typename GR, typename VS, typename TR> -
lemon/capacity_scaling.h
r825 r821 78 78 /// \tparam GR The digraph type the algorithm runs on. 79 79 /// \tparam V The number type used for flow amounts, capacity bounds 80 /// and supply values in the algorithm. By default ,it is \c int.80 /// and supply values in the algorithm. By default it is \c int. 81 81 /// \tparam C The number type used for costs and potentials in the 82 /// algorithm. By default, it is the same as \c V. 83 /// \tparam TR The traits class that defines various types used by the 84 /// algorithm. By default, it is \ref CapacityScalingDefaultTraits 85 /// "CapacityScalingDefaultTraits<GR, V, C>". 86 /// In most cases, this parameter should not be set directly, 87 /// consider to use the named template parameters instead. 82 /// algorithm. By default it is the same as \c V. 88 83 /// 89 84 /// \warning Both number types must be signed and all input data must -
lemon/circulation.h
r825 r786 174 174 \tparam SM The type of the supply map. The default map type is 175 175 \ref concepts::Digraph::NodeMap "GR::NodeMap<UM::Value>". 176 \tparam TR The traits class that defines various types used by the177 algorithm. By default, it is \ref CirculationDefaultTraits178 "CirculationDefaultTraits<GR, LM, UM, SM>".179 In most cases, this parameter should not be set directly,180 consider to use the named template parameters instead.181 176 */ 182 177 #ifdef DOXYGEN -
lemon/cost_scaling.h
r825 r821 105 105 /// \tparam GR The digraph type the algorithm runs on. 106 106 /// \tparam V The number type used for flow amounts, capacity bounds 107 /// and supply values in the algorithm. By default ,it is \c int.107 /// and supply values in the algorithm. By default it is \c int. 108 108 /// \tparam C The number type used for costs and potentials in the 109 /// algorithm. By default, it is the same as \c V. 110 /// \tparam TR The traits class that defines various types used by the 111 /// algorithm. By default, it is \ref CostScalingDefaultTraits 112 /// "CostScalingDefaultTraits<GR, V, C>". 113 /// In most cases, this parameter should not be set directly, 114 /// consider to use the named template parameters instead. 109 /// algorithm. By default it is the same as \c V. 115 110 /// 116 111 /// \warning Both number types must be signed and all input data must … … 142 137 /// 143 138 /// The large cost type used for internal computations. 144 /// By default, it is \c long \c long if the \c Cost type is integer, 139 /// Using the \ref CostScalingDefaultTraits "default traits class", 140 /// it is \c long \c long if the \c Cost type is integer, 145 141 /// otherwise it is \c double. 146 142 typedef typename TR::LargeCost LargeCost; -
lemon/dfs.h
r825 r788 122 122 ///\tparam GR The type of the digraph the algorithm runs on. 123 123 ///The default type is \ref ListDigraph. 124 ///\tparam TR The traits class that defines various types used by the125 ///algorithm. By default, it is \ref DfsDefaultTraits126 ///"DfsDefaultTraits<GR>".127 ///In most cases, this parameter should not be set directly,128 ///consider to use the named template parameters instead.129 124 #ifdef DOXYGEN 130 125 template <typename GR, … … 893 888 /// This class should only be used through the \ref dfs() function, 894 889 /// which makes it easier to use the algorithm. 895 ///896 /// \tparam TR The traits class that defines various types used by the897 /// algorithm.898 890 template<class TR> 899 891 class DfsWizard : public TR … … 1246 1238 /// does not observe the DFS events. If you want to observe the DFS 1247 1239 /// events, you should implement your own visitor class. 1248 /// \tparam TR T he traits class that defines varioustypes used by the1249 /// algorithm. By default, it is \ref DfsVisitDefaultTraits1250 /// "DfsVisitDefaultTraits<GR>".1251 /// In most cases, this parameter should not be set directly,1252 /// consider to use the named template parameters instead.1240 /// \tparam TR Traits class to set various data types used by the 1241 /// algorithm. The default traits class is 1242 /// \ref DfsVisitDefaultTraits "DfsVisitDefaultTraits<GR>". 1243 /// See \ref DfsVisitDefaultTraits for the documentation of 1244 /// a DFS visit traits class. 1253 1245 #ifdef DOXYGEN 1254 1246 template <typename GR, typename VS, typename TR> -
lemon/dijkstra.h
r825 r788 193 193 ///it is necessary. The default map type is \ref 194 194 ///concepts::Digraph::ArcMap "GR::ArcMap<int>". 195 ///\tparam TR The traits class that defines various types used by the196 ///algorithm. By default, it is \ref DijkstraDefaultTraits197 ///"DijkstraDefaultTraits<GR, LEN>".198 ///In most cases, this parameter should not be set directly,199 ///consider to use the named template parameters instead.200 195 #ifdef DOXYGEN 201 196 template <typename GR, typename LEN, typename TR> … … 1098 1093 /// This class should only be used through the \ref dijkstra() function, 1099 1094 /// which makes it easier to use the algorithm. 1100 ///1101 /// \tparam TR The traits class that defines various types used by the1102 /// algorithm.1103 1095 template<class TR> 1104 1096 class DijkstraWizard : public TR -
lemon/hartmann_orlin.h
r825 r795 107 107 /// \tparam LEN The type of the length map. The default 108 108 /// map type is \ref concepts::Digraph::ArcMap "GR::ArcMap<int>". 109 /// \tparam TR The traits class that defines various types used by the110 /// algorithm. By default, it is \ref HartmannOrlinDefaultTraits111 /// "HartmannOrlinDefaultTraits<GR, LEN>".112 /// In most cases, this parameter should not be set directly,113 /// consider to use the named template parameters instead.114 109 #ifdef DOXYGEN 115 110 template <typename GR, typename LEN, typename TR> … … 133 128 /// 134 129 /// The large value type used for internal computations. 135 /// By default, it is \c long \c long if the \c Value type is integer, 130 /// Using the \ref HartmannOrlinDefaultTraits "default traits class", 131 /// it is \c long \c long if the \c Value type is integer, 136 132 /// otherwise it is \c double. 137 133 typedef typename TR::LargeValue LargeValue; -
lemon/howard.h
r825 r771 107 107 /// \tparam LEN The type of the length map. The default 108 108 /// map type is \ref concepts::Digraph::ArcMap "GR::ArcMap<int>". 109 /// \tparam TR The traits class that defines various types used by the110 /// algorithm. By default, it is \ref HowardDefaultTraits111 /// "HowardDefaultTraits<GR, LEN>".112 /// In most cases, this parameter should not be set directly,113 /// consider to use the named template parameters instead.114 109 #ifdef DOXYGEN 115 110 template <typename GR, typename LEN, typename TR> … … 133 128 /// 134 129 /// The large value type used for internal computations. 135 /// By default, it is \c long \c long if the \c Value type is integer, 130 /// Using the \ref HowardDefaultTraits "default traits class", 131 /// it is \c long \c long if the \c Value type is integer, 136 132 /// otherwise it is \c double. 137 133 typedef typename TR::LargeValue LargeValue; -
lemon/karp.h
r825 r772 105 105 /// \tparam LEN The type of the length map. The default 106 106 /// map type is \ref concepts::Digraph::ArcMap "GR::ArcMap<int>". 107 /// \tparam TR The traits class that defines various types used by the108 /// algorithm. By default, it is \ref KarpDefaultTraits109 /// "KarpDefaultTraits<GR, LEN>".110 /// In most cases, this parameter should not be set directly,111 /// consider to use the named template parameters instead.112 107 #ifdef DOXYGEN 113 108 template <typename GR, typename LEN, typename TR> … … 131 126 /// 132 127 /// The large value type used for internal computations. 133 /// By default, it is \c long \c long if the \c Value type is integer, 128 /// Using the \ref KarpDefaultTraits "default traits class", 129 /// it is \c long \c long if the \c Value type is integer, 134 130 /// otherwise it is \c double. 135 131 typedef typename TR::LargeValue LargeValue; -
lemon/min_cost_arborescence.h
r825 r713 113 113 /// it is necessary. The default map type is \ref 114 114 /// concepts::Digraph::ArcMap "Digraph::ArcMap<int>". 115 /// \tparam TR The traits class that defines various types used by the 116 /// algorithm. By default, it is \ref MinCostArborescenceDefaultTraits 115 /// \param TR Traits class to set various data types used 116 /// by the algorithm. The default traits class is 117 /// \ref MinCostArborescenceDefaultTraits 117 118 /// "MinCostArborescenceDefaultTraits<GR, CM>". 118 /// In most cases, this parameter should not be set directly,119 /// consider to use the named template parameters instead.120 119 #ifndef DOXYGEN 121 120 template <typename GR, … … 124 123 MinCostArborescenceDefaultTraits<GR, CM> > 125 124 #else 126 template <typename GR, typename CM, type nameTR>125 template <typename GR, typename CM, typedef TR> 127 126 #endif 128 127 class MinCostArborescence { -
lemon/preflow.h
r825 r823 120 120 /// \tparam CAP The type of the capacity map. The default map 121 121 /// type is \ref concepts::Digraph::ArcMap "GR::ArcMap<int>". 122 /// \tparam TR The traits class that defines various types used by the123 /// algorithm. By default, it is \ref PreflowDefaultTraits124 /// "PreflowDefaultTraits<GR, CAP>".125 /// In most cases, this parameter should not be set directly,126 /// consider to use the named template parameters instead.127 122 #ifdef DOXYGEN 128 123 template <typename GR, typename CAP, typename TR>
Note: See TracChangeset
for help on using the changeset viewer.