Visualizing Magnetic Fields: Numerical Equation Solvers in Action provides a complete description of the theory behind a new technique, a detailed discussion of the ways of solving the equations (including a software visualization of the solution algorithms), the application software itself, and the full source code. Most importantly, there is a succinct, easy-to-follow description of each procedure in the code.
The physicist Michael Faraday said that the study of magnetic lines of force was greatly influential in leading him to formulate many of those concepts that are now so fundamental to our modern world, proving to him their "great utility as well as fertility." Michael Faraday could only visualize these lines in his mind's eye and, even with modern computers to help us, it has been very expensive and time consuming to plot lines of force in magnetic fields.
* Overview of the physics of magnetic fields * Complete description of the theory behind the new technique * Overview of the theory of Gaussian elimination and Conjugate Gradient equation solvers (including a software application to visualise the algorithms in action) * Application software itself, the full-source code and a plain English description of each procedure in the code