{'fraction_non_alphanumeric': 0.009636767976278725, 'fraction_numerical': 0.0, 'mean_word_length': 5.338028169014085, '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}}
Electromagnetic scattering by an aggregate of spheres.

We present a comprehensive solution to the classical problem of electromagnetic scattering by aggregates of an arbitrary number of arbitrarily configured spheres that are isotropic and homogeneous but may be of different size and composition. The profile of incident electromagnetic waves is arbitrary. The analysis is based on the framework of the Mie theory for a single sphere and the existing addition theorems for spherical vector wave functions. The classic Mie theory is generalized. Applying the extended Mie theory to all the spherical constituents in an aggregate simultaneously leads to a set of coupled linear equations in the unknown interactive coefficients. We propose an asymptotic iteration technique to solve for these coefficients. The total scattered field of the entire ensemble is constructed with the interactive scattering coefficients by the use of the translational addition theorem a second time. Rigorous analytical expressions are derived for the cross sections in a general case and for all the elements of the amplitude-scattering matrix in a special case of a plane-incident wave propagating along the z axis. As an illustration, we present some of our preliminary numerical results and compare them with previously published laboratory scattering measurements.