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

被引:18
|
作者
Kassiotis, Christophe [2 ]
Ibrahimbegovic, Adnan [1 ]
Niekamp, Rainer [3 ]
Matthies, Hermann G. [3 ]
机构
[1] LMT Cachan ENS Cachan CNRS UPMC PRES UniverSud Pa, F-94230 Cachan, France
[2] Univ Paris Est, St Venant Lab Hydraul, Joint Res Unit EDF R&D, CETMEF,Ecole Ponts ParisTech, F-78401 Chatou, France
[3] Inst Wissensch Rechnen TU Braunschweig, D-38092 Braunschweig, Germany
关键词
Fluid-structure interaction; CTL implementation; Finite element; Finite volume; INELASTIC CONSTITUTIVE BEHAVIOR; COUPLED AEROELASTIC PROBLEMS; TIME INTEGRATION ALGORITHMS; GEOMETRIC CONSERVATION LAW; HETEROGENEOUS STRUCTURES; FINITE-ELEMENTS; FLOW EQUATIONS; DESIGN; MASS; INTERPOLATION;
D O I
10.1007/s00466-010-0544-7
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
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 C++. 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 fluidmodelswith free-surface flows interacting with structures.
引用
收藏
页码:335 / 357
页数:23
相关论文
共 47 条
  • [1] Nonlinear fluid–structure interaction problem. Part II: space discretization, implementation aspects, nested parallelization and application examples
    Christophe Kassiotis
    Adnan Ibrahimbegovic
    Rainer Niekamp
    Hermann G. Matthies
    Computational Mechanics, 2011, 47 : 335 - 357
  • [2] Nonlinear fluid-structure interaction problem. Part I: implicit partitioned algorithm, nonlinear stability proof and validation examples
    Kassiotis, Christophe
    Ibrahimbegovic, Adnan
    Niekamp, Rainer
    Matthies, Hermann G.
    COMPUTATIONAL MECHANICS, 2011, 47 (03) : 305 - 323
  • [3] Nonlinear fluid–structure interaction problem. Part I: implicit partitioned algorithm, nonlinear stability proof and validation examples
    Christophe Kassiotis
    Adnan Ibrahimbegovic
    Rainer Niekamp
    Hermann G. Matthies
    Computational Mechanics, 2011, 47 : 305 - 323
  • [4] Implementation of a Parallel Fluid-Structure Interaction Problem
    Ivanyi, P.
    Topping, B. H. V.
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING FOR ENGINEERING, 2009, (90): : 653 - 682
  • [5] Efficient parallelization of the iterative solution of a coupled fluid-structure interaction problem
    Hughes, Martyn D.
    Chen, Ke
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2007, 19 (10): : 1423 - 1445
  • [6] An Introduction to Fluid-Structure Interaction: Application to the Piston Problem
    Lefrancois, Emmanuel
    Boufflet, Jean-Paul
    SIAM REVIEW, 2010, 52 (04) : 747 - 767
  • [7] COMPUTATION OF FAR-FIELD SOUND GENERATION IN A FLUID-STRUCTURE INTERACTION PROBLEM.
    Conlisk, A.T.
    Journal of Vibration, Acoustics, Stress, and Reliability in Design, 1985, 107 (02): : 210 - 215
  • [8] FE/BE coupling for an acoustic fluid-structure interaction problem. Residual a posteriori error estimates
    Dominguez, Catalina
    Stephan, Ernst P.
    Maischak, Matthias
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2012, 89 (03) : 299 - 322
  • [9] On a nonlinear fluid-structure interaction problem defined on a domain depending on time
    Flori, F
    Orenga, P
    NONLINEAR ANALYSIS-THEORY METHODS & APPLICATIONS, 1999, 38 (05) : 549 - 569
  • [10] AN APPROXIMATION OF THE NONLINEAR FLUID-STRUCTURE INTERACTION PROBLEM FOR A ROTATIONALLY SYMMETRIC FLOW
    Filo, J.
    Pluschke, V
    ACTA MATHEMATICA UNIVERSITATIS COMENIANAE, 2021, 90 (01): : 61 - 91