The advantage of this method, over that of the finite-element method, is the following. In the finite-element method, it is necessary to construct a grid over the flaw as well as the entire region surrounding the flaw, and to solve for the fields at all points on the grid. In contrast, in the volume-integral method, it is only necessary to construct a grid over the flaw and solve for the currents in the flaw; the Green's function takes care of all regions outside the flaw. This removes the complicated gridding requirements of the finite-element method, and reduces the size of the problem tremendously. That is why VIC-3D® can obtain much more accurate probe responses, and in much less time than a finite-element code, while running on a small personal computer or workstation. And without the complicated gridding, problems can be set up much more quickly and easily.
Because very little information about the matrix has to be stored, iterative methods, such as the conjugate-gradient algorithm, can be efficiently used to solve very large problems using the small memory resources available on small computers like the PC.
In addition to the iterative solver just discussed, VIC-3D® has a direct solver that can be used for problems that will fit into memory. This solver provides additional speed because it can very efficiently process multiple probe positions. The user can choose the solver, giving him the flexibility of obtaining the optimum solution for both large and small problems.