首页    期刊浏览 2024年09月14日 星期六
登录注册

文章基本信息

  • 标题:Fluid-Rigid Body Interaction by PETSc-FEM Driven by Python
  • 本地全文:下载
  • 作者:Germán Filippini ; Lisandro Dalcin ; Norberto Nigro
  • 期刊名称:Mecánica Computacional
  • 印刷版ISSN:2591-3522
  • 出版年度:2008
  • 卷号:XXVII
  • 期号:8
  • 页码:489-504
  • 出版社:CIMEC-INTEC-CONICET-UNL
  • 摘要:Fluid structure interaction (FSI) involving rigid bodies contains three main problems to be solved, the computational fluid dynamics (CFD), the computational mesh dynamics (CMD) and the multi-body dynamics (MBD). Python is used as a glue language capable of connecting this three main problems in a high-level, interactive and productive environment. This interaction is implemented in PETSc-FEM code(http://www.cimec.org.ar/petscfem) which is a parallel multi-physics finite element based on PETSc. PETSc is a suite of data structures and routines for the scalable solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication. PETSc for Python (petsc4py) are Python bindings for PETSc used in this work.
    A stabilized ALE (Arbitrary Lagrangian-Eulerian) formulation is used to solve the incompressible laminar Navier Stokes equations in a moving grid. The mesh dynamics may be solved in general by a global optimization strategy, however, in some special cases, a simple ad-hoc procedure may be adopted. For each subproblems a second order accurate in
    time scheme is adopted. Results for vortex-induced vibrations (VIV), galloping and flutter of some numerical examples at low Reynolds number are presented.
国家哲学社会科学文献中心版权所有