diff --git a/src/lagrangian/coalCombustion/Make/files b/src/lagrangian/coalCombustion/Make/files
index 7c840f4270..019781420d 100644
--- a/src/lagrangian/coalCombustion/Make/files
+++ b/src/lagrangian/coalCombustion/Make/files
@@ -1,5 +1,4 @@
/* Coal parcel and sub-models */
-coalParcel/defineCoalParcel.C
coalParcel/makeCoalParcelSubmodels.C
LIB = $(FOAM_LIBBIN)/libcoalCombustion
diff --git a/src/lagrangian/coalCombustion/coalParcel/defineCoalParcel.C b/src/lagrangian/coalCombustion/coalParcel/defineCoalParcel.C
deleted file mode 100644
index ad2ca615f7..0000000000
--- a/src/lagrangian/coalCombustion/coalParcel/defineCoalParcel.C
+++ /dev/null
@@ -1,38 +0,0 @@
-/*---------------------------------------------------------------------------*\
- ========= |
- \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
- \\ / O peration |
- \\ / A nd | Copyright (C) 2008-2011 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 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 "createReactingMultiphaseParcelTypes.H"
-#include "coalParcel.H"
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-namespace Foam
-{
-// createReactingMultiphaseParcelTypes(coalParcel);
-// defineTemplateTypeNameAndDebug(Cloud, 0);
-}
-
-
-// ************************************************************************* //
diff --git a/src/lagrangian/intermediate/parcels/include/createKinematicParcelTypes.H b/src/lagrangian/intermediate/parcels/include/createKinematicParcelTypes.H
deleted file mode 100644
index af347cce7a..0000000000
--- a/src/lagrangian/intermediate/parcels/include/createKinematicParcelTypes.H
+++ /dev/null
@@ -1,66 +0,0 @@
-/*---------------------------------------------------------------------------*\
- ========= |
- \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
- \\ / O peration |
- \\ / A nd | Copyright (C) 2008-2011 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 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 .
-
-\*---------------------------------------------------------------------------*/
-
-#ifndef createKinematicParcelTypes_H
-#define createKinematicParcelTypes_H
-
-#include "Cloud.H"
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-#define createKinematicParcelTypes(ParcelType) \
- \
- defineTemplateTypeNameAndDebug(ParcelType, 0); \
- \
- defineTemplateTypeNameAndDebug(Cloud, 0);
-
-/*
- defineTemplateTypeNameAndDebug(KinematicParcel, 0); \
- \
- typedef KinematicParcel KinematicParcelType; \
- defineTemplateTypeNameAndDebug(Cloud, 0);
-*/
-
-/*
-#define createKinematicParcelTypes(ParcelType) \
- \
- defineTypeNameAndDebug(ParcelType, 0); \
- defineTemplateTypeNameAndDebug(Particle, 0); \
- defineTemplateTypeNameAndDebug(Cloud, 0); \
- \
- defineParcelTypeNameAndDebug(KinematicParcel, 0); \
- defineTemplateTypeNameAndDebug(KinematicParcel, 0); \
- typedef Cloud cloudParcelType \
- defineParcelTypeNameAndDebug(KinematicCloud, 0);
-*/
-
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-#endif
-
-// ************************************************************************* //
-
diff --git a/src/lagrangian/intermediate/parcels/include/createReactingMultiphaseParcelTypes.H b/src/lagrangian/intermediate/parcels/include/createReactingMultiphaseParcelTypes.H
deleted file mode 100644
index 50a31657bb..0000000000
--- a/src/lagrangian/intermediate/parcels/include/createReactingMultiphaseParcelTypes.H
+++ /dev/null
@@ -1,48 +0,0 @@
-/*---------------------------------------------------------------------------*\
- ========= |
- \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
- \\ / O peration |
- \\ / A nd | Copyright (C) 2008-2010 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 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 .
-
-\*---------------------------------------------------------------------------*/
-
-#ifndef createReactingMultiphaseParcelTypes_H
-#define createReactingMultiphaseParcelTypes_H
-
-#include "ReactingMultiphaseParcel.H"
-#include "ReactingMultiphaseCloud.H"
-
-#include "createReactingParcelTypes.H"
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-#define createReactingMultiphaseParcelTypes(ParcelType) \
- \
- createReactingParcelTypes(ParcelType); \
- \
- defineParcelTypeNameAndDebug(ReactingMultiphaseParcel, 0); \
- defineTemplateTypeNameAndDebug(ReactingMultiphaseParcel, 0); \
- defineParcelTypeNameAndDebug(ReactingMultiphaseCloud, 0);
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-#endif
-
-// ************************************************************************* //
diff --git a/src/lagrangian/intermediate/parcels/include/createReactingParcelTypes.H b/src/lagrangian/intermediate/parcels/include/createReactingParcelTypes.H
deleted file mode 100644
index fb06844c9b..0000000000
--- a/src/lagrangian/intermediate/parcels/include/createReactingParcelTypes.H
+++ /dev/null
@@ -1,49 +0,0 @@
-/*---------------------------------------------------------------------------*\
- ========= |
- \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
- \\ / O peration |
- \\ / A nd | Copyright (C) 2008-2010 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 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 .
-
-\*---------------------------------------------------------------------------*/
-
-#ifndef createReactingParcelTypes_H
-#define createReactingParcelTypes_H
-
-#include "ReactingParcel.H"
-#include "ReactingCloud.H"
-
-#include "createThermoParcelTypes.H"
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-#define createReactingParcelTypes(ParcelType) \
- \
- createThermoParcelTypes(ParcelType); \
- \
- defineParcelTypeNameAndDebug(ReactingParcel, 0); \
- defineTemplateTypeNameAndDebug(ReactingParcel, 0); \
- defineParcelTypeNameAndDebug(ReactingCloud, 0);
-
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-#endif
-
-// ************************************************************************* //
diff --git a/src/lagrangian/intermediate/parcels/include/createThermoParcelTypes.H b/src/lagrangian/intermediate/parcels/include/createThermoParcelTypes.H
deleted file mode 100644
index d286f44d9d..0000000000
--- a/src/lagrangian/intermediate/parcels/include/createThermoParcelTypes.H
+++ /dev/null
@@ -1,58 +0,0 @@
-/*---------------------------------------------------------------------------*\
- ========= |
- \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
- \\ / O peration |
- \\ / A nd | Copyright (C) 2008-2011 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 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 .
-
-\*---------------------------------------------------------------------------*/
-
-#ifndef createThermoParcelTypes_H
-#define createThermoParcelTypes_H
-
-#include "createKinematicParcelTypes.H"
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-#define createThermoParcelTypes(ParcelType) \
- \
- createKinematicParcelTypes(ParcelType); \
- \
- defineTemplateTypeNameAndDebug(Cloud, 0); \
-
-/*
- createKinematicParcelTypes(ParcelType); \
- \
- typedef ThermoParcel > ThermoParcelType; \
- defineTemplateTypeNameAndDebug(Cloud, 0);
-*/
-
-/*
- defineParcelTypeNameAndDebug(ThermoParcel, 0); \
- defineTemplateTypeNameAndDebug(ThermoParcel, 0); \
- defineParcelTypeNameAndDebug(ThermoCloud, 0);
-*/
-
-// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
-
-#endif
-
-// ************************************************************************* //
-
-