Basis functions are elementary functions for the modelling of the unknown quantity on a
mesh element.
Categories of Basis Functions
There are two main categories of basis functions:
entire-domain basis functions
sub-domain (sub-sectional) basis functions
Entire-domain basis functions are defined over the entire surface of the scatterer - they
are non-zero over the entire domain. The formulation of these functions is deemed rather
trivial, provided the shape of the scatterer is regular. For most practical applications,
the shape of the scatterer is irregular and the formulation of such basis functions is near
impossible. This requires the usage of sub-domain basis functions.
In the application of sub-domain basis functions the entire surface of the scatterer is
subdivided into small surfaces. On each subdivided surface a simple function is employed to
represent the unknown quantity (such as charge or current). Sub-domain basis functions are
non-zero on only a small part of the entire domain.
Note: For FEM and VEP, the
volume is subdivided and on each volumetric element a simple function is employed
to represent the field.
Types of Sub-Domain Basis Functions
The different types of basis functions are distinguished from each other based on their
spatial variations. A few well-known ones are as follows:
constant (also known as pulse or stair-step)
linear
polynomial
piecewise sinusoidal
The Rao-Wilton-Glisson (RWG) element
The MoM in Feko is based on
a triangular mesh. Triangular meshes can approximate surfaces much better than for example,
rectangular patches. Feko makes use of linear roof-top basis
functions introduced by Rao, Wilton and Glisson in 1982. 1 These basis functions enforces current continuity
over a common edge of a triangle pair.Figure 1. A triangle pair showing the current flow across the common edge as modelled by the
RWG basis function.
In Figure 1, only two triangles
are shown sharing a common edge. Each triangle also has two other edges. If these edges are
connected to triangles, then additional basis functions would be required. Therefore for a
triangle connected on all three sides, a total of three basis functions would be defined.
Within the triangle element the total current would then be the sum of these three basis
functions.
In Figure 5, the
Yagi-Uda was modelled with wire segments. Similar to triangle pairs, linear roof-top basis
functions are used across vertices between wire segment pairs.Figure 2. Linear roof-top basis functions for wires modelling current across the wire
vertices.
1 S.M. Rao, D.R. Wilton and A.W.
Glisson. "Electromagnetic scattering by surfaces of arbitrary shape," IEEE Trans. Antennas
Propagation, 30, 409-418, May 1982.