From cc424ec3e9b7b3e949616a990d8723df75c5d640 Mon Sep 17 00:00:00 2001 From: graham <g.macpherson@opencfd.co.uk> Date: Tue, 23 Jun 2009 15:45:47 +0100 Subject: [PATCH] Check for zero boundaryT values --- .../submodels/InflowBoundaryModel/FreeStream/FreeStream.C | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/lagrangian/dsmc/submodels/InflowBoundaryModel/FreeStream/FreeStream.C b/src/lagrangian/dsmc/submodels/InflowBoundaryModel/FreeStream/FreeStream.C index c2040070e9b..807337d7e01 100644 --- a/src/lagrangian/dsmc/submodels/InflowBoundaryModel/FreeStream/FreeStream.C +++ b/src/lagrangian/dsmc/submodels/InflowBoundaryModel/FreeStream/FreeStream.C @@ -162,6 +162,13 @@ void Foam::FreeStream<CloudType>::inflow() scalar mass = cloud.constProps(typeId).mass(); + if (min(boundaryT[patchI]) < SMALL) + { + FatalErrorIn ("Foam::FreeStream<CloudType>::inflow()") + << "Zero boundary temperature detected, check boundaryT condition." << nl + << nl << abort(FatalError); + } + scalarField mostProbableSpeed ( cloud.maxwellianMostProbableSpeed -- GitLab