{'fraction_non_alphanumeric': 0.018032786885245903, 'fraction_numerical': 0.011475409836065573, 'mean_word_length': 4.932038834951456, '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}}
An advanced NURBS fitting procedure for post-processing of grid-based shape optimizations

An advanced NURBS fitting procedure for shape optimizers in 2D as well as 3D is presented. This approach utilizes a two step fitting process to approximate given sets of structured and unstructured grid points with NURBS curves or surfaces. This back end can be used for instance as post processor for Jameson's well known shape optimization codes SYN83 and SYN107. Hence, the proposed procedure allows an easy transfer of the optimized, grid-based shapes into, for CAD users easy to implement NURBS curves or surfaces.