Methods of Moments Codes

  • EMcode
    Sequential (SEQ_EMCODE.tar) and parallel (PARALLEL_EMCODE.tar) CFIE-FMM (Combined Field Integral Equation - Fast Multipole Method) Time Domain Code for PEC (Perfect Electrically Conducting) scatterers by Balasubramanium Shanker. The code has originally been developed  using the Portland Group (pgcc, pgf90, pgf77) compilers but can easily be adapted for the MinGW C++ and the G95 compilers. Please replace missing SEQ_EMCODE files by versions from PARALLEL_EMCODE. Geometry input files can be generated by converting Wavefront .obj files. (5.10.2005).
  • Puma EM
    Parallel unified multipole algorithm for electromagnetics. Provides surface Method of Moments for Electromagnetics, enhanced by using the Multilevel Fast Multipole Method for perfectly electric conducting scatterers (PEC) by Idesbald Van Den Bosch. (30.7.2008).
  • Method of Moments for scattering computation by body of revolution
    FORTRAN program printed in Joseph R. Mautz, Roger F. Harrington "Electromagnetic scattering from a homogeneous body of revolution" Technical Report TR-77-10, Nov. 1977, Department of Electrical and Computer Engineering, Syracuse University, Syracuse, NY 13210, USA.
  • MoM program for conducting bobies
    A MSDOS MoM program for conducting bobies is available on disk with B. M. Kolunzija, J. S. Ognjanovic, T. K. Sarkar, R. F. Harrington: WIPL Electromagnetic Modeling of Composite Wire and Plate Structures, Software and Userīs Manual. Artech House, Boston 1994.
  • WIPL-D
    New MoM program that represents a generalisation of the above mentioned code available in B. M. Kolunzija, J.S. Ognjanovic, T.K. Sarkar: WIPL-D - Electromagnetic Modeling of Composite Metallic and Diellectric Structures, Software and User's Manual. Artech House, Boston 2000 (28.4.2000).
  • Method of Moments for scattering by inhomogeneous body.
    Volume Integral code listed in Johnson J.H. Wang "Generalized Moment Methods in Electromagnetics" Wiley, New York, 1991.
  • Moment Method
    MOM3D FORTRAN program for scattering analysis of open or closed 3d conducting or resistive surfaces UNIX version LAR-15074, MS-DOS version LAR-15130 ($ 600) available from COSMIC, University of Georgia,382 East Broad Street, Athens, GA 30602, USA.
  • NEC Numerical Electromagnetics Code
    A moment method surface integral technique modelling a scatterer or antenna by wires. NEC2 is available by FTP from ftp.netcom.com in /pub/ra/rander/NEC and nic.funet.fi in /pub/ham/antenna/NEC and ftp.tu-dresden.de in /pub/soft/hamradio/nec and ftp.une.edu.au in /pub/ham-radio/funet/ham/antenna/NEC. NEC2 compiled with Lahey Fortran is available from Jos Bergervoet NEC3 is available by FTP from nic.funet.fi in /pub/ham/sources/nec.
  • SuperNEC
    Demo version available (28.4.2000)
  • Wire
    The Thin Wire Scattering Applet computes scattering by a PEC wire. (20.8.2003)
  • PARAMOM
    PARAMOM "Parametric Patch Method of Moments" is a MoM program for efficient prediction of RCS. It uses basis functions that conform to parametric surfaces with curvature.
  • FEMOM3DS
    This is a FORTRAN program for electromagnetic scattering analysis of 3D objects with penetrable and non-penetrable materials. A combined finite element method and method of moments (FEM/MoM) approach is used to analyse this problem.
  • CONCEPT II
    CONCEPT II is a program system for numerical computation of electromagnetic radiation and scattering problems. It is based on the method of moments for the numerical solution of integral equations for the electric field (EFIE) and the magnetic field (MFIE). The package as well as the source code is available for various workstations (about DM 5000.- for noncommercial applications).
  • FEKO
    FEKO is a numerical electromagnetics code for solving general electromagnetics radiation problems. The field computation is based on the Method of Moments. In order to solve electrically larger structures the MoM has been hybridized with high frequency techniques such as Physical Optics and the Uniform Theory of Diffraction.
  • REV
    This is a a FORTRAN code developed by Aharon Blank (Hewbrew University of Jerusalem) for PC for the calculation of RCS in two polarizations (VV,HH) and all aspect angles for arbitrary BOR made of dielectric/metalic layers. The code is based on the MoM equivalence principle. The BOR can be metallic or non metallic. The current price is $50.