diff --git a/src/OpenFOAM/Make/files b/src/OpenFOAM/Make/files index d611ff0e..61157ca0 100644 --- a/src/OpenFOAM/Make/files +++ b/src/OpenFOAM/Make/files @@ -173,6 +173,7 @@ $(functionEntries)/calcEntry/calcEntry.C $(functionEntries)/codeStream/codeStream.C $(functionEntries)/functionEntry/functionEntry.C $(functionEntries)/includeEntry/includeEntry.C +$(functionEntries)/includeEtcEntry/includeEtcEntry.C $(functionEntries)/includeIfPresentEntry/includeIfPresentEntry.C $(functionEntries)/inputModeEntry/inputModeEntry.C $(functionEntries)/removeEntry/removeEntry.C diff --git a/src/OpenFOAM/db/dictionary/functionEntries/includeEtcEntry/includeEtcEntry.C b/src/OpenFOAM/db/dictionary/functionEntries/includeEtcEntry/includeEtcEntry.C new file mode 100644 index 00000000..f16e159c --- /dev/null +++ b/src/OpenFOAM/db/dictionary/functionEntries/includeEtcEntry/includeEtcEntry.C @@ -0,0 +1,176 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | + \\ / A nd | Copyright (C) 2015 OpenFOAM Foundation + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see . + +\*---------------------------------------------------------------------------*/ + +#include "includeEtcEntry.H" +#include "dictionary.H" +#include "IFstream.H" +#include "addToMemberFunctionSelectionTable.H" +#include "stringOps.H" +#include "OSspecific.H" + +// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // + +const Foam::word Foam::functionEntries::includeEtcEntry::typeName +( + Foam::functionEntries::includeEtcEntry::typeName_() +); + +// Don't lookup the debug switch here as the debug switch dictionary +// might include includeEtcEntry +int Foam::functionEntries::includeEtcEntry::debug(0); + +bool Foam::functionEntries::includeEtcEntry::report(false); + + +namespace Foam +{ +namespace functionEntries +{ + addToMemberFunctionSelectionTable + ( + functionEntry, + includeEtcEntry, + execute, + dictionaryIstream + ); + + addToMemberFunctionSelectionTable + ( + functionEntry, + includeEtcEntry, + execute, + primitiveEntryIstream + ); +} +} + +// * * * * * * * * * * * Protected Member Functions * * * * * * * * * * * * // + +Foam::fileName Foam::functionEntries::includeEtcEntry::includeEtcFileName +( + const fileName& f, + const dictionary& dict +) +{ + fileName fName(f); + + // Substitute dictionary and environment variables. + // Allow empty substitutions. + stringOps::inplaceExpand(fName, dict, true, true); + + if (fName.empty() || fName.isAbsolute()) + { + return fName; + } + else + { + // Search the etc directories for the file + return findEtcFile(fName); + } +} + + +// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // + +bool Foam::functionEntries::includeEtcEntry::execute +( + dictionary& parentDict, + Istream& is +) +{ + const fileName rawFName(is); + const fileName fName + ( + includeEtcFileName(rawFName, parentDict) + ); + IFstream ifs(fName); + + if (ifs) + { + if (Foam::functionEntries::includeEtcEntry::report) + { + Info<< fName << endl; + } + parentDict.read(ifs); + return true; + } + else + { + FatalIOErrorIn + ( + "functionEntries::includeEtcEntry::includeEtcEntry" + "(dictionary& parentDict, Istream&)", + is + ) << "Cannot open etc file " + << (ifs.name().size() ? ifs.name() : rawFName) + << " while reading dictionary " << parentDict.name() + << exit(FatalIOError); + + return false; + } +} + + +bool Foam::functionEntries::includeEtcEntry::execute +( + const dictionary& parentDict, + primitiveEntry& entry, + Istream& is +) +{ + const fileName rawFName(is); + const fileName fName + ( + includeEtcFileName(rawFName, parentDict) + ); + IFstream ifs(fName); + + if (ifs) + { + if (Foam::functionEntries::includeEtcEntry::report) + { + Info<< fName << endl; + } + entry.read(parentDict, ifs); + return true; + } + else + { + FatalIOErrorIn + ( + "functionEntries::includeEtcEntry::includeEtcEntry" + "(dictionary& parentDict, primitiveEntry&, Istream&)", + is + ) << "Cannot open etc file " + << (ifs.name().size() ? ifs.name() : rawFName) + << " while reading dictionary " << parentDict.name() + << exit(FatalIOError); + + return false; + } +} + + +// ************************************************************************* // diff --git a/src/OpenFOAM/db/dictionary/functionEntries/includeEtcEntry/includeEtcEntry.H b/src/OpenFOAM/db/dictionary/functionEntries/includeEtcEntry/includeEtcEntry.H new file mode 100644 index 00000000..cf0f7f35 --- /dev/null +++ b/src/OpenFOAM/db/dictionary/functionEntries/includeEtcEntry/includeEtcEntry.H @@ -0,0 +1,134 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | + \\ / A nd | Copyright (C) 2015 OpenFOAM Foundation + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see . + +Class + Foam::functionEntries::includeEtcEntry + +Description + Specify an etc file to include when reading dictionaries, expects a + single string to follow. + + Searches for files from user/group/shipped directories. + The search scheme allows for version-specific and + version-independent files using the following hierarchy: + - \b user settings: + - ~/.OpenFOAM/\ + - ~/.OpenFOAM/ + - \b group (site) settings (when $WM_PROJECT_SITE is set): + - $WM_PROJECT_SITE/\ + - $WM_PROJECT_SITE + - \b group (site) settings (when $WM_PROJECT_SITE is not set): + - $WM_PROJECT_INST_DIR/site/\ + - $WM_PROJECT_INST_DIR/site/ + - \b other (shipped) settings: + - $WM_PROJECT_DIR/etc/ + + An example of the \c \#includeEtc directive: + \verbatim + #includeEtc "etcFile" + \endverbatim + + The usual expansion of environment variables and other constructs is + retained. + +See Also + findEtcFile, fileName, string::expand() + +SourceFiles + includeEtcEntry.C + +\*---------------------------------------------------------------------------*/ + +#ifndef includeEtcEntry_H +#define includeEtcEntry_H + +#include "functionEntry.H" + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +namespace Foam +{ +namespace functionEntries +{ + +/*---------------------------------------------------------------------------*\ + Class includeEtcEntry Declaration +\*---------------------------------------------------------------------------*/ + +class includeEtcEntry +: + public functionEntry +{ + // Private Member Functions + + //- Disallow default bitwise copy construct + includeEtcEntry(const includeEtcEntry&); + + //- Disallow default bitwise assignment + void operator=(const includeEtcEntry&); + + //- Expand include fileName and return + static fileName includeEtcFileName + ( + const fileName&, + const dictionary& + ); + + +public: + + // Static data members + + //- Report which file is included to stdout + static bool report; + + + //- Runtime type information + ClassName("includeEtc"); + + + // Member Functions + + //- Execute the functionEntry in a sub-dict context + static bool execute(dictionary& parentDict, Istream&); + + //- Execute the functionEntry in a primitiveEntry context + static bool execute + ( + const dictionary& parentDict, + primitiveEntry&, + Istream& + ); +}; + + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +} // End namespace functionEntries +} // End namespace Foam + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +#endif + +// ************************************************************************* // diff --git a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/T b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/T index a1cb4739..14887e44 100644 --- a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/T +++ b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/T @@ -38,7 +38,7 @@ boundaryField staticWalls { $:wall.T; } movingWalls { $staticWalls; } - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" } // ************************************************************************* // diff --git a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/U b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/U index cb475600..5386caaa 100644 --- a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/U +++ b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/U @@ -39,7 +39,7 @@ boundaryField staticWalls { $:wall.U; } movingWalls { $:movingWall.U; } - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" } // ************************************************************************* // diff --git a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/alphat b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/alphat index b81aa3bd..6fc88838 100644 --- a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/alphat +++ b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/alphat @@ -28,7 +28,7 @@ boundaryField movingWalls { $:wall.alphat; } staticWalls { $movingWalls; } - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" } diff --git a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/epsilon b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/epsilon index c88f58e6..e17b2998 100644 --- a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/epsilon +++ b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/epsilon @@ -39,7 +39,7 @@ boundaryField staticWalls { $:wall.epsilon; } movingWalls { $staticWalls; } - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" } // ************************************************************************* // diff --git a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/k b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/k index c22464fe..1ae6cd7f 100644 --- a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/k +++ b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/k @@ -39,7 +39,7 @@ boundaryField staticWalls { $:wall.k; } movingWalls { $staticWalls; } - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" } // ************************************************************************* // diff --git a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/mut b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/mut index 6de4b41f..6eb8157c 100644 --- a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/mut +++ b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/mut @@ -28,7 +28,7 @@ boundaryField movingWalls { $:wall.mut; } staticWalls { $movingWalls; } - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" } // ************************************************************************* // diff --git a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/p b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/p index 055b6de0..d76445c4 100644 --- a/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/p +++ b/tutorials/compressible/rhoPimpleDyMFoam/annularThermalMixer/0.org/p @@ -28,7 +28,7 @@ boundaryField staticWalls { $:wall.p; } movingWalls { $staticWalls; } - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" } // ************************************************************************* // diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/T b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/T index e6d29acc..ffbeabc9 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/T +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/T @@ -21,7 +21,7 @@ internalField uniform 265; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" wall { diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/U b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/U index 35594c0d..8e492a51 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/U +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/U @@ -21,7 +21,7 @@ internalField uniform (0 0 0); boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" wall { diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/alphat b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/alphat index 1453f9cb..cf6dd832 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/alphat +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/alphat @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" wall { diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/epsilon b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/epsilon index d30eccd5..d2104d90 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/epsilon +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/epsilon @@ -22,7 +22,7 @@ internalField uniform 0.01; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" wall { diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/k b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/k index 688a8107..ab15f4c2 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/k +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/k @@ -22,7 +22,7 @@ internalField uniform 0.1; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" wall { diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/nut b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/nut index 67373e29..bc59c7a5 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/nut +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/nut @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" wall { diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p index 5c9053cb..a8556714 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p @@ -21,7 +21,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" wall { diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p_rgh b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p_rgh index 0baa71d6..761ae49d 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p_rgh +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/0/p_rgh @@ -21,7 +21,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" wall { diff --git a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/meshQualityDict b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/meshQualityDict index 2ed8967f..9db9f60b 100644 --- a/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/meshQualityDict +++ b/tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/meshQualityDict @@ -15,7 +15,7 @@ FoamFile // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // Include defaults parameters from master dictionary -#include "$WM_PROJECT_DIR/etc/caseDicts/meshQualityDict" +#includeEtc "caseDicts/meshQualityDict" // ************************************************************************* // diff --git a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/U b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/U index 1fe945f7..1962cc0a 100644 --- a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/U +++ b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/U @@ -22,7 +22,7 @@ internalField uniform (0.1 0 0); boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" floor { diff --git a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/alphat b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/alphat index b092f18b..f38bdb97 100644 --- a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/alphat +++ b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/alphat @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" floor { diff --git a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/epsilon b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/epsilon index 03f50158..28fbee73 100644 --- a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/epsilon +++ b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/epsilon @@ -22,7 +22,7 @@ internalField uniform 0.01; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" floor { diff --git a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/k b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/k index 22b5dc25..9477d533 100644 --- a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/k +++ b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/k @@ -22,7 +22,7 @@ internalField uniform 0.1; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" floor { diff --git a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/mut b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/mut index e27882f8..c1359d3c 100644 --- a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/mut +++ b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/mut @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" floor { diff --git a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/p b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/p index 65154574..e1f1153f 100644 --- a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/p +++ b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/p @@ -22,7 +22,7 @@ internalField uniform 101325; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" floor { diff --git a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/p_rgh b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/p_rgh index 74fbe4b9..b304326b 100644 --- a/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/p_rgh +++ b/tutorials/heatTransfer/buoyantSimpleFoam/circuitBoardCooling/0.org/p_rgh @@ -22,7 +22,7 @@ internalField uniform 101325; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" floor { diff --git a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/system/meshQualityDict b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/system/meshQualityDict index 2ed8967f..9db9f60b 100644 --- a/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/system/meshQualityDict +++ b/tutorials/heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater/system/meshQualityDict @@ -15,7 +15,7 @@ FoamFile // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // Include defaults parameters from master dictionary -#include "$WM_PROJECT_DIR/etc/caseDicts/meshQualityDict" +#includeEtc "caseDicts/meshQualityDict" // ************************************************************************* // diff --git a/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/U b/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/U index c2ab611a..c1633d34 100644 --- a/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/U +++ b/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/U @@ -22,7 +22,7 @@ internalField uniform (0 0 0); boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/epsilon b/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/epsilon index 3297de49..174917dd 100644 --- a/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/epsilon +++ b/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/epsilon @@ -22,7 +22,7 @@ internalField uniform 0.0495; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/k b/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/k index 03660ef3..24ba6f9e 100644 --- a/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/k +++ b/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/k @@ -22,7 +22,7 @@ internalField uniform 0.06; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/nut b/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/nut index 121223d4..efaeed7b 100644 --- a/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/nut +++ b/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/nut @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/p b/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/p index 76e2a79d..6ab33327 100644 --- a/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/p +++ b/tutorials/incompressible/pimpleDyMFoam/propeller/0.org/p @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/incompressible/porousSimpleFoam/straightDuctImplicit/system/foamyHexMeshDict b/tutorials/incompressible/porousSimpleFoam/straightDuctImplicit/system/foamyHexMeshDict index fd980f39..512fdc06 100644 --- a/tutorials/incompressible/porousSimpleFoam/straightDuctImplicit/system/foamyHexMeshDict +++ b/tutorials/incompressible/porousSimpleFoam/straightDuctImplicit/system/foamyHexMeshDict @@ -14,7 +14,7 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -#include "$WM_PROJECT_DIR/etc/caseDicts/foamyHexMeshDict" +#includeEtc "caseDicts/foamyHexMeshDict" geometry { diff --git a/tutorials/incompressible/porousSimpleFoam/straightDuctImplicit/system/meshQualityDict b/tutorials/incompressible/porousSimpleFoam/straightDuctImplicit/system/meshQualityDict index 2ed8967f..9db9f60b 100644 --- a/tutorials/incompressible/porousSimpleFoam/straightDuctImplicit/system/meshQualityDict +++ b/tutorials/incompressible/porousSimpleFoam/straightDuctImplicit/system/meshQualityDict @@ -15,7 +15,7 @@ FoamFile // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // Include defaults parameters from master dictionary -#include "$WM_PROJECT_DIR/etc/caseDicts/meshQualityDict" +#includeEtc "caseDicts/meshQualityDict" // ************************************************************************* // diff --git a/tutorials/incompressible/simpleFoam/motorBike/0.org/U b/tutorials/incompressible/simpleFoam/motorBike/0.org/U index b015d9be..7961ebfc 100644 --- a/tutorials/incompressible/simpleFoam/motorBike/0.org/U +++ b/tutorials/incompressible/simpleFoam/motorBike/0.org/U @@ -24,7 +24,7 @@ internalField uniform $flowVelocity; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" #include "include/fixedInlet" diff --git a/tutorials/incompressible/simpleFoam/motorBike/0.org/k b/tutorials/incompressible/simpleFoam/motorBike/0.org/k index 6d58eff2..780aa228 100644 --- a/tutorials/incompressible/simpleFoam/motorBike/0.org/k +++ b/tutorials/incompressible/simpleFoam/motorBike/0.org/k @@ -23,7 +23,7 @@ internalField uniform $turbulentKE; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" //- Define inlet conditions #include "include/fixedInlet" diff --git a/tutorials/incompressible/simpleFoam/motorBike/0.org/nut b/tutorials/incompressible/simpleFoam/motorBike/0.org/nut index 9685637d..94a5d2ae 100644 --- a/tutorials/incompressible/simpleFoam/motorBike/0.org/nut +++ b/tutorials/incompressible/simpleFoam/motorBike/0.org/nut @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" frontAndBack { diff --git a/tutorials/incompressible/simpleFoam/motorBike/0.org/omega b/tutorials/incompressible/simpleFoam/motorBike/0.org/omega index 334cfd86..873ac246 100644 --- a/tutorials/incompressible/simpleFoam/motorBike/0.org/omega +++ b/tutorials/incompressible/simpleFoam/motorBike/0.org/omega @@ -23,7 +23,7 @@ internalField uniform $turbulentOmega; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" #include "include/fixedInlet" diff --git a/tutorials/incompressible/simpleFoam/motorBike/0.org/p b/tutorials/incompressible/simpleFoam/motorBike/0.org/p index 9be1a2b2..fab47c09 100644 --- a/tutorials/incompressible/simpleFoam/motorBike/0.org/p +++ b/tutorials/incompressible/simpleFoam/motorBike/0.org/p @@ -23,7 +23,7 @@ internalField uniform $pressure; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/incompressible/simpleFoam/motorBike/system/meshQualityDict b/tutorials/incompressible/simpleFoam/motorBike/system/meshQualityDict index 9b9772be..20fa98b8 100644 --- a/tutorials/incompressible/simpleFoam/motorBike/system/meshQualityDict +++ b/tutorials/incompressible/simpleFoam/motorBike/system/meshQualityDict @@ -15,7 +15,7 @@ FoamFile // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // Include defaults parameters from master dictionary -#include "$WM_PROJECT_DIR/etc/caseDicts/meshQualityDict" +#includeEtc "caseDicts/meshQualityDict" //- minFaceWeight (0 -> 0.5) minFaceWeight 0.02; diff --git a/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/U b/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/U index 2793c383..473b3ffe 100644 --- a/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/U +++ b/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/U @@ -21,7 +21,7 @@ internalField uniform (1 0 0); boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/epsilon b/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/epsilon index c24a2bf3..ed3377c4 100644 --- a/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/epsilon +++ b/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/epsilon @@ -22,7 +22,7 @@ internalField uniform 1; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/k b/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/k index 985db0d0..8052d917 100644 --- a/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/k +++ b/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/k @@ -22,7 +22,7 @@ internalField uniform 1; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/nuTilda b/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/nuTilda index de8db9dd..b38eb22f 100644 --- a/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/nuTilda +++ b/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/nuTilda @@ -21,7 +21,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/nut b/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/nut index 61fbbf7f..ddee3302 100644 --- a/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/nut +++ b/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/nut @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/p b/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/p index 734032a8..fc7fcba1 100644 --- a/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/p +++ b/tutorials/incompressible/simpleFoam/pipeCyclic/0.org/p @@ -21,7 +21,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/lagrangian/MPPICFoam/cyclone/system/snappyHexMeshDict b/tutorials/lagrangian/MPPICFoam/cyclone/system/snappyHexMeshDict index e08032f4..a6400114 100644 --- a/tutorials/lagrangian/MPPICFoam/cyclone/system/snappyHexMeshDict +++ b/tutorials/lagrangian/MPPICFoam/cyclone/system/snappyHexMeshDict @@ -267,7 +267,7 @@ addLayersControls // where to undo. meshQualityControls { - #include "$WM_PROJECT_DIR/etc/caseDicts/meshQualityDict" + #includeEtc "caseDicts/meshQualityDict" // Advanced diff --git a/tutorials/mesh/foamyHexMesh/blob/system/foamyHexMeshDict b/tutorials/mesh/foamyHexMesh/blob/system/foamyHexMeshDict index 50d137ec..f9c08c2e 100644 --- a/tutorials/mesh/foamyHexMesh/blob/system/foamyHexMeshDict +++ b/tutorials/mesh/foamyHexMesh/blob/system/foamyHexMeshDict @@ -15,7 +15,7 @@ FoamFile // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // Include defaults parameters from master dictionary -#include "$WM_PROJECT_DIR/etc/caseDicts/foamyHexMeshDict" +#includeEtc "caseDicts/foamyHexMeshDict" geometry { diff --git a/tutorials/mesh/foamyHexMesh/flange/system/foamyHexMeshDict b/tutorials/mesh/foamyHexMesh/flange/system/foamyHexMeshDict index dc1ba55c..2d654070 100644 --- a/tutorials/mesh/foamyHexMesh/flange/system/foamyHexMeshDict +++ b/tutorials/mesh/foamyHexMesh/flange/system/foamyHexMeshDict @@ -15,7 +15,7 @@ FoamFile // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // Include defaults parameters from master dictionary -#include "$WM_PROJECT_DIR/etc/caseDicts/foamyHexMeshDict" +#includeEtc "caseDicts/foamyHexMeshDict" // Any scalar with a name Coeff specifies a value that will be implemented // as a faction of the target cell size diff --git a/tutorials/mesh/foamyHexMesh/mixerVessel/system/foamyHexMeshDict b/tutorials/mesh/foamyHexMesh/mixerVessel/system/foamyHexMeshDict index 4d92c767..c333cf0f 100644 --- a/tutorials/mesh/foamyHexMesh/mixerVessel/system/foamyHexMeshDict +++ b/tutorials/mesh/foamyHexMesh/mixerVessel/system/foamyHexMeshDict @@ -14,7 +14,7 @@ FoamFile } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -#include "$WM_PROJECT_DIR/etc/caseDicts/foamyHexMeshDict" +#includeEtc "caseDicts/foamyHexMeshDict" geometry { diff --git a/tutorials/mesh/foamyHexMesh/simpleShapes/system/foamyHexMeshDict b/tutorials/mesh/foamyHexMesh/simpleShapes/system/foamyHexMeshDict index d1f7ffce..bdbb85e4 100644 --- a/tutorials/mesh/foamyHexMesh/simpleShapes/system/foamyHexMeshDict +++ b/tutorials/mesh/foamyHexMesh/simpleShapes/system/foamyHexMeshDict @@ -15,7 +15,7 @@ FoamFile // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // Include defaults parameters from master dictionary -#include "$WM_PROJECT_DIR/etc/caseDicts/foamyHexMeshDict" +#includeEtc "caseDicts/foamyHexMeshDict" geometry { diff --git a/tutorials/mesh/snappyHexMesh/flange/system/meshQualityDict b/tutorials/mesh/snappyHexMesh/flange/system/meshQualityDict index 1388c97d..eec5ece1 100644 --- a/tutorials/mesh/snappyHexMesh/flange/system/meshQualityDict +++ b/tutorials/mesh/snappyHexMesh/flange/system/meshQualityDict @@ -16,7 +16,7 @@ FoamFile // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // Include defaults parameters from master dictionary -#include "$WM_PROJECT_DIR/etc/caseDicts/meshQualityDict" +#includeEtc "caseDicts/meshQualityDict" // ************************************************************************* // diff --git a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/U b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/U index 4105aa55..a7034be0 100644 --- a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/U +++ b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/U @@ -25,7 +25,7 @@ internalField uniform ($mUmean 0 0); boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/alpha.water b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/alpha.water index 22bd134a..046ff8ef 100644 --- a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/alpha.water +++ b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/alpha.water @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/k b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/k index 7e4bd0f1..d903adbe 100644 --- a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/k +++ b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/k @@ -22,7 +22,7 @@ internalField uniform 0.00015; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/nut b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/nut index 5317fec0..85cb9e14 100644 --- a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/nut +++ b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/nut @@ -22,7 +22,7 @@ internalField uniform 5e-07; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/omega b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/omega index 8cf92293..37923f38 100644 --- a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/omega +++ b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/omega @@ -22,7 +22,7 @@ internalField uniform 2; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/p_rgh b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/p_rgh index 6cf4653c..04fab764 100644 --- a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/p_rgh +++ b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/p_rgh @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/pointDisplacement b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/pointDisplacement index ef2c8887..02822bf0 100644 --- a/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/pointDisplacement +++ b/tutorials/multiphase/LTSInterFoam/DTCHull/0.org/pointDisplacement @@ -22,7 +22,7 @@ internalField uniform (0 0 0); boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/U b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/U index 1e4f3e67..edcac5b1 100644 --- a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/U +++ b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/U @@ -25,7 +25,7 @@ internalField uniform ($mUmean 0 0); boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/alpha.water b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/alpha.water index 22bd134a..046ff8ef 100644 --- a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/alpha.water +++ b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/alpha.water @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/k b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/k index 7e4bd0f1..d903adbe 100644 --- a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/k +++ b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/k @@ -22,7 +22,7 @@ internalField uniform 0.00015; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/nut b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/nut index 5317fec0..85cb9e14 100644 --- a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/nut +++ b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/nut @@ -22,7 +22,7 @@ internalField uniform 5e-07; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/omega b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/omega index 8cf92293..37923f38 100644 --- a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/omega +++ b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/omega @@ -22,7 +22,7 @@ internalField uniform 2; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/p_rgh b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/p_rgh index 6cf4653c..04fab764 100644 --- a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/p_rgh +++ b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/p_rgh @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/pointDisplacement b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/pointDisplacement index ef2c8887..02822bf0 100644 --- a/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/pointDisplacement +++ b/tutorials/multiphase/interDyMFoam/ras/DTCHull/0.org/pointDisplacement @@ -22,7 +22,7 @@ internalField uniform (0 0 0); boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/U b/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/U index 351a617b..3a3d10a6 100644 --- a/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/U +++ b/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/U @@ -22,7 +22,7 @@ internalField uniform (0 0 0); boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/alpha.water b/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/alpha.water index e73b10f8..8c718ddb 100644 --- a/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/alpha.water +++ b/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/alpha.water @@ -22,7 +22,7 @@ internalField uniform 1; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/epsilon b/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/epsilon index 3297de49..174917dd 100644 --- a/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/epsilon +++ b/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/epsilon @@ -22,7 +22,7 @@ internalField uniform 0.0495; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/k b/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/k index 03660ef3..24ba6f9e 100644 --- a/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/k +++ b/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/k @@ -22,7 +22,7 @@ internalField uniform 0.06; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/nut b/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/nut index 121223d4..efaeed7b 100644 --- a/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/nut +++ b/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/nut @@ -22,7 +22,7 @@ internalField uniform 0; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet { diff --git a/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/p_rgh b/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/p_rgh index 246aaee8..4c220345 100644 --- a/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/p_rgh +++ b/tutorials/multiphase/interPhaseChangeDyMFoam/propeller/0.org/p_rgh @@ -22,7 +22,7 @@ internalField uniform 1e5; boundaryField { //- Set patchGroups for constraint patches - #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes" + #includeEtc "caseDicts/setConstraintTypes" inlet {