On the Implementation and Performance of Iterative Methods for Computational Electromagnetics

Abstract

The numerical solution of electromagnetic scattering problems involves approximating an exact equation by a finite-dimensional matrix equation. The use of an iterative algorithm to solve the matrix equation sometimes results in a considerable savings in computer memory requirements. For a fixed amount of computer memory, this approach permits the analysis of scatterers that are an order of magnitude larger electrically. Iterative algorithms of the conjugate gradient class are examined and applied to a variety of typical electromagnetic scattering problems, in order to evaluate their performance in practice. Depending on the geometry of the scatterer under consideration, it may be possible to build symmetries into the matrix representation and effect the necessary storage reduction. Two distinct approaches for creating these symmetries are examined. An alternate procedure, which requires some of the matrix elements to be regenerated as needed by the iterative algorithm in use, does not relay on symmetries and is applicable to a larger set of geometries. Both procedures are applied to several scattering problems. Execution time comparisons show that the approaches based on symmetries are the most efficient, and that both procedures can be superior to noniterative techniques for large scatterers. (rh)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1985
Accession Number
ADA227707

Entities

People

  • A. F. Peterson
  • Raj Mittra

Organizations

  • University of Illinois Urbana–Champaign

Tags

Communities of Interest

  • Advanced Electronics

DTIC Thesaurus Topics

  • Algorithms
  • Computational Fluid Dynamics
  • Computational Science
  • Computer Programs
  • Computers
  • Dielectrics
  • Differential Equations
  • Electric Fields
  • Electrical Engineering
  • Electromagnetic Fields
  • Electromagnetic Scattering
  • Electromagnetism
  • Engineering
  • Equations
  • Geometry
  • Numerical Analysis
  • Scattering

Readers

  • Finite Element Method (FEM) for solving Partial Differential Equations (PDEs)