Struts may be included and array feeds may be used. The computation requires file input to the program. See the example below which contains screen dumps and garphics of output from the graphics processor. Feed models are available for Circular Waveguide Feeds, Rectangular Waveguide Feeds, Spherical Wave Expansion, Gaussian Taper Feed and Arrays of Circular Waveguide, Rectangular Waveguide or Gaussian Taper Feeds.
Output can be in the near or far field.
Multiple scattering between two surfaces can be included on command. Struts and multiple ray blockage are included on user-command. Ray blockage including self-blockage by the feed is incorporated. Some examples are shown below. Figure 2 compares the patterns from a dual reflector using various techniques.