diff --git a/src/lagrangian/dsmc/clouds/Templates/DsmcCloud/DsmcCloud.C b/src/lagrangian/dsmc/clouds/Templates/DsmcCloud/DsmcCloud.C index c84b0b7205b6156daf943742083bd19f4bfaab26..8ecd5c3f5e1120b55c1887058c235cd6899fee9d 100644 --- a/src/lagrangian/dsmc/clouds/Templates/DsmcCloud/DsmcCloud.C +++ b/src/lagrangian/dsmc/clouds/Templates/DsmcCloud/DsmcCloud.C @@ -210,6 +210,8 @@ void Foam::DsmcCloud<ParcelType>::initialise template<class ParcelType> void Foam::DsmcCloud<ParcelType>::collisions() { + buildCellOccupancy(); + scalar deltaT = mesh_.time().deltaT().value(); label collisionCandidates = 0; @@ -451,8 +453,6 @@ Foam::DsmcCloud<ParcelType>::~DsmcCloud() template<class ParcelType> void Foam::DsmcCloud<ParcelType>::evolve() { - buildCellOccupancy(); - typename ParcelType::trackData td(*this); //this->injection().inject(td);