ENH: simplify coding logic for calculating Le() vectors.

- handle lower geometryOrder values directly within edgeAreaNormals()
  and reuse the results within Le().

- direct nonBlocking recv/send of edge normals instead using the
  intermediate processorLduInterface buffers
This commit is contained in:
Mark Olesen
2023-01-24 14:40:06 +01:00
parent 5672bb296f
commit 312037d4ea
5 changed files with 150 additions and 113 deletions

View File

@ -92,6 +92,7 @@ void Foam::interfaceTrackingFvMesh::initializeData()
}
// Set point normal correction for finite area mesh
if (!pointNormalsCorrectionPatches_.empty())
{
boolList& correction = aMesh().correctPatchPointNormals();