diff --git a/applications/utilities/parallelProcessing/decomposePar/decomposePar.C b/applications/utilities/parallelProcessing/decomposePar/decomposePar.C index c35660d0be139c0eb064d6267bad714e77addc7b..265cb2a4f5f40dc25c91a1c9cf2cf384d7496696 100644 --- a/applications/utilities/parallelProcessing/decomposePar/decomposePar.C +++ b/applications/utilities/parallelProcessing/decomposePar/decomposePar.C @@ -433,6 +433,12 @@ int main(int argc, char *argv[]) cellDist[celli] = procIds[celli]; } + // Propagate from internal to patch fields too + for (auto& pf : cellDist.boundaryField()) + { + pf = pf.patchInternalField(); + } + cellDist.write(); Info<< nl << "Wrote decomposition as volScalarField to "