Applying Software Design Patterns in Electromagnetic Field Simulators [EM Programmer's Notebook] | IEEE Journals & Magazine | IEEE Xplore