Although Arpeggio is a very general and powerful EM simulator, it is
too bad that I haven't been able to fully test each function, but they
are coded into Arpeggio already, I just need time (and strength and encouragement)
to do the intensive testing.
(1) Any single layer microstrip line circuit with up to 1000 metal pattern on either side of the substrate.
(2) Only first order Mur Absorbing Boundary Condition is allowed which is good only for microstrip on a low dielectric constant substrate.
(3) Radiation pattern calculation is NOT allowed in this version.
(4) Memory limitation in this version is 20 MB, which translate to ??*??*?? sized computational domain.