Jie Cheng1, Feimi Yu1, Lucy T. Zhang1, *
CMES-Computer Modeling in Engineering & Sciences, Vol.119, No.1, pp. 91-124, 2019, DOI:10.32604/cmes.2019.04318
Abstract We present a high performance modularly-built open-source software - OpenIFEM. OpenIFEM is a C++ implementation of the modified immersed finite element method (mIFEM) to solve fluid-structure interaction (FSI) problems. This software is modularly built to perform multiple tasks including fluid dynamics (incompressible and slightly compressible fluid models), linear and nonlinear solid mechanics, and fully coupled fluid-structure interactions. Most of open-source software packages are restricted to certain discretization methods; some are under-tested, under-documented, and lack modularity as well as extensibility. OpenIFEM is designed and built to include a set of generic classes for users to adapt More >