From e2bad4ddac0ea2d758d4677a81264885f86dae18 Mon Sep 17 00:00:00 2001 From: andy Date: Fri, 20 Feb 2009 17:45:44 +0000 Subject: [PATCH] restructuring - injection model sets new parcel position and cell owner - allows injection model to cache injection cells etc. --- .../Templates/KinematicCloud/KinematicCloud.C | 2 +- .../ConeInjection/ConeInjection.C | 20 +++-- .../ConeInjection/ConeInjection.H | 10 ++- .../InjectionModel/InjectionModel.C | 82 ++++++++++--------- .../InjectionModel/InjectionModel.H | 29 ++++--- .../InjectionModel/InjectionModelI.H | 4 +- .../ManualInjection/ManualInjection.C | 20 +++-- .../ManualInjection/ManualInjection.H | 10 ++- .../InjectionModel/NoInjection/NoInjection.C | 12 +-- .../InjectionModel/NoInjection/NoInjection.H | 10 ++- 10 files changed, 108 insertions(+), 91 deletions(-) diff --git a/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C b/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C index 8a8723a539..55ad4d3b57 100644 --- a/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C +++ b/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C @@ -244,7 +244,7 @@ void Foam::KinematicCloud::info() const { Info<< "Cloud name: " << this->name() << nl << " Parcels added during this run = " - << returnReduce(this->injection().nParcelsAddedTotal(), sumOp