Parallel processing of three-dimensional navier-stokes equations for compressible flows

Download
2005
Şişman, Tahsin Çağrı
The aim of this study is to develop a code that is capable of solving three-dimensional compressible flows which are viscous and turbulent, and parallelization of this code. Purpose of parallelization is to obtain a computational efficiency in time respect which enables the solution of complex flow problems in reasonable computational times. In the first part of the study, which is the development of a three-dimensional Navier-Stokes solver for turbulent flows, first step is to develop a two-dimensional Euler code using Roe flux difference splitting method. This is followed by addition of sub programs involving calculation of viscous fluxes. Third step involves implementation of Baldwin-Lomax turbulence model to the code. Finally, the Euler code is generalized to three-dimensions. At every step, code validation is done by comparing numerical results with theoretical, experimental or other numerical results, and adequate consistency between these results is obtained. In the second part, which is the parallelization of the developed code, two-dimensional code is parallelized by using Message Passing Interface (MPI), and important improvements in computational times are obtained.

Suggestions

A two dimensional euler flow solver on adaptive cartesian grids
Siyahhan, Bercan; Aksel, Mehmet Haluk; Department of Mechanical Engineering (2008)
In the thesis work, a code to solve the two dimensional compressible Euler equations for external flows around arbitrary geometries have been developed. A Cartesianmesh generator is incorporated to the solver. Hence the pre-processing can be performed together with the solution within a single code. The code is written in the C++ programming language and its object oriented capabilities have been exploited to save memory in the data structure developed. The Cartesian mesh is formed by dividing squares succe...
Implementation of turbulence models into a Navier-Stokes solver
Muşta, Mustafa Nail; Aksel, Mehmet Haluk; Department of Mechanical Engineering (2004)
In order to handle turbulent flow problems, one equation turbulence models are implemented in to a previously developed explicit, Reynolds averaged Navier-Stokes solver. Discretization of Navier-Stokes solver is based on cell-vertex finite volume formulation combined with single step Lax-Wendroff numerical method which is second order accurate in space. Turbulent viscosity is calculated by using one equation Spalart-Allmaras and Baldwin-Barth turbulence transport equations. For the discretization of Spalart...
Fully Coupled Smoothed Particle Hydrodynamics-Finite Element Method Approach for Fluid-Structure Interaction Problems With Large Deflections
Dincer, A. Ersin; Demir, Abdullah; Bozkuş, Zafer; Tijsseling, Arris S. (ASME International, 2019-08-01)
In this study, a combination of the smoothed particle hydrodynamics (SPH) and finite element method (FEM) solving the complex problem of interaction between fluid with free surface and an elastic structure is studied. A brief description of SPH and FEM is presented. Contact mechanics is used for the coupling between fluid and structure, which are simulated with SPH and FEM, respectively. In the proposed method, to couple meshfree and mesh-based methods, fluid and structure are solved together by a complete ...
Development of a micro-fabrication process simulator for micro-electro-mechanical systems(mems)
Yıldırım, Alper; Dölen, Melik; Department of Mechanical Engineering (2005)
The aim of this study is to devise a computer simulation tool, which will speed-up the design of Micro-Electro-Mechanical Systems by providing the results of the micro-fabrication processes in advance. Anisotropic etching along with isotropic etching of silicon wafers are to be simulated in this environment. Similarly, additive processes like doping and material deposition could be simulated by means of a Cellular Automata based algorithm along with the use of OpenGL library functions. Equipped with an inte...
A genetic algorithm for 2d shape optimization
Chen, Wei Hang; Oral, Süha; Department of Mechanical Engineering (2008)
In this study, an optimization code has been developed based on genetic algorithms associated with the finite element modeling for the shape optimization of plane stress problems. In genetic algorithms, constraints are mostly handled by using the concept of penalty functions, which penalize infeasible solutions by reducing their fitness values in proportion to the degrees of constraint violation. In this study, An Improved GA Penalty Scheme is used. The proposed method gives information about unfeasible ind...
Citation Formats
T. Ç. Şişman, “Parallel processing of three-dimensional navier-stokes equations for compressible flows,” M.S. - Master of Science, Middle East Technical University, 2005.