diff --git a/src/lagrangian/basic/particle/particle.C b/src/lagrangian/basic/particle/particle.C index a45f6b598d2b2e45838e749399ee5ba806a38e34..c7a4f71ecb4309fd8d449c1ed7e4aa934a86256a 100644 --- a/src/lagrangian/basic/particle/particle.C +++ b/src/lagrangian/basic/particle/particle.C @@ -478,7 +478,10 @@ void Foam::particle::locate static const label maxNWarnings = 100; if (nWarnings < maxNWarnings) { - WarningInFunction << boundaryMsg << endl; + WarningInFunction << boundaryMsg.c_str() + << " when tracking from centre " << mesh_.cellCentres()[celli_] + << " of cell " << celli_ << " to position " << position + << endl; ++nWarnings; } if (nWarnings == maxNWarnings) @@ -538,7 +541,7 @@ Foam::particle::particle nullptr, celli, false, - "Particle initialised with a location outside of the mesh." + "Particle initialised with a location outside of the mesh" ); } @@ -571,7 +574,7 @@ Foam::particle::particle nullptr, celli, false, - "Particle initialised with a location outside of the mesh." + "Particle initialised with a location outside of the mesh" ); } } @@ -1099,7 +1102,7 @@ void Foam::particle::autoMap nullptr, mapper.reverseCellMap()[celli_], true, - "Particle mapped to a location outside of the mesh." + "Particle mapped to a location outside of the mesh" ); } @@ -1112,7 +1115,7 @@ void Foam::particle::relocate(const point& position) nullptr, celli_, true, - "Particle mapped to a location outside of the mesh." + "Particle mapped to a location outside of the mesh" ); }