From 0612c15134ef545ec57ed0a3245725470f2c0505 Mon Sep 17 00:00:00 2001
From: andy <a.heather@opencfd.co.uk>
Date: Tue, 17 Mar 2009 13:07:49 +0000
Subject: [PATCH] using scalarList for Y instead of scalarField

---
 .../ReactingMultiphaseParcel/ReactingMultiphaseParcelIO.C   | 2 +-
 .../parcels/Templates/ReactingParcel/ReactingParcel.H       | 6 +++---
 .../parcels/Templates/ReactingParcel/ReactingParcelI.H      | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/lagrangian/intermediate/parcels/Templates/ReactingMultiphaseParcel/ReactingMultiphaseParcelIO.C b/src/lagrangian/intermediate/parcels/Templates/ReactingMultiphaseParcel/ReactingMultiphaseParcelIO.C
index 61513ae7830..9756082ae84 100644
--- a/src/lagrangian/intermediate/parcels/Templates/ReactingMultiphaseParcel/ReactingMultiphaseParcelIO.C
+++ b/src/lagrangian/intermediate/parcels/Templates/ReactingMultiphaseParcel/ReactingMultiphaseParcelIO.C
@@ -68,7 +68,7 @@ Foam::ReactingMultiphaseParcel<ParcelType>::ReactingMultiphaseParcel
         }
 
         // scale the mass fractions
-        const scalarField& YMix = this->Y_;
+        const scalarList& YMix = this->Y_;
         YGas_ /= YMix[0] + ROOTVSMALL;
         YLiquid_ /= YMix[1] + ROOTVSMALL;
         YSolid_ /= YMix[2] + ROOTVSMALL;
diff --git a/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcel.H b/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcel.H
index cde36a297dc..bc38527efb8 100644
--- a/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcel.H
+++ b/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcel.H
@@ -169,7 +169,7 @@ protected:
             scalar mass0_;
 
             //- Mass fractions of mixture []
-            scalarField Y_;
+            scalarList Y_;
 
 
         // Cell-based quantities
@@ -250,7 +250,7 @@ public:
             inline scalar mass0() const;
 
             //- Return const access to mass fractions of mixture
-            inline const scalarField& Y() const;
+            inline const scalarList& Y() const;
 
             //- Return the owner cell pressure
             inline scalar pc() const;
@@ -262,7 +262,7 @@ public:
             inline scalar& mass0();
 
             //- Return access to mass fractions of mixture
-            inline scalarField& Y();
+            inline scalarList& Y();
 
 
         // Main calculation loop
diff --git a/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcelI.H b/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcelI.H
index 8c0d09e7578..aeb38c9c5ca 100644
--- a/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcelI.H
+++ b/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcelI.H
@@ -166,7 +166,7 @@ inline Foam::scalar Foam::ReactingParcel<ParcelType>::mass0() const
 
 
 template<class ParcelType>
-inline const Foam::scalarField& Foam::ReactingParcel<ParcelType>::Y() const
+inline const Foam::scalarList& Foam::ReactingParcel<ParcelType>::Y() const
 {
     return Y_;
 }
@@ -187,7 +187,7 @@ inline Foam::scalar& Foam::ReactingParcel<ParcelType>::mass0()
 
 
 template<class ParcelType>
-inline Foam::scalarField& Foam::ReactingParcel<ParcelType>::Y()
+inline Foam::scalarList& Foam::ReactingParcel<ParcelType>::Y()
 {
     return Y_;
 }
-- 
GitLab