Skip to content

resdistributePar -decompose fails in postChannel tutorial

Summary

Running

mpirun 36 redistributePar -decompose -parallel

in planeChannel/results/DFSEM crashes with

[20] Cannot find point in pts1 matching point 0 coord:(57.65 0.88207685 3.1415927) in pts0 when using tolerance 6.2398167e-06

and a following cascade of errors.

Steps to reproduce

Go to the planeChannel tutorial, and run ./Allrun to generate the cases. Then execute redistributePar as above.

A comment

I would like to stress that getting this utility to work properly, also in conjunction with the collated file format, is absolutely critical for LES/DNS runs. Serial decomposePar is just no longer an option, once the number of processors is in the order of thousands.

Environment information

  • OpenFOAM version : master @ spack
  • Operating system : Linux
  • Hardware info : LUMI C node/ AMD EPYC 7742 64-Core Processor
  • Compiler : gcc (SUSE Linux) 7.5.0