OpenFOAM reader module reads unnecessary processor boundaries
Hello,
Recent feature addition of OpenFOAM Foundation release, Non-Conformal Coupled (NCC) patch adds several news options and boundary conditions. One of them is nonConformalProcessorCyclic patchType boundary conditions. When you try to read decomposed case in ParaView, processor and processorCyclic type boundaries are ignored. (https://gitlab.kitware.com/vtk/vtk/-/blob/master/IO/Geometry/vtkOpenFOAMReader.cxx#L6058)
However, with NCC case, nonConformalProcessorCyclic boundaries are read and based on decomposition and cell size, it might take huge amount of time for the decomposed case to be read. One way to go around is considering reconstructed case. An example from OpenFOAM time folder is:
procBoundary0to39throughnonConformalCouple_on_periodic_outlet
{
type processorCyclic;
patchType nonConformalProcessorCyclic;
value nonuniform List<scalar>
0
;
}
Edited by Hasan Celik