Solvers

Make the SolverGMRES work on a system Ax = b where A is an nxn matrix but the block structure is such that x and b do not have the same numer of blocks, also meaning that A's number of block rows is not the same as A's number of block columns.