From 9741ce6e0dd2c72139b66e7da5d8cf1366ff3136 Mon Sep 17 00:00:00 2001
From: Andrew Heather <a.heather@opencfd.co.uk>
Date: Thu, 2 Mar 2017 12:39:03 +0000
Subject: [PATCH] ENH: noise models - expand input file name before check for
 isAbsolute

---
 src/randomProcesses/noise/noiseModels/pointNoise/pointNoise.C    | 1 +
 .../noise/noiseModels/surfaceNoise/surfaceNoise.C                | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/randomProcesses/noise/noiseModels/pointNoise/pointNoise.C b/src/randomProcesses/noise/noiseModels/pointNoise/pointNoise.C
index 7af0c1c9e06..ddbb419fce0 100644
--- a/src/randomProcesses/noise/noiseModels/pointNoise/pointNoise.C
+++ b/src/randomProcesses/noise/noiseModels/pointNoise/pointNoise.C
@@ -214,6 +214,7 @@ void pointNoise::calculate()
     forAll(inputFileNames_, i)
     {
         fileName fName = inputFileNames_[i];
+        fName.expand();
         if (!fName.isAbsolute())
         {
             fName = "$FOAM_CASE"/fName;
diff --git a/src/randomProcesses/noise/noiseModels/surfaceNoise/surfaceNoise.C b/src/randomProcesses/noise/noiseModels/surfaceNoise/surfaceNoise.C
index 23a661df2ab..21f56d273be 100644
--- a/src/randomProcesses/noise/noiseModels/surfaceNoise/surfaceNoise.C
+++ b/src/randomProcesses/noise/noiseModels/surfaceNoise/surfaceNoise.C
@@ -466,6 +466,7 @@ void surfaceNoise::calculate()
     forAll(inputFileNames_, i)
     {
         fileName fName = inputFileNames_[i];
+        fName.expand();
 
         if (!fName.isAbsolute())
         {
-- 
GitLab