diff --git a/src/OpenFOAM/global/fileOperations/collatedFileOperation/collatedFileOperation.C b/src/OpenFOAM/global/fileOperations/collatedFileOperation/collatedFileOperation.C index be88c0c135..5bfe78a1f4 100644 --- a/src/OpenFOAM/global/fileOperations/collatedFileOperation/collatedFileOperation.C +++ b/src/OpenFOAM/global/fileOperations/collatedFileOperation/collatedFileOperation.C @@ -573,11 +573,16 @@ Foam::word Foam::fileOperations::collatedFileOperation::processorsDir break; } } - procDir += - + "_" - + Foam::name(minProc) - + "-" - + Foam::name(maxProc); + + // Add range if not all processors + if (maxProc-minProc+1 != nProcs_) + { + procDir += + + "_" + + Foam::name(minProc) + + "-" + + Foam::name(maxProc); + } } }