Validation and scalability of an open source parallel flow solver

2017 ◽  
Vol 29 (21) ◽  
pp. e4330 ◽  
Author(s):  
L. Bricteux ◽  
S. Zeoli ◽  
N. Bourgeois
2018 ◽  
Author(s):  
Youngmyung Choi ◽  
Benjamin Bouscasse ◽  
Sopheak Seng ◽  
Guillaume Ducrozet ◽  
Lionel Gentaz ◽  
...  

The capability of wave generation and absorption in a viscous flow solver becomes important for achieving realistic simulations in naval and offshore fields. This study presents an efficient generation of nonlinear wave fields in the viscous flow solver by using a nonlinear potential solver called higher-order spectral method (HOS). The advantages of using a fully nonlinear potential solver for the generation of irregular waves are discussed. In particular, it is shown that the proposed method allows the CFD simulation to start at the time and over the space of interest, retrieved from the potential flow solution. The viscous flow solver is based on the open source library OpenFOAM. The potential solvers used to generate waves are the open source solvers HOS-Ocean and HOS-NWT (Numerical Wave Tank). Several simulation parameters in the CFD solver are investigated in the present study. A HOS wrapper program is newly developed to regenerate wave fields in the viscous flow solver. The wrapper program is validated with OpenFOAM for 2D and 3D regular and irregular waves using relaxation zones. Finally, the extreme waves corresponding to the 1000 year return period condition in the Gulf of Mexico are simulated with the viscous flow solver and the wave elevation is compared with the experiments.


Author(s):  
J. P. Chen ◽  
W. R. Briley

A parallel flow solver has been developed to provide a turbomachinery flow simulation tool that extends the capabilities of a previous single–processor production code (TURBO) for unsteady turbomachinery flow analysis. The code solves the unsteady Reynolds-averaged Navier-Stokes equations with a k–ε turbulence model. The parallel code now includes most features of the serial production code, but is implemented in a portable, scalable form for distributed–memory parallel computers using MPI message passing. The parallel implementation employs domain decomposition and supports general multiblock grids with arbitrary grid–block connectivity. The solution algorithm is an iterative implicit time–accurate scheme with characteristics–based finite–volume spatial discretization. The Newton subiterations are solved using a concurrent block–Jacobi symmetric Gauss–Seidel (BJ–SGS) relaxation scheme. Unsteady blade–row interaction is treated either by simulating full or periodic sectors of blade–rows, or by solving within a single passage for each row using phase–lag and wake–blade interaction approximations at boundaries. A scalable dynamic sliding–interface algorithm is developed here, with an efficient parallel data communication between blade rows in relative motion. Parallel computations are given here for flat plate, single blade row (Rotor 67) and single stage (Stage 37) test cases, and these results are validated by comparison with corresponding results from the previously validated serial production code. Good speedup performance is demonstrated for the single–stage case with a relatively small grid of 600,000 points.


2019 ◽  
Vol 92 ◽  
pp. 777-789
Author(s):  
Mehdi Ghoreyshi ◽  
Adam Jirasek ◽  
Tyler Miller ◽  
Michael Nuzum ◽  
Roger Greenwood
Keyword(s):  

2021 ◽  
Author(s):  
Björn Windén

CFD is a useful tool for ship designers looking for accurate predictions of the fuel efficiency achieved by a certain combination of hull, propeller and Energy Saving Devices (ESDs). Such predictions are key to meeting ever-increasing demands for reductions in emissions. However, CFD simulations of propeller-hull interaction can be very costly in terms of computational effort due to the need to resolve the unsteady flow around the rotating propeller. A popular approach to alleviate this cost, that has seen much practical use in industry, is the use of body forces (momentum sources) to represent the rotating propeller. There are many ways to describe the body force distribution in the fluid for a certain propeller and there are many options for what flow solver to use. In a previous meeting of the Society, an open-source framework for easily creating coupled solvers using an arbitrary combination of models was presented. Here, one of these coupled solvers is used to predict the local flow behind the propeller, as well as integral coefficients indicating performance, of four different vessels: a bulk carrier fitted with an Energy Saving Device, a fast container ship, a tanker and a fully appended twin-screw navy destroyer. All simulations are compared to available experimental data. Conclusions are drawn based on the success of the coupled solver to predict the local flow behind the propeller for each individual hull and how this relates to the vessel type and the local stern geometry.


Author(s):  
Joris Degroote ◽  
Patrick Segers ◽  
Jan Vierendeels

The Institute Biomedical Technology and the Department of Flow, Heat and Combustion Mechanics of Ghent University have for more than a decade worked on the development and analysis of algorithms for the simulation of computational fluid dynamics (CFD) and fluid-structure interaction (FSI). These algorithms are applied to blood flow in large arteries, among others. For this Challenge, grid generation and CFD simulations have been performed by postdoctoral fellow Joris Degroote, using an open-source finite volume flow solver, OpenFOAM.


2001 ◽  
Vol 17 (3) ◽  
pp. 659-668 ◽  
Author(s):  
Jixian Yao ◽  
Antony Jameson ◽  
Juan J. Alonso ◽  
Feng Liu

Author(s):  
Gabriel Usera ◽  
Mariana Mendina

Open source flow solver caffa3d.MBRi is applied in this work to solve the cases proposed in the SBC2012 CFD Challenge, offering an overall very cost effective solution. It is found that cycle-averaged pressure drops are well represented by correspoding stationary cases, while peak systole pressure drop values are widly overestimated by corresponding stationary cases.


Author(s):  
Mariana Mendina ◽  
Martin Draper ◽  
Gabriel Narancio ◽  
Gabriel Usera ◽  
Ana Paula Kelm Soares

Sign in / Sign up

Export Citation Format

Share Document