diff --git a/src/postProcessing/functionObjects/field/processorField/processorFieldTemplates.C b/src/postProcessing/functionObjects/field/processorField/processorFieldTemplates.C
deleted file mode 100644
index ac190e298b8414552dc91c3cf33cfa9e9f573eeb..0000000000000000000000000000000000000000
--- a/src/postProcessing/functionObjects/field/processorField/processorFieldTemplates.C
+++ /dev/null
@@ -1,158 +0,0 @@
-/*---------------------------------------------------------------------------*\
-  =========                 |
-  \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
-   \\    /   O peration     |
-    \\  /    A nd           | Copyright (C) 2011 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 <http://www.gnu.org/licenses/>.
-
-\*---------------------------------------------------------------------------*/
-
-#include "processorField.H"
-#include "volFields.H"
-#include "surfaceFields.H"
-#include "Time.H"
-#include "transformGeometricField.H"
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-template<class Type>
-void Foam::processorField::transformField
-(
-    const Type& field
-) const
-{
-    const word& fieldName = field.name() + "Transformed";
-
-    dimensionedTensor R("R", field.dimensions(), coordSys_.R());
-
-    if (obr_.foundObject<Type>(fieldName))
-    {
-        Type& transField =
-            const_cast<Type&>(obr_.lookupObject<Type>(fieldName));
-
-        transField == field;
-
-        forAll(field, i)
-        {
-            Foam::transform(transField, R, transField);
-        }
-
-        transField.write();
-    }
-    else
-    {
-        Type& transField = obr_.store
-        (
-            new Type
-            (
-                IOobject
-                (
-                    fieldName,
-                    obr_.time().timeName(),
-                    obr_,
-                    IOobject::READ_IF_PRESENT,
-                    IOobject::NO_WRITE
-                ),
-                field
-            )
-        );
-
-        forAll(field, i)
-        {
-            Foam::transform(transField, R, transField);
-        }
-
-        transField.write();
-    }
-}
-
-
-template<class Type>
-void Foam::processorField::transform
-(
-    const word& fieldName
-) const
-{
-    typedef GeometricField<Type, fvPatchField, volMesh> vfType;
-    typedef GeometricField<Type, fvsPatchField, surfaceMesh> sfType;
-
-    if (obr_.foundObject<vfType>(fieldName))
-    {
-        if (debug)
-        {
-            Info<< type() << ": Field " << fieldName << " already in database"
-                << endl;
-        }
-
-        transformField<vfType>(obr_.lookupObject<vfType>(fieldName));
-    }
-    else if (obr_.foundObject<sfType>(fieldName))
-    {
-        if (debug)
-        {
-            Info<< type() << ": Field " << fieldName << " already in database"
-                << endl;
-        }
-
-        transformField<sfType>(obr_.lookupObject<sfType>(fieldName));
-    }
-    else
-    {
-        IOobject fieldHeader
-        (
-            fieldName,
-            obr_.time().timeName(),
-            obr_,
-            IOobject::MUST_READ,
-            IOobject::NO_WRITE
-        );
-
-        if
-        (
-            fieldHeader.headerOk()
-         && fieldHeader.headerClassName() == vfType::typeName
-        )
-        {
-            if (debug)
-            {
-                Info<< type() << ": Field " << fieldName << " read from file"
-                    << endl;
-            }
-
-            transformField<vfType>(obr_.lookupObject<vfType>(fieldName));
-        }
-        else if
-        (
-            fieldHeader.headerOk()
-         && fieldHeader.headerClassName() == sfType::typeName
-        )
-        {
-            if (debug)
-            {
-                Info<< type() << ": Field " << fieldName << " read from file"
-                    << endl;
-            }
-
-            transformField<sfType>(obr_.lookupObject<sfType>(fieldName));
-        }
-    }
-}
-
-
-// ************************************************************************* //