Previous: Sparse Matrices
Contents

IX. SUMMARY AND FUTURE WORK

EMAP4 is a three-dimensional edge based finite element code that uses complex numbers to represent the electric field values. EMAP4 can analyze a wide variety of structures, ranging from waveguides and transmission lines to cavities. EMAP4 can be applied to solve both non-open region and open-region problems (by the use of PMLs) as seen from the examples in Section 6 and 7. The code uses the Complex Biconjugate Gradient (CBCG) method (Section 8), which makes it relatively efficient compared to earlier versions of the EMAP codes. Non-uniform meshes can also be used with EMAP4.

There are a few areas in which future development of this code is necessary. The matrix solver uses more than 95% of the total running time (even with the CBCG routine). New, more efficient, matrix solving routines must be implemented to solve real problems in a reasonable time. The mesh generation used in this code is very primitive. This does not work well if there is a large variation in the structure complexity; for example, if there are thin wires in a large cavity. The code would be much more useful if it had a better mesh generator or an interface to a commercial mesh generator. The code also needs to model sources and feeds; for example, coaxial feeds and wire sources in a better manner (either by generating a good mesh or by using other techniques).


BIBLIOGRAPHY

[1] Jianming Jin, The Finite Element Method in Electromagnetics, New York: John Wiley & Sons Inc, 1993.

[2] Johnson J. H. Wang, Generalized Moment of Methods in Electromagnetics, New York: John Wiley & Sons, 1990.

[3] K. S. Yee, "Numerical Solution of Initial Boundary Value Problems Involving Maxwell's Equations in Isotropic Media,'' IEEE Trans. on Antennas and Propagat., vol. 14, pp. 302-307, May 1966.

[4] M. L. Barton and Z. J. Cendes, "New Vector Finite Elements for Three-Dimensional Magnetic Field Computation," Journal of Applied Physics, vol. 61, pp. 3919-3921, April 1982.

[5] Z. S. Sacks, D. M. Kingsland, R. Lee and J-F. Lee, "Performance of an anisotropic artificial absorber for truncating finite element meshes", IEEE Trans. Antennas and Propagation., vol. 43, pp. 1460-1463, Dec. 1995.

[6] M. W. Ali, T. H. Hubing and J. L. Drewniak, "A Hybrid FEM/MoM Technique for Electromagnetic Scattering and Radiation from Dielectric Objects with Attached Wires," IEEE Trans. on Electromagnetic Compatibility, November 1997.

[7] D. A. H. Jacobs, "A Generalization of the conjugate Gradient Method to Solve Complex Systems," IMA J. Numerical Anal., vol. 6, pp. 447-452, 1986.

[8] H. Whiteney, Geometric Integration Theory. Princeton, New Jersey: Princeton University Press, 1957.
 

[9] Mohammad W. Ali, "Development of A Hybrid 3D numerical Modeling Technique for Analyzing Printed Circuit Models with Attached Wires," Ph.D. dissertation, University of Missouri-Rolla, December 1996.

[10] T. H. Hubing, C. Hong-Him Lim and J. Drewniak, "A Geometry Description Language for 3D Electromagnetic Analysis Codes," Proceedings of the 10th Annual Review of Progress in Applied Computational Electromagnetics, pp. 417-422, March 1994.

[11] G. L. Maile, "Three-dimensioanl analysis of electromagnetic problems by finite element methods", Ph.D. Dissertation, University of Cambridge, U.K., Dec. 1979.

[12] B. Engquist and A. Majda, "Absorbing boundary conditions for the numerical simulation of waves", Math. Comput., vol. 31, pp. 629-651, 1977.

[13] J. P. Berenger, "A perfectly matched layer for the absorption of electromagnetic waves", J. Comp. Phy., vol. 114, pp. 185-200, Oct. 1994.

[14] W. H. Press, S. A. Teukolsky, W. T. Vettering and Brian P. Flannery, Numerical Recipes in C: the Art of Scientific Computing, 2nd Edition, New York: Cambridge University Press, 1992.