An Immersed Boundary Method Python code