Tubular heart