Development of a Parallel Overset Grid Framework for Moving Body Simulations in OpenFOAM
OpenFOAM is an industry-standard Open-Source fluid dynamics code that is used to solve the Navier-Stokes equations for a variety of flow situations. It is currently being used extensively by researchers to study a plethora of physical problems ranging from fundamental fluid dynamics to complex multi...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Stefan cel Mare University of Suceava
2015-12-01
|
Series: | Journal of Applied Computer Science & Mathematics |
Online Access: | http://jacs.usv.ro/getpdf.php?paperid=20_4 |
id |
doaj-f4ebec9f96f44f099c4a909eb6d1d603 |
---|---|
record_format |
Article |
spelling |
doaj-f4ebec9f96f44f099c4a909eb6d1d6032020-11-25T00:04:21ZengStefan cel Mare University of SuceavaJournal of Applied Computer Science & Mathematics2066-42732066-31292015-12-019202230Development of a Parallel Overset Grid Framework for Moving Body Simulations in OpenFOAMDominic Chandar 0Fluid Dynamics, Institute of High Performance Computing (IHPC), SingaporeOpenFOAM is an industry-standard Open-Source fluid dynamics code that is used to solve the Navier-Stokes equations for a variety of flow situations. It is currently being used extensively by researchers to study a plethora of physical problems ranging from fundamental fluid dynamics to complex multiphase flows. When it comes to modeling the flow surrounding moving bodies that involve large displacements such as that of ocean risers, sinking of a ship, or the free-flight of an insect, it is cumbersome to utilize a single computational grid and move the body of interest. In this work, we discuss a high-fidelity approach based on overset or overlapping grids which overcomes the necessity of using a single computational grid. The overset library is parallelized using the Message Passing Interface (MPI) and Pthreads and is linked dynamically to OpenFOAM. Computational results are presented to demonstrate the potential of this method for simulating problems with large displacements.http://jacs.usv.ro/getpdf.php?paperid=20_4 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Dominic Chandar |
spellingShingle |
Dominic Chandar Development of a Parallel Overset Grid Framework for Moving Body Simulations in OpenFOAM Journal of Applied Computer Science & Mathematics |
author_facet |
Dominic Chandar |
author_sort |
Dominic Chandar |
title |
Development of a Parallel Overset Grid Framework for Moving Body Simulations in OpenFOAM |
title_short |
Development of a Parallel Overset Grid Framework for Moving Body Simulations in OpenFOAM |
title_full |
Development of a Parallel Overset Grid Framework for Moving Body Simulations in OpenFOAM |
title_fullStr |
Development of a Parallel Overset Grid Framework for Moving Body Simulations in OpenFOAM |
title_full_unstemmed |
Development of a Parallel Overset Grid Framework for Moving Body Simulations in OpenFOAM |
title_sort |
development of a parallel overset grid framework for moving body simulations in openfoam |
publisher |
Stefan cel Mare University of Suceava |
series |
Journal of Applied Computer Science & Mathematics |
issn |
2066-4273 2066-3129 |
publishDate |
2015-12-01 |
description |
OpenFOAM is an industry-standard Open-Source fluid dynamics code that is used to solve the Navier-Stokes equations for a variety of flow situations. It is currently being used extensively by researchers to study a plethora of physical problems ranging from fundamental fluid dynamics to complex multiphase flows. When it comes to modeling the flow surrounding moving bodies that involve large displacements such as that of ocean risers, sinking of a ship, or the free-flight of an insect, it is cumbersome to utilize a single computational grid and move the body of interest. In this work, we discuss a high-fidelity approach based on overset or overlapping grids which overcomes the necessity of using a single computational grid. The overset library is parallelized using the Message Passing Interface (MPI) and Pthreads and is linked dynamically to OpenFOAM. Computational results are presented to demonstrate the potential of this method for simulating problems with large displacements. |
url |
http://jacs.usv.ro/getpdf.php?paperid=20_4 |
work_keys_str_mv |
AT dominicchandar developmentofaparalleloversetgridframeworkformovingbodysimulationsinopenfoam |
_version_ |
1725429936309665792 |