{'fraction_non_alphanumeric': 0.01925254813137033, 'fraction_numerical': 0.0, 'mean_word_length': 5.054794520547945, '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}}
Thoughts On Teaching Geometrical Optics And Lens Design

Large modern computer programs were used to teach lens design. The effectiveness of large centralized computing facilities were compared with small desk calculators. The large programs were found to be powerful but extremely unfriendly. The input and output procedures were designed by computer people and aimed to meet the needs of a wide variety of users. Close supervision is required to reduce the volume of useless computing. To provide guide lines, a set of fundamental lens types are provided. The series of lenses are, a single lens, telescope objectives, curved field Petzval lens, telephoto, flat field triplets, four element derivative of the triplet and the double Gauss. It is suggested computers be designed to require a written review of the problem, with previous results, and reasons for additional computing.