Characterisation of gradient flows for a given functional | Synapse