Adaptive Operation of NEC
A recently developed, adaptive version of NEC lets the program automatically design antenna elements from the desired parameters. The program uses a genetic algorithm for optimization and gives near-perfect solutions to most situations. Currently the program can optimize single element and multi-element designs. We can easily extend it to accommodate arrays. For certain antenna geometries, further code development would be necessary.
The GA-based adaptive operation has extended to other electromagnetic modeling tools. An adaptive-patch-element development system has aided the development of extremely broadband fractal antennas.