{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/ib2d-reloaded-a-more-powerful-python-and","title":"IB2d Reloaded: a more powerful Python and MATLAB implementation of the immersed boundary method","arxiv_id":"1707.06928","date":"2017-07-21","proceeding":null,"authors":["Nicholas Battista","Christopher Strickland","Aaron Barrett","Laura Miller"],"abstract":"The immersed boundary method (IB) is an elegant way to fully couple the motion of a fluid and deformations of an immersed elastic structure. In that vein, the IB2d software allows for expedited explorations of fluid-structure interaction for beginners and veterans to the field of computational fluid dynamics (CFD). While most open source CFD codes are written in low level programming environments, IB2d was specifically written in high- level programming environments to make its accessibility extend beyond scientists with vast programming experience. Although introduced previously by Battista et al. 2015, many improvements and additions have been made to the software to allow for even more robust models of material properties for the elastic structures, including a data analysis package for both the fluid and immersed structure data, an improved time-stepping scheme for higher accuracy solutions, and functionality for modeling slight fluid density variations as given by the Boussinesq approximation.","url_abs":"http://arxiv.org/abs/1707.06928v1","url_pdf":"http://arxiv.org/pdf/1707.06928v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"links_only","authors_date_abstract":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license), from the Kaggle arXiv metadata snapshot of 2026-09-12"},"code_links":[{"paper_slug":"ib2d-reloaded-a-more-powerful-python-and","repo_url":"https://github.com/nickabattista/IB2d","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}