typedef enum { BV_SVD_METHOD_REFINE,
BV_SVD_METHOD_QR,
BV_SVD_METHOD_QR_CAA } BVSVDMethod;
| BV_SVD_METHOD_REFINE | - based on the SVD of the cross product matrix S'*S, with refinement | |
| BV_SVD_METHOD_QR | - based on the SVD of the triangular factor of qr(S) | |
| BV_SVD_METHOD_QR_CAA | - variant of QR intended for use in cammunication-avoiding Arnoldi |