Domain decomposition and non-uniform spherical grid interpolation (NSGI) algorithm for fast solution of potential problems

Amir Boag, Boris Livshitz

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

A novel scheme facilitating numerically efficient evaluation of the potential produced by a given charge distribution is presented. The algorithm is based on the observation that locally the the potential produced by a finite size source is an essentially bandlimited function of the angles and a polynomial in the reciprocal radial distance. Therefore the potential can be interpolated from its samples at a small number of points of a non uniform spherical grid. With this in mind, the problem geometry is decomposed into hierarchy of subdomains. Potential computation is performed separately for charges residing in each subdomain on the finest level. The proposed multilevel algorithm comprises interpolation and aggregation of potentials for each group of subdomains to compute the potential of a larger parent subdomain. The resulting hierarchical algorithm attains an asymptotic complexity of O(N).

Original languageEnglish
Title of host publication22nd Convention of Electrical and Electronics Engineers in Israel, Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages86-88
Number of pages3
ISBN (Electronic)0780376935
DOIs
StatePublished - 2002
Event22nd Convention of Electrical and Electronics Engineers in Israel - Tel-Aviv, Israel
Duration: 1 Dec 2002 → …

Publication series

NameIEEE Convention of Electrical and Electronics Engineers in Israel, Proceedings
Volume2002-January

Conference

Conference22nd Convention of Electrical and Electronics Engineers in Israel
Country/TerritoryIsrael
CityTel-Aviv
Period1/12/02 → …

Fingerprint

Dive into the research topics of 'Domain decomposition and non-uniform spherical grid interpolation (NSGI) algorithm for fast solution of potential problems'. Together they form a unique fingerprint.

Cite this