diff --git a/src/lagrangian/intermediate/parcels/Templates/MPPICParcel/MPPICParcel.C b/src/lagrangian/intermediate/parcels/Templates/MPPICParcel/MPPICParcel.C index 0bac21bf8f..2af95e4a2e 100644 --- a/src/lagrangian/intermediate/parcels/Templates/MPPICParcel/MPPICParcel.C +++ b/src/lagrangian/intermediate/parcels/Templates/MPPICParcel/MPPICParcel.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2013 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2013-2014 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -95,12 +95,16 @@ bool Foam::MPPICParcel::move scalar f = p.stepFraction(); + scalar a = p.age(); + p.U() = (1.0 - f)*p.UCorrect(); ParcelType::move(td, trackTime); p.U() = U + (p.stepFraction() - f)*p.UCorrect(); + p.age() = a; + break; } }