Martin Luther King's iconic I Have a Dream speech is full of allusions. Let's look at a few: Dr. King's speech (1963) was made 100 years after Lincoln's Emancipation Proclamation (1863) that freed all slaves in rebel territories.
There are a number of commercial packages you can use for such purposes. Comsol multiphysics simulation software is a general purpose physics modelling software package that I belive can deal with electromagnitism. The link to their website is http://www.uk.comsol.com. Ansys is another commercial vendor that provides a electromagnetic physics module. There website is http://www.ansys.com.
Magnetic particle examination is a highly popular, cost-effective method that is used to facilitate non-destructive examination (NDE) involving ferromagnetic objects. A ferromagnetic material is any material that is capable of magnetization or those highly attracted by magnetic fields. This method is used to detect surface as well as subsurface ferromagnetic discontinuities existing in materials like: Magnetic particle examination is also known as magnetic particle inspection (MPI).