When SCIRun is built with PETSc support, the SolveMatrix module allows the user choose to from one of 12 PETSc solvers.
SolveMatrix passes a copy of matrix data on its input ports
to a call of PETSc's SLESSolve
function. SolveMatrix charts the progress of the solution while
PETSc iterates.