{'fraction_non_alphanumeric': 0.014782608695652174, 'fraction_numerical': 0.0, 'mean_word_length': 5.5397727272727275, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Hole Patching in Unstructured Mesh Using Volumetric Diffusion

A three-dimensional object of interest in an engineering analysis, using mesh-based computational technology, requires watertight surface geometry. However, obtaining watertight surfaces is challenging due to presence of deficiencies or artifacts such as gaps, holes etc. on the surfaces. This research note presents implementation of a volumetric approach for repairing those surfaces which otherwise could not simply be repaired using existing surface-based techniques due to the geometric and topological complexities of holes. The geometry repair approach is based on diffusion equation solved using CFD techniques based on explicit forward difference scheme in time and central difference scheme in space. An algebraic interpolation approach using coarse grid to initialize the flow field for the fine grid has been implemented to speed up solution convergence. Additionally the solver has been multi-threaded using OpenMP library to further speed up the solution process. The result of the solution process and the performance gain using multi-threading has also been demonstrated.