diff --git a/src/postProcessing/functionObjects/utilities/dsmcFields/dsmcFields.C b/src/postProcessing/functionObjects/utilities/dsmcFields/dsmcFields.C index 3aaa9c514a462f7d2850d0035ab34478d70e7817..273c88f3699822572bce150ad303b3224f5574ce 100644 --- a/src/postProcessing/functionObjects/utilities/dsmcFields/dsmcFields.C +++ b/src/postProcessing/functionObjects/utilities/dsmcFields/dsmcFields.C @@ -137,7 +137,7 @@ void Foam::dsmcFields::write() iDofMeanName ); - if (min(rhoNMean).value() > VSMALL) + if (min(mag(rhoNMean)).value() > VSMALL) { Info<< "Calculating dsmcFields." << endl; @@ -223,10 +223,9 @@ void Foam::dsmcFields::write() } else { - Info<< "Small or negative value (" << min(rhoNMean) + Info<< "Small value (" << min(mag(rhoNMean)) << ") found in rhoNMean field. " - << "Not calculating dsmcFields to avoid division by zero " - << "or invalid results." + << "Not calculating dsmcFields to avoid division by zero." << endl; } }