From 0607d6a9aa3037534a1bd822e24fe2fe969162f0 Mon Sep 17 00:00:00 2001
From: mattijs <mattijs>
Date: Wed, 4 Jul 2012 16:06:29 +0100
Subject: [PATCH] BUG: patchSummary: no output if no patch groups

---
 .../miscellaneous/patchSummary/patchSummary.C    | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/applications/utilities/miscellaneous/patchSummary/patchSummary.C b/applications/utilities/miscellaneous/patchSummary/patchSummary.C
index d23acc6a691..e26fc10988a 100644
--- a/applications/utilities/miscellaneous/patchSummary/patchSummary.C
+++ b/applications/utilities/miscellaneous/patchSummary/patchSummary.C
@@ -191,6 +191,22 @@ int main(int argc, char *argv[])
                     outputFieldList<tensor>(vtf, patchIDs[0]);
                     Info<< endl;
                 }
+                else
+                {
+                    // No group.
+                    forAll(patchIDs, i)
+                    {
+                        label patchI = patchIDs[i];
+                        Info<< bm[patchI].type()
+                            << "\t: " << bm[patchI].name() << nl;
+                        outputFieldList<scalar>(vsf, patchI);
+                        outputFieldList<vector>(vvf, patchI);
+                        outputFieldList<sphericalTensor>(vsptf, patchI);
+                        outputFieldList<symmTensor>(vsytf, patchI);
+                        outputFieldList<tensor>(vtf, patchI);
+                        Info<< endl;
+                    }
+                }
             }
         }
     }
-- 
GitLab