tkeskita
12/28/2025, 7:15 AM// Process the candidate points
forAll (candidatePointIs, pointI)
{
// Propagate active island index to candidate point only
// if candidate is prismatic and propagation type is active
if ((isCandidatePrismatic[pointI]) and (isPropagationModeActive[pointI]))
{
addIslandInfoForPoint(candidatePointIs[pointI], frontPointIs[pointI], islandI, nLayer, pointNormals, prismIslands1, prismIslands2, prismIslands3, pointHops1, pointHops2, pointHops3, pointNormalSource1, pointNormalSource2, pointNormalSource3, pointNormals1, pointNormals2, pointNormals3);
addPrismaticMappingsForPoint(mesh, candidatePointIs[pointI], frontPointIs[pointI], islandI, prismIslands1, prismIslands2, prismIslands3, innerPrismPointLabels1, innerPrismPointLabels2, innerPrismPointLabels3, outerPrismPointLabels1, outerPrismPointLabels2, outerPrismPointLabels3);
passivePropagation = false;
nAddedPrisms += 1.0 / nProcessorsOnPoint[candidatePointIs[pointI]];
}
...