From dea66be8ebbd1c89586803c29337557effd64bcc Mon Sep 17 00:00:00 2001
From: andy <a.heather@opencfd.co.uk>
Date: Wed, 20 Oct 2010 16:51:01 +0100
Subject: [PATCH] ENH: Added no-composition model to lagrangian/intermediate

---
 .../makeReactingMultiphaseParcelCompositionModels.H       | 8 ++++++++
 .../parcels/include/makeReactingParcelCompositionModels.H | 8 ++++++++
 2 files changed, 16 insertions(+)

diff --git a/src/lagrangian/intermediate/parcels/include/makeReactingMultiphaseParcelCompositionModels.H b/src/lagrangian/intermediate/parcels/include/makeReactingMultiphaseParcelCompositionModels.H
index 814820d6820..5a497783133 100644
--- a/src/lagrangian/intermediate/parcels/include/makeReactingMultiphaseParcelCompositionModels.H
+++ b/src/lagrangian/intermediate/parcels/include/makeReactingMultiphaseParcelCompositionModels.H
@@ -29,6 +29,7 @@ License
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
 #include "ReactingMultiphaseCloud.H"
+#include "NoComposition.H"
 #include "SingleMixtureFraction.H"
 
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@@ -38,6 +39,13 @@ License
     makeCompositionModel(ReactingCloud<ParcelType>);                          \
                                                                               \
     makeCompositionModelType                                                  \
+    (                                                                         \
+        NoComposition,                                                        \
+        ReactingCloud,                                                        \
+        ParcelType                                                            \
+    );                                                                        \
+                                                                              \
+    makeCompositionModelType                                                  \
     (                                                                         \
         SingleMixtureFraction,                                                \
         ReactingCloud,                                                        \
diff --git a/src/lagrangian/intermediate/parcels/include/makeReactingParcelCompositionModels.H b/src/lagrangian/intermediate/parcels/include/makeReactingParcelCompositionModels.H
index a9e35c7446f..c68d74ff7fd 100644
--- a/src/lagrangian/intermediate/parcels/include/makeReactingParcelCompositionModels.H
+++ b/src/lagrangian/intermediate/parcels/include/makeReactingParcelCompositionModels.H
@@ -29,6 +29,7 @@ License
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
 
 #include "ReactingCloud.H"
+#include "NoComposition.H"
 #include "SinglePhaseMixture.H"
 
 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@@ -38,6 +39,13 @@ License
     makeCompositionModel(ReactingCloud<ParcelType>);                          \
                                                                               \
     makeCompositionModelType                                                  \
+    (                                                                         \
+        NoComposition,                                                        \
+        ReactingCloud,                                                        \
+        ParcelType                                                            \
+    );                                                                        \
+                                                                              \
+    makeCompositionModelType                                                  \
     (                                                                         \
         SinglePhaseMixture,                                                   \
         ReactingCloud,                                                        \
-- 
GitLab