diff --git a/applications/utilities/preProcessing/viewFactorsGenExt/shootRaysExt.H b/applications/utilities/preProcessing/viewFactorsGenExt/shootRaysExt.H index 29ace62fe627c5f2db83198f95989f08da033861..0cc8240d9354bcced0d181863f2d1d015ba727cc 100644 --- a/applications/utilities/preProcessing/viewFactorsGenExt/shootRaysExt.H +++ b/applications/utilities/preProcessing/viewFactorsGenExt/shootRaysExt.H @@ -126,7 +126,7 @@ for (const int proci : Pstream::allProcs()) const Vector3f delta(ray(ray.tMax) - end[rayI]); - if (delta.Length() < 1e-4) + if (delta.Length() < intTol) { rayStartFace.append(startIndex[rayI]); rayEndFace.append(endIndex[rayI]); diff --git a/applications/utilities/preProcessing/viewFactorsGenExt/viewFactorsGenExt.C b/applications/utilities/preProcessing/viewFactorsGenExt/viewFactorsGenExt.C index ed63ff59752d6b9204b2ec27a55009e904707b04..2f5f9ba496c089201072330b2dbbf003eb04880d 100644 --- a/applications/utilities/preProcessing/viewFactorsGenExt/viewFactorsGenExt.C +++ b/applications/utilities/preProcessing/viewFactorsGenExt/viewFactorsGenExt.C @@ -451,6 +451,9 @@ int main(int argc, char *argv[]) const scalar alpha = viewFactorDict.getOrDefault<scalar>("alpha", 0.21); + const scalar intTol = + viewFactorDict.getOrDefault<scalar>("intTol", 1e-2); + // Read agglomeration map labelListIOList finalAgglom (