diff -r 91fcb8ed4cdc -r 14bb8812b8af lemon/adaptors.h --- a/lemon/adaptors.h Fri Dec 12 22:59:17 2008 +0100 +++ b/lemon/adaptors.h Fri Jan 09 12:43:52 2009 +0100 @@ -2656,8 +2656,30 @@ }; + /// \brief Returns a residual capacity map + /// + /// This function just returns a residual capacity map. + ResidualCapacity residualCapacity() const { + return ResidualCapacity(*this); + } + }; + /// \brief Returns a (read-only) Residual adaptor + /// + /// This function just returns a (read-only) \ref Residual adaptor. + /// \ingroup graph_adaptors + /// \relates Residual + template + Residual + residual(const Digraph& digraph, + const CapacityMap& capacity, + FlowMap& flow) + { + return Residual (digraph, capacity, flow); + } + + template class SplitNodesBase { public: