diff --git a/CMake/cmake_config_files/TESLA03.config.cmake b/CMake/cmake_config_files/TESLA03.config.cmake
index 55ef7a2427b8f99554eeb474c52a7ea4372912ad..bf08ef36405df6090393f368e50e4e48795635af 100644
--- a/CMake/cmake_config_files/TESLA03.config.cmake
+++ b/CMake/cmake_config_files/TESLA03.config.cmake
@@ -12,7 +12,10 @@ SET(FFTW_ROOT ${CMAKE_SOURCE_DIR}/3rdParty/fftw/fftw-3.3.7 CACHE PATH "JSONCPP R
 
 
 #SET TO CORRECT PATH:
-SET(BOOST_ROOT  "F:\\boost\\boost_1_74_0"  CACHE PATH "BOOST_ROOT")
-SET(BOOST_LIBRARYDIR  "F:\\boost\\boost_1_74_0\\stageMSVC64VS2019\\lib" CACHE PATH "BOOST_LIBRARYDIR")
+SET(BOOST_ROOT  "F:/boost/boost_1_74_0"  CACHE PATH "BOOST_ROOT")
+SET(BOOST_LIBRARYDIR  "F:/boost/boost_1_74_0/stageMSVC64VS2019/lib" CACHE PATH "BOOST_LIBRARYDIR")
 
 SET(VTK_DIR "F:/Libraries/vtk/VTK-8.2.0/build" CACHE PATH "VTK directory override" FORCE)
+
+SET(PATH_NUMERICAL_TESTS "E:/temp/numericalTests/")
+LIST(APPEND VF_COMPILER_DEFINITION "PATH_NUMERICAL_TESTS=${PATH_NUMERICAL_TESTS}")
diff --git a/apps/gpu/tests/NumericalTests/Utilities/ConfigFileReaderNT/ConfigFileReaderNT.cpp b/apps/gpu/tests/NumericalTests/Utilities/ConfigFileReaderNT/ConfigFileReaderNT.cpp
index ee75dcf29d0a4afa71fa66b4f168a191a585c088..37a34a3c3fe76d474c0dede2a3806e2af7dde420 100644
--- a/apps/gpu/tests/NumericalTests/Utilities/ConfigFileReaderNT/ConfigFileReaderNT.cpp
+++ b/apps/gpu/tests/NumericalTests/Utilities/ConfigFileReaderNT/ConfigFileReaderNT.cpp
@@ -8,6 +8,10 @@
 #include <string>
 #include <fstream>
 
+#define VAL(str) #str
+#define TOSTRING(str) VAL(str)
+
+
 std::shared_ptr<ConfigFileReader> ConfigFileReader::getNewInstance(const std::string aFilePath)
 {
 	return std::shared_ptr<ConfigFileReader>(new ConfigFileReader(aFilePath));
@@ -32,7 +36,7 @@ void ConfigFileReader::readConfigFile()
 	configData->kernelsToTest = readKernelList(input);
 	configData->writeAnalyticalToVTK = StringUtil::toBool(input->getValue("WriteAnalyResultsToVTK"));
 	configData->ySliceForCalculation = StringUtil::toInt(input->getValue("ySliceForCalculation"));;
-	configData->logFilePath = input->getValue("PathLogFile");
+    configData->logFilePath         = TOSTRING(PATH_NUMERICAL_TESTS) + input->getValue("FolderLogFile");
 	configData->numberOfSimulations = calcNumberOfSimulations(input);
 
 	std::shared_ptr<BasicSimulationParameterStruct> basicSimPara = makeBasicSimulationParameter(input);
@@ -131,7 +135,7 @@ std::vector<std::shared_ptr<TaylorGreenVortexUxParameterStruct> > ConfigFileRead
 		aParameter->basicTimeStepLength = basisTimeStepLength.at(i);
 		aParameter->l0 = l0;
 		aParameter->rho0 = StringUtil::toDouble(input->getValue("Rho0"));
-		aParameter->vtkFilePath = input->getValue("PathForVTKFileWriting");
+        aParameter->vtkFilePath         = TOSTRING(PATH_NUMERICAL_TESTS) + input->getValue("FolderForVTKFileWriting");
 		aParameter->dataToCalcTests = StringUtil::toStringVector(input->getValue("DataToCalcTests_TGV_Ux"));
 		parameter.push_back(aParameter);
 	}
@@ -155,7 +159,7 @@ std::vector<std::shared_ptr<TaylorGreenVortexUzParameterStruct> > ConfigFileRead
 		aParameter->basicTimeStepLength = basisTimeStepLength.at(i);
 		aParameter->l0 = l0;
 		aParameter->rho0 = StringUtil::toDouble(input->getValue("Rho0"));
-		aParameter->vtkFilePath = input->getValue("PathForVTKFileWriting");
+        aParameter->vtkFilePath              = TOSTRING(PATH_NUMERICAL_TESTS) + input->getValue("FolderForVTKFileWriting");
 		aParameter->dataToCalcTests = StringUtil::toStringVector(input->getValue("DataToCalcTests_TGV_Uz"));
 		parameter.push_back(aParameter);
 	}
@@ -178,7 +182,7 @@ std::vector<std::shared_ptr<ShearWaveParameterStruct> > ConfigFileReader::makeSh
 		aParameter->basicTimeStepLength = basisTimeStepLength.at(i);
 		aParameter->l0 = l0;
 		aParameter->rho0 = StringUtil::toDouble(input->getValue("Rho0"));
-		aParameter->vtkFilePath = input->getValue("PathForVTKFileWriting");
+        aParameter->vtkFilePath     = TOSTRING(PATH_NUMERICAL_TESTS) + input->getValue("FolderForVTKFileWriting");
 		aParameter->dataToCalcTests = StringUtil::toStringVector(input->getValue("DataToCalcTests_SW"));
 		parameter.push_back(aParameter);
 	}
@@ -283,7 +287,7 @@ std::vector<std::shared_ptr<GridInformationStruct> > ConfigFileReader::makeGridI
 		if (StringUtil::toBool(input->getValue(valueNames.at(i)))) {
 			lx.push_back(nextNumber);
 			lz.push_back(nextNumber * 3.0 / 2.0);
-			gridPath.push_back(input->getValue(gridPaths.at(i)));
+            gridPath.push_back(TOSTRING(PATH_NUMERICAL_TESTS) + input->getValue(gridPaths.at(i)));
 			nextNumber *= 2;
 		}
 	}
diff --git a/apps/gpu/tests/NumericalTests/configK15_nu10tm2.txt b/apps/gpu/tests/NumericalTests/configK15_nu10tm2.txt
index 8930319e6778129aaab5842a5096cdf029c6852c..c1592b7e04373da66d053d86dd2d054516a94f29 100644
--- a/apps/gpu/tests/NumericalTests/configK15_nu10tm2.txt
+++ b/apps/gpu/tests/NumericalTests/configK15_nu10tm2.txt
@@ -106,19 +106,19 @@ ShearWave512=true
 ##################################################
 NumberOfGridLevels=1
 
-GridPath32="E:\temp\numericalTests\grids\gridUni32x4x48"
-GridPath64="E:\temp\numericalTests\grids\gridUni64x4x96"
-GridPath128="E:\temp\numericalTests\grids\gridUni128x4x192"
-GridPath256="E:\temp\numericalTests\grids\gridUni256x4x384"
-GridPath512="E:\temp\numericalTests\grids\gridUni512x4x768"
+GridPath32="grids/gridUni32x4x48"
+GridPath64="grids/gridUni64x4x96"
+GridPath128="grids/gridUni128x4x192"
+GridPath256="grids/gridUni256x4x384"
+GridPath512="grids/gridUni512x4x768"
 
 ##################################################
 # 			File Writing Information			 #
 ##################################################
 WriteVTKFiles=false
-PathForVTKFileWriting="E:\temp\numericalTests\Output"
+FolderForVTKFileWriting="Output"
 StartStepFileWriter=0
 
 WriteAnalyResultsToVTK=true
 
-PathLogFile="E:\temp\numericalTests\logFiles"
\ No newline at end of file
+FolderLogFile="logFiles"
\ No newline at end of file
diff --git a/apps/gpu/tests/NumericalTests/configK15_nu10tm3.txt b/apps/gpu/tests/NumericalTests/configK15_nu10tm3.txt
index 783e6ebbb6d0550f08e39b363a1550c1fe814567..eb27bc5f4a1f937721d2886b0fb599a5b1c7d03c 100644
--- a/apps/gpu/tests/NumericalTests/configK15_nu10tm3.txt
+++ b/apps/gpu/tests/NumericalTests/configK15_nu10tm3.txt
@@ -1,7 +1,7 @@
 ##################################################
 #				 GPU Mapping					 #
 ##################################################
-Devices="0"
+Devices="1"
 
 ##################################################
 #	       Basic Simulation Parameter			 #
@@ -106,19 +106,19 @@ ShearWave512=true
 ##################################################
 NumberOfGridLevels=1
 
