A Python-based flow solver for numerical simulations using an immersed boundary method on single GPUs - Guerrero-Hurtado, M (arXiv.org)