From 67d4736a165aef5ea7ee71c4ebb6f4da614093fb Mon Sep 17 00:00:00 2001
From: mattijs <mattijs>
Date: Tue, 5 Jun 2018 10:54:58 +0100
Subject: [PATCH] COMP: fvMesh: add hasDb() member

---
 src/finiteArea/faMesh/faMesh.C | 6 ++++++
 src/finiteArea/faMesh/faMesh.H | 3 +++
 2 files changed, 9 insertions(+)

diff --git a/src/finiteArea/faMesh/faMesh.C b/src/finiteArea/faMesh/faMesh.C
index 457f8cd5fd0..156f95bafed 100644
--- a/src/finiteArea/faMesh/faMesh.C
+++ b/src/finiteArea/faMesh/faMesh.C
@@ -1000,6 +1000,12 @@ Foam::label& Foam::faMesh::comm()
 }
 
 
+bool Foam::faMesh::hasDb() const
+{
+    return true;
+}
+
+
 const Foam::objectRegistry& Foam::faMesh::thisDb() const
 {
     return mesh().thisDb();
diff --git a/src/finiteArea/faMesh/faMesh.H b/src/finiteArea/faMesh/faMesh.H
index 91d64fdab2d..a2ca4fa06be 100644
--- a/src/finiteArea/faMesh/faMesh.H
+++ b/src/finiteArea/faMesh/faMesh.H
@@ -405,6 +405,9 @@ public:
 
         // Access
 
+            //- Return true if thisDb() is a valid DB
+            virtual bool hasDb() const;
+
             //- Return reference to the mesh database
             virtual const objectRegistry& thisDb() const;
 
-- 
GitLab