diff --git a/applications/solvers/lagrangian/incompressibleUncoupledKinematicParcelFoam/Make/options b/applications/solvers/lagrangian/incompressibleUncoupledKinematicParcelFoam/Make/options index 845dbb7b45468cd7e610ba707ac4f9153862901e..1ad3529232921e8444f9693a30f68b9caf62fcd6 100644 --- a/applications/solvers/lagrangian/incompressibleUncoupledKinematicParcelFoam/Make/options +++ b/applications/solvers/lagrangian/incompressibleUncoupledKinematicParcelFoam/Make/options @@ -10,6 +10,7 @@ EXE_INC = \ -I$(LIB_SRC)/transportModels/incompressible/singlePhaseTransportModel \ -I$(LIB_SRC)/finiteVolume/lnInclude \ -I$(LIB_SRC)/meshTools/lnInclude \ + -I$(LIB_SRC)/surfaceFilmModels/lnInclude EXE_LIBS = \ -llagrangian \ @@ -22,4 +23,5 @@ EXE_LIBS = \ -lincompressibleLESModels \ -lincompressibleTransportModels \ -lfiniteVolume \ - -lmeshTools + -lmeshTools \ + -lsurfaceFilmModels diff --git a/src/lagrangian/basic/InteractionLists/InteractionLists.C b/src/lagrangian/basic/InteractionLists/InteractionLists.C index e1f9084ba060b6ca350bbaa41de065d46017d471..9644d7b687eeb178990a499aaf56b952b6b93ae2 100644 --- a/src/lagrangian/basic/InteractionLists/InteractionLists.C +++ b/src/lagrangian/basic/InteractionLists/InteractionLists.C @@ -323,6 +323,8 @@ void Foam::InteractionLists<ParticleType>::prepareParticlesToRefer referredParticles_[i].clear(); } + cloud_.clear(); + forAll(cellIndexAndTransformToDistribute_, i) { const labelPair giat = cellIndexAndTransformToDistribute_[i]; @@ -368,8 +370,6 @@ void Foam::InteractionLists<ParticleType>::writeReferredParticleCloud() if (writeCloud) { - cloud_.clear(); - forAll(referredParticles_, refCellI) { const IDLList<ParticleType>& refCell = referredParticles_[refCellI];