The SolveMatrix Module

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.