Skip to content

Cannot employ multiple layers of interpolated cells using layerRelax in OpenFOAM v2212.

Summary

In the previous version like OpenFOAM v2012, the keyword "layerRelax" in subsection OversetInterpolation in fvSchemes could be used to assign multiple layers as interpolated cells. However, in the latest version v2212, after updating some features in the overset mesh technique, it seems this function cannot be used as usual.

Steps to reproduce

Example case

Based on the change on simpleRotor case in \wsl$\Ubuntu 20.04\usr\lib\openfoam\openfoam2212\tutorials\multiphase\overInterDyMFoam\simpleRotor

What is the current bug behaviour?

I disable the function of pushwalk of the interpolated cells on the background mesh in order to used in v2012 and added the layerRelax 0.5 to assign two layers of interpolated cells.v2012

However, when solved using OpenFOAM v2212, it cannot work: v2212

What is the expected correct behavior?

Relevant logs and/or images

Environment information

  • OpenFOAM version : v2212
  • Operating system : window WSL, ubuntu 20.4 LTS

Possible fixes