Hi, everyone<br><br>I want to select iterative methods by observing the singular values decompostion of the matrix. However, I don&#39;t know how to get all the singular values of the matrix in PETSc. I know the command &quot;-ksp_monitor_singular_value&quot; may get the max and min singular values at each iteration. How to get the singular values of the matrix I want to solve? In addition, when I use the preconditioned iterative method, how to get the singular values  of the preconditioned iterative operator?
<br> <br>thanks a lot.<br><br>Regards,<br>Yujie<br>