Abstract flow of hearts