diff --git a/src/OpenFOAM/Make/files b/src/OpenFOAM/Make/files
index a68d045d208e8a46a6cbc80fb2970a3ea42867fa..c3902bc9c5ea2215ee7d4d58d3f7a3870d35a573 100644
--- a/src/OpenFOAM/Make/files
+++ b/src/OpenFOAM/Make/files
@@ -60,10 +60,6 @@ $(sha1)/SHA1Digest.C
 
 primitives/random/Random.C
 
-functions = primitives/functions
-$(functions)/Polynomial/makePolynomialsOrder7.C
-
-
 containers/HashTables/HashTable/HashTableName.C
 containers/HashTables/StaticHashTable/StaticHashTableName.C
 containers/Lists/SortableList/ParSortableListName.C
diff --git a/src/OpenFOAM/primitives/functions/Polynomial/Polynomial.H b/src/OpenFOAM/primitives/functions/Polynomial/Polynomial.H
index 85d41fa880541332b497bd8b41e3d6207ac76bea..c1e2b580090235841c2f83260c04a1bf5543c72b 100644
--- a/src/OpenFOAM/primitives/functions/Polynomial/Polynomial.H
+++ b/src/OpenFOAM/primitives/functions/Polynomial/Polynomial.H
@@ -157,17 +157,6 @@ public:
 
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
-#define makePolynomial(PolySize)                                             \
-                                                                             \
-defineTemplateTypeNameAndDebugWithName                                       \
-(                                                                            \
-    Polynomial<PolySize>,                                                    \
-    "Polynomial<"#PolySize">",                                               \
-    0                                                                        \
-)
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
 #ifdef NoRepository
 #   include "Polynomial.C"
 #   include "PolynomialIO.C"
diff --git a/src/OpenFOAM/primitives/functions/Polynomial/makePolynomialsOrder7.C b/src/OpenFOAM/primitives/functions/Polynomial/makePolynomialsOrder7.C
deleted file mode 100644
index ae8f43fb5ccb41c0db645fa020884b2f308b8b05..0000000000000000000000000000000000000000
--- a/src/OpenFOAM/primitives/functions/Polynomial/makePolynomialsOrder7.C
+++ /dev/null
@@ -1,51 +0,0 @@
-/*---------------------------------------------------------------------------*\
-  =========                 |
-  \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
-   \\    /   O peration     |
-    \\  /    A nd           | Copyright (C) 2008-2009 OpenCFD Ltd.
-     \\/     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 2 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, write to the Free Software Foundation,
-    Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
-\*---------------------------------------------------------------------------*/
-
-#include "Polynomial.H"
-
-// * * * * * * * * * * * * * * * * Constructors  * * * * * * * * * * * * * * //
-
-namespace Foam
-{
-    makePolynomial(2);
-    makePolynomial(3);
-    makePolynomial(4);
-    makePolynomial(5);
-    makePolynomial(6);
-    makePolynomial(7);
-    makePolynomial(8);
-
-    // explicitly define max order + 1 to define the integrated form
-    defineTemplateTypeNameAndDebugWithName
-    (
-        Polynomial<9>,
-        "Polynomial<9>",
-        0
-    );
-}
-
-
-// ************************************************************************* //