From dd9bf745fef2e8e51a3809700a4c963eddd9902d Mon Sep 17 00:00:00 2001
From: Kutalmis Bercin <kutalmis.bercin@esi-group.com>
Date: Wed, 12 Jun 2019 11:47:09 +0100
Subject: [PATCH] TUT: pimpleFoam/channelDFSEM395 - added example use of Lamb
 vector

---
 .../LES/channel395DFSEM/system/controlDict    | 28 +++++++++++++++++++
 .../LES/channel395DFSEM/system/fvSchemes      |  1 +
 2 files changed, 29 insertions(+)

diff --git a/tutorials/incompressible/pimpleFoam/LES/channel395DFSEM/system/controlDict b/tutorials/incompressible/pimpleFoam/LES/channel395DFSEM/system/controlDict
index 07aaf82a113..e82b6c4c5f3 100644
--- a/tutorials/incompressible/pimpleFoam/LES/channel395DFSEM/system/controlDict
+++ b/tutorials/incompressible/pimpleFoam/LES/channel395DFSEM/system/controlDict
@@ -65,6 +65,20 @@ functions
         libs            ("libfieldFunctionObjects.so");
         writeControl    writeTime;
     }
+    lambVector1                                                                 
+    {                                                                           
+        type            lambVector;                                                 
+        libs            ("libfieldFunctionObjects.so");                             
+        writeControl    writeTime;                                              
+        field           U;                                                          
+    }                                                                           
+    div1                                                                        
+    {                                                                           
+        type            div;                                                        
+        libs            ("libfieldFunctionObjects.so");                             
+        writeControl    writeTime;                                              
+        field           lambVector;                                                 
+    }
     fieldAverage1
     {
         type            fieldAverage;
@@ -87,6 +101,20 @@ functions
                 prime2Mean  on;
                 base        time;
             }
+
+            lambVector                                                          
+            {                                                                   
+                mean        on;                                                 
+                prime2Mean  off;                                                
+                base        time;                                               
+            }                                                                                                                                      
+
+            div(lambVector)                                                     
+            {                                                                   
+                mean        on;                                                 
+                prime2Mean  off;                                                
+                base        time;                                               
+            }
         );
     }
 }
diff --git a/tutorials/incompressible/pimpleFoam/LES/channel395DFSEM/system/fvSchemes b/tutorials/incompressible/pimpleFoam/LES/channel395DFSEM/system/fvSchemes
index 304e79acce8..0e2df3203d7 100644
--- a/tutorials/incompressible/pimpleFoam/LES/channel395DFSEM/system/fvSchemes
+++ b/tutorials/incompressible/pimpleFoam/LES/channel395DFSEM/system/fvSchemes
@@ -33,6 +33,7 @@ divSchemes
     div(phi,B)      Gauss limitedLinear 0.1;
     div(B)          Gauss linear;
     div(phi,nuTilda) Gauss limitedLinear 0.1;
+    div(lambVector)  Gauss linear;
     div((nuEff*dev2(T(grad(U))))) Gauss linear;
 }
 
-- 
GitLab