
The method of moments (MoM), also known as the moment method and method of weighted residuals, is a
numerical method in
computational electromagnetics
Computational electromagnetics (CEM), computational electrodynamics or electromagnetic modeling is the process of modeling the interaction of electromagnetic fields with physical objects and the environment.
It typically involves using computer ...
. It is used in computer programs that simulate the interaction of
electromagnetic field
An electromagnetic field (also EM field or EMF) is a classical (i.e. non-quantum) field produced by (stationary or moving) electric charges. It is the field described by classical electrodynamics (a classical field theory) and is the classica ...
s such as
radio wave
Radio waves are a type of electromagnetic radiation with the longest wavelengths in the electromagnetic spectrum, typically with frequencies of 300 gigahertz ( GHz) and below. At 300 GHz, the corresponding wavelength is 1 mm (sho ...
s with matter, for example
antenna simulation programs like
NEC that calculate the
radiation pattern
In the field of antenna design the term radiation pattern (or antenna pattern or far-field pattern) refers to the ''directional'' (angular) dependence of the strength of the radio waves from the antenna or other source.Constantine A. Balanis: � ...
of an antenna. Generally being a
frequency-domain method, it involves the projection of an
integral equation into a
system of linear equations by the application of appropriate
boundary conditions. This is done by using discrete
meshes as in
finite difference and
finite element methods, often for the surface. The solutions are represented with the linear combination of pre-defined
basis functions; generally, the coefficients of these basis functions are the sought unknowns.
Green's functions and
Galerkin method play a central role in the method of moments.
For many applications, the method of moments is identical to the
boundary element method. It is one of the most common methods in
microwave
Microwave is a form of electromagnetic radiation with wavelengths ranging from about one meter to one millimeter corresponding to frequency, frequencies between 300 MHz and 300 GHz respectively. Different sources define different fre ...
and
antenna engineering.
History
Development of
boundary element method and other similar methods for different engineering applications is associated with the advent of
digital computing in the 1960s.
Prior to this,
variational methods were applied to engineering problems at
microwave
Microwave is a form of electromagnetic radiation with wavelengths ranging from about one meter to one millimeter corresponding to frequency, frequencies between 300 MHz and 300 GHz respectively. Different sources define different fre ...
frequencies by the time of
World War II
World War II or the Second World War, often abbreviated as WWII or WW2, was a world war that lasted from 1939 to 1945. It involved the World War II by country, vast majority of the world's countries—including all of the great power ...
.
While
Julian Schwinger and
Nathan Marcuvitz have respectively compiled these works into lecture notes and textbooks,
Victor H. Rumsey has formulated these methods into the "reaction concept" in 1954.
The concept was later shown to be equivalent to the
Galerkin method.
In the late 1950s, an early version of the method of moments was introduced by
Yuen Tze Lo at a course on mathematical methods in electromagnetic theory at
University of Illinois
The University of Illinois Urbana-Champaign (U of I, Illinois, University of Illinois, or UIUC) is a public land-grant research university in Illinois in the twin cities of Champaign and Urbana. It is the flagship institution of the Unive ...
.

In the 1960s, early research work on the method was published by K. Mei and J. Van Bladel.
and J. H. Richmond.
In the same decade, the systematic theory for the method of moments in electromagnetics was largely formalized by
Roger F. Harrington.
While the term "the method of moments" was coined earlier by
Leonid Kantorovich
Leonid Vitalyevich Kantorovich ( rus, Леони́д Вита́льевич Канторо́вич, , p=lʲɪɐˈnʲit vʲɪˈtalʲjɪvʲɪtɕ kəntɐˈrovʲɪtɕ, a=Ru-Leonid_Vitaliyevich_Kantorovich.ogg; 19 January 19127 April 1986) was a Sovie ...
and Gleb P. Akilov for analogous numerical applications,
Harrington has adapted the term for the electromagnetic formulation.
Harrington published the seminal textbook ''Field Computation by Moment Methods'' on the moment method in 1968.
The development of the method and its indications in
radar
Radar is a detection system that uses radio waves to determine the distance ('' ranging''), angle, and radial velocity of objects relative to the site. It can be used to detect aircraft, ships, spacecraft, guided missiles, motor vehicles, w ...
and antenna engineering attracted interest; MoM research was subsequently supported
United States government
The federal government of the United States (U.S. federal government or U.S. government) is the national government of the United States, a federal republic located primarily in North America, composed of 50 states, a city within a fede ...
. The method was further popularized by the introduction of generalized antenna modeling codes such as
Numerical Electromagnetics Code
The Numerical Electromagnetics Code, or NEC, is a popular antenna modeling system for wire and surface antennas. It was originally written in FORTRAN during the 1970s by Gerald Burke and Andrew Poggio of the Lawrence Livermore National Laborat ...
, which was released into
public domain
The public domain (PD) consists of all the creative work to which no exclusive intellectual property rights apply. Those rights may have expired, been forfeited, expressly waived, or may be inapplicable. Because those rights have expired, ...
by the United States government in the late 1980s.
In the 1990s, introduction of
fast multipole and
multilevel fast multipole method The multilevel fast multipole method (MLFMM) is used along with method of moments (MoM) a numerical computational method of solving linear partial differential equations which have been formulated as integral equations of large objects almost fas ...
s enabled efficient MoM solutions to problems with millions of unknowns.
Being one of the most common simulation techniques in
RF and
microwave engineering, the method of moments forms the basis of many commercial design software such as
FEKO. Many non-commercial and public domain codes of different sophistications are also available. In addition to its use in electrical engineering, the method of moments has been applied to light
scattering and
plasmonic problems.
Background
Basic concepts
An inhomogeneous integral equation can be expressed as:
:
where ''L'' denotes a
linear operator, ''g'' denotes the known forcing function and ''f'' denotes the unknown function. ''f'' can be approximated by a finite number of
basis functions (
):
:
By
linearity, substitution of this expression into the equation yields:
:
We can also define a
residual for this expression, which denotes the difference between the actual and the approximate solution:
:
The aim of the method of moments is to minimize this residual, which can be done by using appropriate weighting or testing functions, hence the name method of weighted residuals. After the determination of a suitable
inner product for the problem, the expression then becomes:
:
Thus, the expression can be represented in the matrix form:
: