From 08ab6f9a208f72f2c71199334bf200391c37d2f2 Mon Sep 17 00:00:00 2001
From: andy <andy>
Date: Tue, 10 Dec 2013 16:30:09 +0000
Subject: [PATCH] ENH: filmSubModelBase - added outputTime function

---
 .../surfaceFilmModels/submodels/filmSubModelBase.C        | 8 ++++++++
 .../surfaceFilmModels/submodels/filmSubModelBase.H        | 3 +++
 2 files changed, 11 insertions(+)

diff --git a/src/regionModels/surfaceFilmModels/submodels/filmSubModelBase.C b/src/regionModels/surfaceFilmModels/submodels/filmSubModelBase.C
index c205882dadc..bb2b9753fe1 100644
--- a/src/regionModels/surfaceFilmModels/submodels/filmSubModelBase.C
+++ b/src/regionModels/surfaceFilmModels/submodels/filmSubModelBase.C
@@ -91,6 +91,14 @@ filmSubModelBase::~filmSubModelBase()
 {}
 
 
+// * * * * * * * * * * * * * * Member Functions  * * * * * * * * * * * * * * //
+
+bool filmSubModelBase::outputTime() const
+{
+    return active() && owner_.time().outputTime();
+}
+
+
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
 } // End namespace surfaceFilmModels
diff --git a/src/regionModels/surfaceFilmModels/submodels/filmSubModelBase.H b/src/regionModels/surfaceFilmModels/submodels/filmSubModelBase.H
index 9b9a66cff8f..41d9f29d987 100644
--- a/src/regionModels/surfaceFilmModels/submodels/filmSubModelBase.H
+++ b/src/regionModels/surfaceFilmModels/submodels/filmSubModelBase.H
@@ -100,6 +100,9 @@ public:
 
         // Access
 
+            //- Flag to indicate when to write a property
+            virtual bool outputTime() const;
+
             //- Return the reference to the owner surface film model
             inline const surfaceFilmModel& owner() const;
 
-- 
GitLab