OpenFOAM® tutorial : Oscillating plate in a tank (overset mesh)


overInterDyMFoam solver


This tutorial shows how to use overset mesh capabilities of OpenFOAM®. The case study (2D) is plate oscillating in a tank with a free surface flow. The overset mesh technique is used to capture solid body movements and is particularly interesting for large displacements, where mesh deformation methods fail.

  • The tutorial uses the overInterDyMFoam solver (interFoam version with the mesh overset technique) introduced since the 1706+ version of OpenFOAM®.

Calculation time:

  • Around 20 min on 4 cores – i7-4700MQ CPU @ 2.40GHz.


  • OpenFOAM®: Tested on versions 1706+ // 1806+ // 1812+ // 1906+. Attention, the tutorial does not work with versions (4.0, 5.0, 6.0, 7.0 etc.) from the OpenFOAM® Foundation (

  • The tutorial is designed to run on 4 cores but can be easily modified to be run on the number of core chosen by the user.
  • It is recommended that you use the latest version of OpenFOAM® + to improve the performance of the overset module.

  • Paraview (post-processing).

CFD-training does not give any warranty to the numerical results obtained within this tutorial due to the absence of verification or validation.



There are no reviews yet.

Be the first to review “OpenFOAM® tutorial : Oscillating plate in a tank (overset mesh)”

Your email address will not be published. Required fields are marked *

Post comment