From ed5690ffbc97933b35b2a02f0964b34d6e5bdde9 Mon Sep 17 00:00:00 2001
From: Mark Olesen <Mark.Olesen@esi-group.com>
Date: Tue, 13 Dec 2022 11:18:16 +0100
Subject: [PATCH] STYLE: volSurfaceMapping is const

---
 .../solvers/finiteArea/liquidFilmFoam/createFvFields.H      | 6 +++---
 .../finiteArea/sphereSurfactantFoam/createVolFields.H       | 4 ++--
 .../solvers/finiteArea/surfactantFoam/createVolFields.H     | 4 ++--
 .../sensitivitySurface/sensitivitySurfaceIncompressible.C   | 2 +-
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/applications/solvers/finiteArea/liquidFilmFoam/createFvFields.H b/applications/solvers/finiteArea/liquidFilmFoam/createFvFields.H
index d422eaef3a6..f1260da95fd 100644
--- a/applications/solvers/finiteArea/liquidFilmFoam/createFvFields.H
+++ b/applications/solvers/finiteArea/liquidFilmFoam/createFvFields.H
@@ -1,3 +1,6 @@
+// Volume-to surface mapping object
+const volSurfaceMapping vsm(aMesh);
+
 volVectorField U
 (
     IOobject
@@ -26,6 +29,3 @@ volScalarField H
     mesh,
     dimensionedScalar(dimLength, Zero)
 );
-
-// Create volume-to surface mapping object
-volSurfaceMapping vsm(aMesh);
diff --git a/applications/solvers/finiteArea/sphereSurfactantFoam/createVolFields.H b/applications/solvers/finiteArea/sphereSurfactantFoam/createVolFields.H
index 2f42dae83d9..b06ebaecb80 100644
--- a/applications/solvers/finiteArea/sphereSurfactantFoam/createVolFields.H
+++ b/applications/solvers/finiteArea/sphereSurfactantFoam/createVolFields.H
@@ -1,5 +1,5 @@
-    // Create volume-to surface mapping object
-    volSurfaceMapping vsm(aMesh);
+    // Volume-to surface mapping object
+    const volSurfaceMapping vsm(aMesh);
 
     volScalarField Cvf
     (
diff --git a/applications/solvers/finiteArea/surfactantFoam/createVolFields.H b/applications/solvers/finiteArea/surfactantFoam/createVolFields.H
index 2d1de76a61e..ea071e6f629 100644
--- a/applications/solvers/finiteArea/surfactantFoam/createVolFields.H
+++ b/applications/solvers/finiteArea/surfactantFoam/createVolFields.H
@@ -1,5 +1,5 @@
-    // Create volume-to surface mapping object
-    volSurfaceMapping vsm(aMesh);
+    // Volume-to surface mapping object
+    const volSurfaceMapping vsm(aMesh);
 
     volScalarField Cvf
     (
diff --git a/src/optimisation/adjointOptimisation/adjoint/optimisation/adjointSensitivity/incompressible/sensitivitySurface/sensitivitySurfaceIncompressible.C b/src/optimisation/adjointOptimisation/adjoint/optimisation/adjointSensitivity/incompressible/sensitivitySurface/sensitivitySurfaceIncompressible.C
index 63dbf2d7a4b..5914db07984 100644
--- a/src/optimisation/adjointOptimisation/adjoint/optimisation/adjointSensitivity/incompressible/sensitivitySurface/sensitivitySurfaceIncompressible.C
+++ b/src/optimisation/adjointOptimisation/adjoint/optimisation/adjointSensitivity/incompressible/sensitivitySurface/sensitivitySurfaceIncompressible.C
@@ -305,7 +305,7 @@ void sensitivitySurface::smoothSensitivities()
     dimensionedScalar one("1", dimless, 1.);
 
     // Mapping engine
-    volSurfaceMapping vsm(aMesh);
+    const volSurfaceMapping vsm(aMesh);
 
     // Source term in faMatrix needs to be an areaField
     areaScalarField sens
-- 
GitLab