diff --git a/src/finiteVolume/fvMesh/fvMeshFunctionObject/fvMeshFunctionObject.C b/src/finiteVolume/fvMesh/fvMeshFunctionObject/fvMeshFunctionObject.C
index 8feb625da77b231bc99e384472b2b9502f4a25e8..47e86f2ee858f42ae7d80e0e9655f6d18f166fb1 100644
--- a/src/finiteVolume/fvMesh/fvMeshFunctionObject/fvMeshFunctionObject.C
+++ b/src/finiteVolume/fvMesh/fvMeshFunctionObject/fvMeshFunctionObject.C
@@ -40,7 +40,10 @@ namespace functionObjects
 
 // * * * * * * * * * * * * * Protected Member Functions  * * * * * * * * * * //
 
-bool Foam::functionObjects::fvMeshFunctionObject::write(const word& fieldName)
+bool Foam::functionObjects::fvMeshFunctionObject::writeField
+(
+    const word& fieldName
+)
 {
     if (mesh_.foundObject<regIOobject>(fieldName))
     {
diff --git a/src/finiteVolume/fvMesh/fvMeshFunctionObject/fvMeshFunctionObject.H b/src/finiteVolume/fvMesh/fvMeshFunctionObject/fvMeshFunctionObject.H
index bf89a2646d6e9d6a315e83cf0613f1f89660d329..62315000f7a3493db973549e297dc39d1d16e885 100644
--- a/src/finiteVolume/fvMesh/fvMeshFunctionObject/fvMeshFunctionObject.H
+++ b/src/finiteVolume/fvMesh/fvMeshFunctionObject/fvMeshFunctionObject.H
@@ -93,7 +93,7 @@ protected:
         );
 
         //- Write field if present in objectRegistry
-        virtual bool write(const word& fieldName);
+        bool writeField(const word& fieldName);
 
 
 private:
diff --git a/src/postProcessing/functionObjects/field/fieldCoordinateSystemTransform/fieldCoordinateSystemTransform.C b/src/postProcessing/functionObjects/field/fieldCoordinateSystemTransform/fieldCoordinateSystemTransform.C
index 4f1ae748d7a46bb6e37a8515ebbd54197023c7f1..b1fa0ea34323455ff780e476f5c78f6f5ba320aa 100644
--- a/src/postProcessing/functionObjects/field/fieldCoordinateSystemTransform/fieldCoordinateSystemTransform.C
+++ b/src/postProcessing/functionObjects/field/fieldCoordinateSystemTransform/fieldCoordinateSystemTransform.C
@@ -121,7 +121,7 @@ bool Foam::functionObjects::fieldCoordinateSystemTransform::write
 {
     forAll(fieldSet_, fieldi)
     {
-        fvMeshFunctionObject::write(transformFieldName(fieldSet_[fieldi]));
+        fvMeshFunctionObject::writeField(transformFieldName(fieldSet_[fieldi]));
     }
 
     return true;
diff --git a/src/postProcessing/functionObjects/field/fieldExpression/fieldExpression.C b/src/postProcessing/functionObjects/field/fieldExpression/fieldExpression.C
index 35ebf04fb4b1a63e98b900fd32d45e37efe30267..f55d45b0dc90fbf9e504c2175368a6950128a11d 100644
--- a/src/postProcessing/functionObjects/field/fieldExpression/fieldExpression.C
+++ b/src/postProcessing/functionObjects/field/fieldExpression/fieldExpression.C
@@ -81,7 +81,7 @@ bool Foam::functionObjects::fieldExpression::read(const dictionary& dict)
 
 bool Foam::functionObjects::fieldExpression::write(const bool postProcess)
 {
-    return fvMeshFunctionObject::write(resultName_);
+    return fvMeshFunctionObject::writeField(resultName_);
 }