virtual int solve(fei::LinearSystem *linearSystem, fei::Matrix *preconditioningMatrix, const fei::ParameterSet ¶meterSet, int &iterationsTaken, int &status)
int fei_Solver_solve(fei::LinearSystem *linearSystem, fei::Matrix *preconditioningMatrix, int numParams, const char *const *solverParams, int &iterationsTaken, int &status)