I. Introduction
Array processing methods have been developed to solve problems related to the localization of brain activity sources using electroencephalography (EEG) and magnetoencephalography (MEG) arrays, and the solutions are useful in neurosciences and clinical applications [1], [2]. Solutions to the forward modeling problem in EEG/MEG consist of computing the electric potentials over the scalp and the magnetic field outside the head, respectively, given a current source within the brain. The forward model is necessary for solving the inverse problem (i.e., finding the current distributions using EEG/MEG measurements). Since solving the inverse problem often involves an iterative solution of the forward problem, it is important to have an efficient form for the analytical and numerical solutions of the forward problem in order to minimize the computational burden [3].