diff --git a/src/lagrangian/intermediate/clouds/Templates/ReactingCloud/ReactingCloudI.H b/src/lagrangian/intermediate/clouds/Templates/ReactingCloud/ReactingCloudI.H index 509971acd5cb70c2ef04eaa6a0f33368791507e0..a94de260c20aaaee508fef9f49b75d62a5995167 100644 --- a/src/lagrangian/intermediate/clouds/Templates/ReactingCloud/ReactingCloudI.H +++ b/src/lagrangian/intermediate/clouds/Templates/ReactingCloud/ReactingCloudI.H @@ -69,9 +69,9 @@ template<class ParcelType> inline Foam::tmp<Foam::DimensionedField<Foam::scalar, Foam::volMesh> > Foam::ReactingCloud<ParcelType>::Srho(const label i) const { - tmp<volScalarField> tRhoi + tmp<DimensionedField<scalar, volMesh> > tRhoi ( - new volScalarField + new DimensionedField<scalar, volMesh> ( IOobject ( @@ -94,16 +94,16 @@ Foam::ReactingCloud<ParcelType>::Srho(const label i) const if (this->solution().sourceActive()) { - scalarField& rhoi = tRhoi().internalField(); + scalarField& rhoi = tRhoi(); rhoi = rhoTrans_[i]/(this->db().time().deltaT()*this->mesh().V()); return tRhoi; } else { - return tmp<volScalarField> + return tmp<DimensionedField<scalar, volMesh> > ( - new volScalarField + new DimensionedField<scalar, volMesh> ( IOobject ( @@ -151,7 +151,7 @@ Foam::ReactingCloud<ParcelType>::Srho() const if (this->solution().sourceActive()) { - scalarField& sourceField = trhoTrans().field(); + scalarField& sourceField = trhoTrans(); forAll(rhoTrans_, i) { sourceField += rhoTrans_[i];