typedef const char* SVDType; #define SVDCROSS "cross" #define SVDCYCLIC "cyclic" #define SVDLAPACK "lapack" #define SVDLANCZOS "lanczos" #define SVDTRLANCZOS "trlanczos" #define SVDRANDOMIZED "randomized" #define SVDSCALAPACK "scalapack" #define SVDKSVD "ksvd" #define SVDELEMENTAL "elemental" #define SVDPRIMME "primme"