{'fraction_non_alphanumeric': 0.00808080808080808, 'fraction_numerical': 0.00202020202020202, 'mean_word_length': 5.794520547945205, '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}}
Diffractive optics: learning by computer experiments

Simulation and modeling software is especially useful for visualization of 2D optical propagation. Based on the software package DigiOpt examples of diffractive optical effects are presented which are difficult to discuss analytically and which have been actual research subjects during the last decades. These examples are intended to demonstrate how modern software technologies can help to gain professional expertise in an efficient way.