=== Advantages & Limitations of EM.Libera's Surface MoM & Wire MoM Solvers ===
The method of moments uses an open-boundary formulation of [[Maxwell's Equations|Maxwell's equations]] which does not require a discretization of the entire computational domain, but only the finite-sized objects within it. As a result, EM.Libera's typical mesh size is typically much smaller that that of a finite-domain technique like [[EM.Tempo]]'s FDTD. In addition, EM.Libera's triangular surface mesh provides a more accurate representation of your physical structure than [[EM.Tempo]]'s staircase brick volume mesh, which often requires a fairly high mesh density to capture the geometric details of curved surfaces. These can be serious advantages when deciding on which solver to use for analyzing highly resonant structures. In that respect, EM.Libera and [[EM.Picasso]] are similar as both utilize MoM solvers and surface mesh generators. Whereas [[EM.Picasso]] is optimized for modeling multilayer planar structures, EM.Libera can handle arbitrarily complex 3D structures with high geometrical fidelity.
EM.Libera's Wire MoM solver can be used to simulate thin wires and wireframe structures very fast and accurately. This is particularly useful for modeling wire-type antennas and arrays. One of the current limitations of EM.Libera, however, is its inability to mix wire structures with dielectric objects. If your physical structure contains one ore more wire objects, then all the PEC surface and solid CAD objects of the project workspace are reduced to wireframe models in order to perform a Wire MoM simulation. Also note that Surface MoM simulation of composite structures containing conjoined metal and dielectric parts may take long computation times due to the slow convergence of the iterative linear solver for such types of numerical problems. Since EM.Libera uses a surface integral equation formulation of dielectric objects, it can only handle homogeneous dielectric regions. For structures that involve multiple interconnected dielectric and metal regions such as planar circuits, it is highly recommended that you use either [[EM.Tempo]] or [[EM.Picasso]] instead.