-GridPath32="E:\temp\numericalTests\grids\gridUni32x4x48"
-GridPath64="E:\temp\numericalTests\grids\gridUni64x4x96"
-GridPath128="E:\temp\numericalTests\grids\gridUni128x4x192"
-GridPath256="E:\temp\numericalTests\grids\gridUni256x4x384"
-GridPath512="E:\temp\numericalTests\grids\gridUni512x4x768"
+GridPath32="grids/gridUni32x4x48"
+GridPath64="grids/gridUni64x4x96"
+GridPath128="grids/gridUni128x4x192"
+GridPath256="grids/gridUni256x4x384"
+GridPath512="grids/gridUni512x4x768"
 
 ##################################################
 # 			File Writing Information			 #
 ##################################################
 WriteVTKFiles=false
-PathForVTKFileWriting="E:\temp\numericalTests\Output"
+FolderForVTKFileWriting="Output"
 StartStepFileWriter=0
 
 WriteAnalyResultsToVTK=true
 
-PathLogFile="E:\temp\numericalTests\logFiles"
\ No newline at end of file
+FolderLogFile="logFiles"
\ No newline at end of file
diff --git a/apps/gpu/tests/NumericalTests/configK15_nu10tm4.txt b/apps/gpu/tests/NumericalTests/configK15_nu10tm4.txt
index bb7ef4d4ea6534f430ccd71849318b69feb7ecab..d0ceb823b33fcc143f27d2ef9abcaee437daea2b 100644
--- a/apps/gpu/tests/NumericalTests/configK15_nu10tm4.txt
+++ b/apps/gpu/tests/NumericalTests/configK15_nu10tm4.txt
@@ -1,7 +1,7 @@
 ##################################################
 #				 GPU Mapping					 #
 ##################################################
-Devices="0"
+Devices="1"
 
 ##################################################
 #	       Basic Simulation Parameter			 #
@@ -106,19 +106,19 @@ ShearWave512=true
 ##################################################
 NumberOfGridLevels=1
 
-GridPath32="E:\temp\numericalTests\grids\gridUni32x4x48"
-GridPath64="E:\temp\numericalTests\grids\gridUni64x4x96"
-GridPath128="E:\temp\numericalTests\grids\gridUni128x4x192"
-GridPath256="E:\temp\numericalTests\grids\gridUni256x4x384"
-GridPath512="E:\temp\numericalTests\grids\gridUni512x4x768"
+GridPath32="grids/gridUni32x4x48"
+GridPath64="grids/gridUni64x4x96"
+GridPath128="grids/gridUni128x4x192"
+GridPath256="grids/gridUni256x4x384"
+GridPath512="grids/gridUni512x4x768"
 
 ##################################################
 # 			File Writing Information			 #
 ##################################################
 WriteVTKFiles=false
-PathForVTKFileWriting="E:\temp\numericalTests\Output"
+FolderForVTKFileWriting="Output"
 StartStepFileWriter=0
 
 WriteAnalyResultsToVTK=true
 
-PathLogFile="E:\temp\numericalTests\logFiles"
\ No newline at end of file
+FolderLogFile="logFiles"
\ No newline at end of file
diff --git a/apps/gpu/tests/NumericalTests/configK15_nu10tm5.txt b/apps/gpu/tests/NumericalTests/configK15_nu10tm5.txt
index 2dcd9e97cac8d5d383e3be96008b7b8c23942987..1b0b7d786efb2f0bec1718359c5b5cb603578bc0 100644
--- a/apps/gpu/tests/NumericalTests/configK15_nu10tm5.txt
+++ b/apps/gpu/tests/NumericalTests/configK15_nu10tm5.txt
@@ -106,19 +106,19 @@ ShearWave512=true
 ##################################################
 NumberOfGridLevels=1
 
-GridPath32="E:\temp\numericalTests\grids\gridUni32x4x48"
-GridPath64="E:\temp\numericalTests\grids\gridUni64x4x96"
-GridPath128="E:\temp\numericalTests\grids\gridUni128x4x192"
-GridPath256="E:\temp\numericalTests\grids\gridUni256x4x384"
-GridPath512="E:\temp\numericalTests\grids\gridUni512x4x768"
+GridPath32="grids/gridUni32x4x48"
+GridPath64="grids/gridUni64x4x96"
+GridPath128="grids/gridUni128x4x192"
+GridPath256="grids/gridUni256x4x384"
+GridPath512="grids/gridUni512x4x768"
 
 ##################################################
 # 			File Writing Information			 #
 ##################################################
 WriteVTKFiles=false
-PathForVTKFileWriting="E:\temp\numericalTests\Output"
+FolderForVTKFileWriting="Output"
 StartStepFileWriter=0
 
 WriteAnalyResultsToVTK=true
 
-PathLogFile="E:\temp\numericalTests\logFiles"
\ No newline at end of file
+FolderLogFile="logFiles"
\ No newline at end of file