# HG changeset patch
# User Peter Kovacs <kpeter@inf.elte.hu>
# Date 1231743930 -3600
# Node ID acfb0f24d17825ed47b1e1882232bba3c292113c
# Parent  a2fd8b8d0b302322691883947286aeee36fcfa65
Rename Residual to ResidualDigraph (#67)
The new name is more analogous to other adaptor names.

diff --git a/lemon/adaptors.h b/lemon/adaptors.h
 a /// \brief Adaptor class for composing the residual digraph for directed /// flow and circulation problems. /// /// Residual can be used for composing the \e residual digraph for directed /// flow and circulation problems. Let \f$G=(V, A) \f$ be a directed graph /// and let \f$F \f$ be a number type. Let \f$flow, cap: A\to F \f$ be /// functions on the arcs. /// ResidualDigraph can be used for composing the \e residual digraph /// for directed flow and circulation problems. Let \f$G=(V, A) \f$ /// be a directed graph and let \f$F \f$ be a number type. /// Let \f$flow, cap: A\to F \f$ be functions on the arcs. /// This adaptor implements a digraph structure with node set \f$V \f$ /// and arc set \f$A_{forward}\cup A_{backward} \f$, /// where \f\$ A_{forward}=\{uv : uv\in A, flow(uv) class Residual class ResidualDigraph #else template, typename FM = CM, typename TL = Tolerance > class Residual : class ResidualDigraph : public FilterArcs< Undirector, typename Undirector::template CombinedArcMap< typedef TL Tolerance; typedef typename CapacityMap::Value Value; typedef Residual Adaptor; typedef ResidualDigraph Adaptor; protected: /// /// Constructor of the residual digraph adaptor. The parameters are the /// digraph, the capacity map, the flow map, and a tolerance object. Residual(const Digraph& digraph, const CapacityMap& capacity, FlowMap& flow, const Tolerance& tolerance = Tolerance()) ResidualDigraph(const Digraph& digraph, const CapacityMap& capacity, FlowMap& flow, const Tolerance& tolerance = Tolerance()) : Parent(), _capacity(&capacity), _flow(&flow), _graph(digraph), _forward_filter(capacity, flow, tolerance), _backward_filter(capacity, flow, tolerance), /// \ingroup graph_adaptors /// \relates Residual template Residual residual(const GR& digraph, const CM& capacity_map, FM& flow_map) { return Residual (digraph, capacity_map, flow_map); ResidualDigraph residualDigraph(const GR& digraph, const CM& capacity_map, FM& flow_map) { return ResidualDigraph (digraph, capacity_map, flow_map); }
diff --git a/test/graph_adaptor_test.cc b/test/graph_adaptor_test.cc