Computational cardiovascular mechanics