Abstract Gradient Flow