From e5b4b6d9c0e27ce43a49fe550dc8d05a9695e9d5 Mon Sep 17 00:00:00 2001
From: andy <andy>
Date: Wed, 9 Jan 2013 11:19:37 +0000
Subject: [PATCH] ENH: Relocated tetOverlapVolume to meshTools

---
 src/meshTools/Make/files                                   | 2 ++
 .../tetOverlapVolume/tetOverlapVolume.C                    | 2 +-
 .../tetOverlapVolume/tetOverlapVolume.H                    | 7 +++----
 src/sampling/Make/files                                    | 3 ---
 4 files changed, 6 insertions(+), 8 deletions(-)
 rename src/{sampling/meshToMeshInterpolation => meshTools}/tetOverlapVolume/tetOverlapVolume.C (98%)
 rename src/{sampling/meshToMeshInterpolation => meshTools}/tetOverlapVolume/tetOverlapVolume.H (94%)

diff --git a/src/meshTools/Make/files b/src/meshTools/Make/files
index d159b0df0b5..401d14a3836 100644
--- a/src/meshTools/Make/files
+++ b/src/meshTools/Make/files
@@ -201,4 +201,6 @@ regionCoupled/GAMG/interfaces/regionCoupledGAMGInterface/regionCoupledWallGAMGIn
 regionCoupled/GAMG/interfaceFields/regionCoupledGAMGInterfaceField/regionCoupledGAMGInterfaceField.C
 regionCoupled/GAMG/interfaceFields/regionCoupledGAMGInterfaceField/regionCoupledWallGAMGInterfaceField.C
 
+tetOverlapVolume/tetOverlapVolume.C
+
 LIB = $(FOAM_LIBBIN)/libmeshTools
diff --git a/src/sampling/meshToMeshInterpolation/tetOverlapVolume/tetOverlapVolume.C b/src/meshTools/tetOverlapVolume/tetOverlapVolume.C
similarity index 98%
rename from src/sampling/meshToMeshInterpolation/tetOverlapVolume/tetOverlapVolume.C
rename to src/meshTools/tetOverlapVolume/tetOverlapVolume.C
index 219d78ce761..c430a480317 100644
--- a/src/sampling/meshToMeshInterpolation/tetOverlapVolume/tetOverlapVolume.C
+++ b/src/meshTools/tetOverlapVolume/tetOverlapVolume.C
@@ -2,7 +2,7 @@
   =========                 |
   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
    \\    /   O peration     |
-    \\  /    A nd           | Copyright (C) 2012 OpenFOAM Foundation
+    \\  /    A nd           | Copyright (C) 2012-2013 OpenFOAM Foundation
      \\/     M anipulation  |
 -------------------------------------------------------------------------------
 License
diff --git a/src/sampling/meshToMeshInterpolation/tetOverlapVolume/tetOverlapVolume.H b/src/meshTools/tetOverlapVolume/tetOverlapVolume.H
similarity index 94%
rename from src/sampling/meshToMeshInterpolation/tetOverlapVolume/tetOverlapVolume.H
rename to src/meshTools/tetOverlapVolume/tetOverlapVolume.H
index e8890a3ee97..631ed9a50d9 100644
--- a/src/sampling/meshToMeshInterpolation/tetOverlapVolume/tetOverlapVolume.H
+++ b/src/meshTools/tetOverlapVolume/tetOverlapVolume.H
@@ -2,7 +2,7 @@
   =========                 |
   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
    \\    /   O peration     |
-    \\  /    A nd           | Copyright (C) 2012 OpenFOAM Foundation
+    \\  /    A nd           | Copyright (C) 2012-2013 OpenFOAM Foundation
      \\/     M anipulation  |
 -------------------------------------------------------------------------------
 License
@@ -26,7 +26,7 @@ Class
     Foam::tetOverlapVolume
 
 Description
-    Calculates overlap volume of two tets.
+    Calculates the overlap volume of two cells using tetrahedral decomposition
 
 SourceFiles
     tetOverlapVolume.C
@@ -55,7 +55,7 @@ class tetOverlapVolume
 {
     // Private member functions
 
-        //- Tet Overlap Vol
+        //- Tet overlap volume
         scalar tetTetOverlapVol
         (
             const tetPoints& tetA,
@@ -112,7 +112,6 @@ public:
 
 } // End namespace Foam
 
-
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
 #endif
diff --git a/src/sampling/Make/files b/src/sampling/Make/files
index ef0415f0f24..5dc8a0ac8fb 100644
--- a/src/sampling/Make/files
+++ b/src/sampling/Make/files
@@ -59,8 +59,5 @@ $(meshToMesh)/meshToMesh.C
 $(meshToMesh)/calculateMeshToMeshAddressing.C
 $(meshToMesh)/calculateMeshToMeshWeights.C
 
-tetOverlapVolume = meshToMeshInterpolation/tetOverlapVolume
-$(tetOverlapVolume)/tetOverlapVolume.C
-
 
 LIB = $(FOAM_LIBBIN)/libsampling
-- 
GitLab