{'fraction_non_alphanumeric': 0.01970954356846473, 'fraction_numerical': 0.0, 'mean_word_length': 5.476510067114094, '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}}
Complex eigenrays algorithm for infrasound propagation in a windy range dependent atmosphere.

Ray tracing is a simple and efficient three-dimensional method which reduces the problem of infrasound propagation to a series of one-dimensional cases along acoustical rays. However, in relatively frequent cases, infrasound stations are located in geometrical shadow zones, where only diffracted waves are recorded. The corresponding arrivals cannot be predicted by ray theory. To simulate infrasound propagation in these zones, the ray tracing method is generalized to complex ray theory. The source, media, and ground parameters are all considered as complex numbers. For applications with realistic atmospheric data, including stratified temperature and wind as well as the range dependency of atmospheric profiles, an efficient algorithm determining complex eigenrays in the shadow zones is presented. It is illustrated by a two-dimensional case of a point source.