type StaircaseMethod = enumeration(QR "Apply staircase algorithm based on QR factorization", SVD "Apply staircase algorithm based on SVD");