ENH: processorFaPatch: use internal-edge algos for processor edges to ensure parallel consistency

- The edgeInterpolation::makeCorrectionVectors() disables the non-orthogonality
correction if the calculated non-orthogonality coefficient is below 0.1.
However, this activation routine only considers internal edges, and excludes
any processor edges, resulting in inconsistent parallel calculations. This
routine is removed.
- Fatal errors are replaced with zero-valued fields for non-orthogonality-
and skewness-correction routines.
This commit is contained in:
Kutalmis Bercin
2024-11-01 13:56:35 +00:00
committed by Andrew Heather
parent 528ea551ec
commit 2d731e1af3
9 changed files with 184 additions and 50 deletions

View File

@ -21,7 +21,7 @@ ddtSchemes
gradSchemes
{
default none;
default Gauss linear;
grad(jouleHeatingSource:V_ceilingShell) Gauss linear;
}