I need to test my GMRES_C(k) implementation, however for random matrices the convergence is very bad (does not converge with restarts).
Is there any special (complex) matrix which is "pseudorandom" and well conditioned?
I have already thought about Gram-Schmidt and searched for recent publications, however it was not really useful.
A general trick for constructing a matrix by their conditioning is as following. This is Matlab code. You can construct an arbitrarily conditioned matrix by generating the singular values and constructing the diagonal.
I'm not sure if this is right here. Now just multiply through afterward.