{'fraction_non_alphanumeric': 0.01188707280832095, 'fraction_numerical': 0.0, 'mean_word_length': 4.663865546218488, '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}}
A signal processing approach to finite-difference time-domain computations

The FDTD method is used to find numerical solutions to Maxwell's equations when analytic ones are prohibitive. Brute force approach to the FDTD method requires costly calculation at every point in the solution grid. If the solution is required at only a subset of the domain, then some computing time can be saved by expressing a portion of the grid as an LTI system with inputs and outputs. The output then becomes a convolution of the input with the LTI impulse response. We show how the impulse response is derived from the FDTD algorithm and how a reduction in the computation time is achieved