{'fraction_non_alphanumeric': 0.021314387211367674, 'fraction_numerical': 0.003552397868561279, 'mean_word_length': 5.558139534883721, '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}}
Watershed and catchment meshing Python tool utilizing the XmsMesh meshing software

PURPOSE: This Coastal and Hydraulics Engineering Technical Note describes the approach, methodology, and utilities of a Python code to flexibly create finite element meshes for a single catchment, multiple catchments, or an entire watershed. This tool was developed with the intent of model development for rapid responses with an emphasis on Adaptive Hydraulics 5.0 Diffusive Wave (AdH-DW) applications, though any numerical code that uses an unstructured mesh could be applied.