Type of extended neighborhood associated with the mesh.
Extended cell neighborhoods are based on cells adjacent through a shared vertex but with no shared face.
Enumerator
CS_EXT_NEIGHBORHOOD_NONE
No extended neighborhood
No extended neighborhood
CS_EXT_NEIGHBORHOOD_COMPLETE
Full extended neighborhood
Full extended neighborhood
This option should lead to the smoothest gradient, as it uses information from all neighbors, but is quite costly. On average, a hexahedral mesh has about 21 vertex neighbors per cell, a tetrahedral mesh around 150 vertex neighbors.
CS_EXT_NEIGHBORHOOD_CELL_CENTER_OPPOSITE
Cells with centers best aligned opposite to face-adjacent cell centers
Opposite cell centers
Add cells whose centers are closest to the half-line prolonging the [face-adjacent cell-center, cell center segment]. The number of additional cells in the extended neighborhood is at most equal to the number of cell faces.
CS_EXT_NEIGHBORHOOD_NON_ORTHO_MAX
Cells adjacent to faces whose non-orthogonality exceeds a given threshold (45 degrees by default)
Maximum non-orthogonality
Add cells adjacent to vertices of faces whose non-orthogonality exceeds a given threshold.
This is the legacy reduced extended neighborhood option.
Depending on the configuration, information may be heavily weighted to some sides of a cell and quite limited on other sides, which may explain why user feedback seems to dismiss this option.