Next: Setup: Up: Parallel Implementation Previous: Parallelism and Performance

Structure of the Code

A sequential computer program was written based on the formulation developed in Chapter 3. This code was merged into the ParaMoM code previously developed by Cha's group at SRC based on the formulation derived in Chapter 2. In this section, we discuss the ParaMoM features and its program structure.

There are two major components in the ParaMoM package: the target model processing software and the MoM code itself. The target model processing software generates the target model using CAD and a model processor for input into the MoM code. The package is capable of accepting data files that consist of a limited class of Initial Graphics Exchange Standard (IGES) data types, as well as files from SCAMP which is a computer-aided design (CAD) package. The model processor allows the user to perform the following tasks:

The output of the model processor (DC file) is in a format that can be read by the MoM program. It can also be read back in to the model processor to be regridded, or have its wire or material impedance characteristics modified.

Some of the capabilities of the MoM code in this package are summarized as follows:

The ParaMoM's structure is shown in Figure 4.4. A brief description of each box in Figure 4.4 is given below:




Next: Setup: Up: Parallel Implementation Previous: Parallelism and Performance


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