arrow
Return

CUPyDO - An integrated Python environment for coupled fluid-structure simulations

delete2019-02-01
delete30
PRE
AI
D
D. Thomas
M
Marco Lucio Cerquaglia
R
Romain Boman
T
Thomas D. Economon
J
Juan J. Alonso
G
Grigorios Dimitriadis
V
Vincent Terrapon *
DOI:10.1016/j.advengsoft.2018.05.007delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
CUPyDO, a fluid-structure interaction (FSI) tool that couples existing independent fluid and solid solvers into a single synchronization and communication framework based on the Python language is presented. Each coupled solver has to be wrapped in a Python layer in order to embed their functionalities (usually written in a compiled language) into a Python object, that is called and used by the coupler. Thus a staggered strong coupling can be achieved for time-dependent FSI problems such as aeroelastic flutter, vortex-induced vibrations (VIV) or conjugate heat transfer (CHT). The synchronization between the solvers is performed with the predictive blockGauss-Seidel algorithm with dynamic under-relaxation. The tool is capable of treating non-matching meshes between the fluid and structure domains and is optimized to work in parallel using Message Passing Interface (MPI). The implementation of CUPyDO is described and its capabilities are demonstrated on typical validation cases. The open-source code SU2 is used to solve the fluid equations while the solid equations are solved either by a simple rigid body integrator or by in-house linear/nonlinear Finite Element codes (GetDP/Metafor). First, the modularity of the coupling as well as its ease of use is highlighted and then the accuracy of the results is demonstrated.
Keywords:
Coupling environment
Python wrapper
Fluid-structure interaction
Partitioned coupling
Computational aeroelasticity
CUPyDO
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Advances in Engineering Software cover
Advances in Engineering Software
IF:
5.7
Papers:
3.3K
Citations:
1.2W

Organization

U
University of Liege
Scholars:
1.7W
Papers: 1.4W
Citations: 2.1W
S
Stanford University
Scholars:
9.6W
Papers: 8.2W
Citations: 17.0W
Cited Papers

Cited Papers

Outcome and prognostic factors in ovarian germ cell malignancies
err2005-03-01
err0
PREAI
errChyong-Huey Lai; Ting-Chang Chang; Swei Hsueh; Tzu-I Wu; Angel Chao; Hung-Hsueh Chou; Po-Nan Wang
errShare
errSave
errShare
errSave
researcher View more