Computational modeling of vascular anastomoses