Next: RHS Vector Fill: Up: Structure of the Previous: Precomputation:

Fill Moment Matrix:

Most sequential MoM codes fill the matrix by looping through surface patches. The reason for this is that each source or testing basis function domain generally extends over more than one patch; each basis function overlaps one or more neighboring basis functions. A source-patch is only half the domain of each of three basis functions (likewise for field patches); a patch-patch interaction produces contributions to nine different matrix locations. A matrix element is not completely computed until the two patches that make up the basis function have interacted with the two patches that make up the testing function domain. Thus, each matrix location is written to four times. Each time the new contribution is added to the current value.

The moment matrix can be either one of EFIE, MFIE, and CFIE depending on the specification given in the input file.


xshen@
Sat Dec 3 17:51:03 EST 1994