From 565c68f454f046dd08dc04c2aa1c6810f6822749 Mon Sep 17 00:00:00 2001 From: sergio <s.ferraris@opencfd.co.uk> Date: Wed, 20 Apr 2022 07:46:08 -0700 Subject: [PATCH] ENH: Adding intersection margen --- .../utilities/preProcessing/viewFactorsGenExt/shootRaysExt.H | 2 +- .../preProcessing/viewFactorsGenExt/viewFactorsGenExt.C | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/applications/utilities/preProcessing/viewFactorsGenExt/shootRaysExt.H b/applications/utilities/preProcessing/viewFactorsGenExt/shootRaysExt.H index 29ace62fe62..0cc8240d935 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 ed63ff59752..2f5f9ba496c 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 ( -- GitLab