From f7aa88bae253f8e4f121fb78699bd3c3a5b7c6b0 Mon Sep 17 00:00:00 2001 From: andy Date: Fri, 27 May 2011 11:20:00 +0100 Subject: [PATCH] ENH: Added non-const access to pc --- .../parcels/Templates/ReactingParcel/ReactingParcel.H | 3 +++ .../parcels/Templates/ReactingParcel/ReactingParcelI.H | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcel.H b/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcel.H index 7291431abb..61f5bc8f9a 100644 --- a/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcel.H +++ b/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcel.H @@ -347,6 +347,9 @@ public: //- Return the owner cell pressure inline scalar pc() const; + //- Return reference to the owner cell pressure + inline scalar& pc(); + // Edit diff --git a/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcelI.H b/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcelI.H index de644e0972..86b5337f1c 100644 --- a/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcelI.H +++ b/src/lagrangian/intermediate/parcels/Templates/ReactingParcel/ReactingParcelI.H @@ -237,6 +237,13 @@ inline Foam::scalar Foam::ReactingParcel::pc() const } +template +inline Foam::scalar& Foam::ReactingParcel::pc() +{ + return pc_; +} + + template inline Foam::scalar& Foam::ReactingParcel::mass0() {