Elliptic Smoothing has been demonstrated to be an effective mesh manipulation technique for applications requiring dynamic unstructured computational meshes in both two and three dimensions. However, 3D unstructured smoothing has often been limited to tetrahedral elements and, because of the nature of the required computational space template, the smoothing has also typically been limited to interior mesh points. This paper describes methodologies for extending elliptic smoothing to general unstructured elements. Methods employing ghost nodes to complete the computational template for surface nodes and thereby enabling elliptic smoothing on boundary patch surfaces are also demonstrated. Finally, scalability is addressed by extending the smoothing algorithm to be used in parallel computing environments.
展开▼