From 8599a55d40716ddb9ae411110ea47b5df97473d2 Mon Sep 17 00:00:00 2001 From: Henry <Henry> Date: Fri, 6 Mar 2015 22:38:12 +0000 Subject: [PATCH] PaSR: ensure the sqrt operates on a positive number --- src/combustionModels/PaSR/PaSR.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/combustionModels/PaSR/PaSR.C b/src/combustionModels/PaSR/PaSR.C index 7554e0811e6..9e14ce1d27a 100644 --- a/src/combustionModels/PaSR/PaSR.C +++ b/src/combustionModels/PaSR/PaSR.C @@ -84,7 +84,7 @@ void Foam::combustionModels::PaSR<Type>::correct() forAll(epsilon, i) { scalar tk = - Cmix_*Foam::sqrt(muEff[i]/rho[i]/(epsilon[i] + SMALL)); + Cmix_*sqrt(max(muEff[i]/rho[i]/(epsilon[i] + SMALL), 0)); if (tk > SMALL) { -- GitLab