From 85cbbbf6ec0d7d02fcdd09b3d47bb0b8cbf72bba Mon Sep 17 00:00:00 2001
From: andy <a.heather@opencfd.co.uk>
Date: Tue, 16 Sep 2008 11:24:03 +0100
Subject: [PATCH] updated to reflect changes to function object output handling

---
 tutorials/Xoodles/pitzDaily/system/controlDict           | 4 ++++
 tutorials/Xoodles/pitzDaily3D/system/controlDict         | 4 ++++
 tutorials/channelOodles/channel395/system/controlDict    | 4 ++++
 tutorials/coodles/pitzDaily/system/controlDict           | 4 ++++
 tutorials/lesCavitatingFoam/throttle/system/controlDict  | 6 ++++--
 .../lesCavitatingFoam/throttle3D/system/controlDict      | 6 ++++--
 tutorials/oodles/pitzDaily/system/controlDict            | 9 +++++++++
 .../oodles/pitzDailyDirectMapped/system/controlDict      | 9 +++++++++
 8 files changed, 42 insertions(+), 4 deletions(-)

diff --git a/tutorials/Xoodles/pitzDaily/system/controlDict b/tutorials/Xoodles/pitzDaily/system/controlDict
index d73500c6592..a0d269e3536 100644
--- a/tutorials/Xoodles/pitzDaily/system/controlDict
+++ b/tutorials/Xoodles/pitzDaily/system/controlDict
@@ -54,6 +54,10 @@ functions
         // Where to load it from (if not already in solver)
         functionObjectLibs ("libfieldAverage.so");
 
+        enabled true;
+
+        outputControl outputTime;
+
         // Fields to be  averaged - runTime modifiable
         fields
         (
diff --git a/tutorials/Xoodles/pitzDaily3D/system/controlDict b/tutorials/Xoodles/pitzDaily3D/system/controlDict
index 3aa8c077898..d6a13d876c1 100644
--- a/tutorials/Xoodles/pitzDaily3D/system/controlDict
+++ b/tutorials/Xoodles/pitzDaily3D/system/controlDict
@@ -54,6 +54,10 @@ functions
         // Where to load it from (if not already in solver)
         functionObjectLibs ("libfieldAverage.so");
 
+        enabled true;
+
+        outputControl outputTime;
+
         // Fields to be  averaged - runTime modifiable
         fields
         (
diff --git a/tutorials/channelOodles/channel395/system/controlDict b/tutorials/channelOodles/channel395/system/controlDict
index c5ba33876e2..b45428a9737 100644
--- a/tutorials/channelOodles/channel395/system/controlDict
+++ b/tutorials/channelOodles/channel395/system/controlDict
@@ -54,6 +54,10 @@ functions
         // Where to load it from (if not already in solver)
         functionObjectLibs ("libfieldAverage.so");
 
+        enabled true;
+
+        outputControl outputTime;
+
         // Fields to be  averaged - runTime modifiable
         fields
         (
diff --git a/tutorials/coodles/pitzDaily/system/controlDict b/tutorials/coodles/pitzDaily/system/controlDict
index 48d3cfe9fc8..77b748c8293 100644
--- a/tutorials/coodles/pitzDaily/system/controlDict
+++ b/tutorials/coodles/pitzDaily/system/controlDict
@@ -54,6 +54,10 @@ functions
         // Where to load it from (if not already in solver)
         functionObjectLibs ("libfieldAverage.so");
 
+        enabled true;
+
+        outputControl outputTime;
+
         // Fields to be  averaged - runTime modifiable
         fields
         (
diff --git a/tutorials/lesCavitatingFoam/throttle/system/controlDict b/tutorials/lesCavitatingFoam/throttle/system/controlDict
index 24fde0b9b25..737c51177ac 100644
--- a/tutorials/lesCavitatingFoam/throttle/system/controlDict
+++ b/tutorials/lesCavitatingFoam/throttle/system/controlDict
@@ -48,7 +48,6 @@ maxAcousticCo              50.0;
 
 functions
 (
-/*
     fieldAverage1
     {
         // Type of functionObject
@@ -57,6 +56,10 @@ functions
         // Where to load it from (if not already in solver)
         functionObjectLibs ("libfieldAverage.so");
 
+        enabled false;
+
+        outputControl outputTime;
+
         // Fields to be probed. runTime modifiable!
         fields
         (
@@ -80,7 +83,6 @@ functions
             }
         );
     }
-*/
 );
 
 // ************************************************************************* //
diff --git a/tutorials/lesCavitatingFoam/throttle3D/system/controlDict b/tutorials/lesCavitatingFoam/throttle3D/system/controlDict
index cd83fdeefe7..e724478c85a 100644
--- a/tutorials/lesCavitatingFoam/throttle3D/system/controlDict
+++ b/tutorials/lesCavitatingFoam/throttle3D/system/controlDict
@@ -48,7 +48,6 @@ maxAcousticCo              50.0;
 
 functions
 (
-/*
     fieldAverage1
     {
         // Type of functionObject
@@ -57,6 +56,10 @@ functions
         // Where to load it from (if not already in solver)
         functionObjectLibs ("libfieldAverage.so");
 
+        enabled false;
+
+        outputControl outputTime;
+
         // Fields to be probed. runTime modifiable!
         fields
         (
@@ -80,7 +83,6 @@ functions
             }
         );
     }
-*/
 );
 
 // ************************************************************************* //
diff --git a/tutorials/oodles/pitzDaily/system/controlDict b/tutorials/oodles/pitzDaily/system/controlDict
index e5db8e390a8..3caefe8b075 100644
--- a/tutorials/oodles/pitzDaily/system/controlDict
+++ b/tutorials/oodles/pitzDaily/system/controlDict
@@ -54,6 +54,11 @@ functions
         // Where to load it from (if not already in solver)
         functionObjectLibs ("libsampling.so");
 
+        enabled true;
+
+        outputControl timeStep;
+        outputInterval 1;
+
         // Locations to be probed. runTime modifiable!
         probeLocations
         (
@@ -81,6 +86,10 @@ functions
         // Where to load it from (if not already in solver)
         functionObjectLibs ("libfieldAverage.so");
 
+        enabled true;
+
+        outputControl outputTime;
+
         // Fields to be  averaged - runTime modifiable
         fields
         (
diff --git a/tutorials/oodles/pitzDailyDirectMapped/system/controlDict b/tutorials/oodles/pitzDailyDirectMapped/system/controlDict
index e5db8e390a8..3caefe8b075 100644
--- a/tutorials/oodles/pitzDailyDirectMapped/system/controlDict
+++ b/tutorials/oodles/pitzDailyDirectMapped/system/controlDict
@@ -54,6 +54,11 @@ functions
         // Where to load it from (if not already in solver)
         functionObjectLibs ("libsampling.so");
 
+        enabled true;
+
+        outputControl timeStep;
+        outputInterval 1;
+
         // Locations to be probed. runTime modifiable!
         probeLocations
         (
@@ -81,6 +86,10 @@ functions
         // Where to load it from (if not already in solver)
         functionObjectLibs ("libfieldAverage.so");
 
+        enabled true;
+
+        outputControl outputTime;
+
         // Fields to be  averaged - runTime modifiable
         fields
         (
-- 
GitLab