Nonlinear fluid-structure interaction problem. Part II: space discretization, implementation aspects, nested parallelization and application examples - Université Pierre et Marie Curie Accéder directement au contenu
Article Dans Une Revue Computational Mechanics Année : 2011

Nonlinear fluid-structure interaction problem. Part II: space discretization, implementation aspects, nested parallelization and application examples

Résumé

The main focus of the present article is the development of a general solution framework for coupled and/or interaction multi-physics problems based upon re-using existing codes into software products. In particular, we discuss how to build this software tool for the case of fluid-structure interaction problem, from finite element code Feap for structural and finite volume code OpenFOAM for fluid mechanics. This is achieved by using the Component Template Library (CTL) to provide the coupling between the existing codes into a single software product. The present CTL code-coupling procedure accepts not only different discretization schemes, but different languages, with the solid component written in Fortran and fluid component written in \Cpp. Moreover, the resulting CTL-based code also accepts the nested parallelization. The proposed coupling strategy is detailed for explicit and implicit fixed-point iteration solver presented in the Part I of this paper, referred to Direct Force-Motion Transfer/Block-Gauss-Seidel. However, the proposed code-coupling framework can easily accommodate other solution schemes. The selected application examples are chosen to confirm the capability of the code-coupling strategy to provide a quick development of advanced computational tools for demanding practical problems, such as 3D fluid models with free-surface flows interacting with structures.
Fichier principal
Vignette du fichier
article-partII.pdf (3.33 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00603368 , version 1 (24-06-2011)

Identifiants

Citer

Christophe Kassiotis, Adnan Ibrahimbegovic, Rainer Niekamp, Hermann G. Matthies. Nonlinear fluid-structure interaction problem. Part II: space discretization, implementation aspects, nested parallelization and application examples. Computational Mechanics, 2011, 47, pp.335-357. ⟨10.1007/s00466-010-0544-7⟩. ⟨hal-00603368⟩
373 Consultations
1048 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More