From 7e95308c6b886ebc37e3d7a15933644d320bb929 Mon Sep 17 00:00:00 2001 From: mattijs <mattijs> Date: Wed, 21 Dec 2011 16:16:54 +0000 Subject: [PATCH] ENH: decomposePar.C: add shortcircuit to avoid allocating point mappers --- .../parallelProcessing/decomposePar/decomposePar.C | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/applications/utilities/parallelProcessing/decomposePar/decomposePar.C b/applications/utilities/parallelProcessing/decomposePar/decomposePar.C index fd58570b348..02acd592365 100644 --- a/applications/utilities/parallelProcessing/decomposePar/decomposePar.C +++ b/applications/utilities/parallelProcessing/decomposePar/decomposePar.C @@ -528,7 +528,7 @@ int main(int argc, char *argv[]) << "Cell number should be between 0 and " << mesh.nCells()-1 << nl << "On this mesh the particle should be in cell " - << mesh.findCell(iter().position()) + << mesh.findCell(iter().position()) << exit(FatalError); } @@ -789,6 +789,14 @@ int main(int argc, char *argv[]) // Point fields + if + ( + pointScalarFields.size() + || pointVectorFields.size() + || pointSphericalTensorFields.size() + || pointSymmTensorFields.size() + || pointTensorFields.size() + ) { labelIOList pointProcAddressing ( -- GitLab