Basically, I am trying to compute the SVD of a large Hermitian matrix $H$ using Lanczos iteration, while $H$ consists if a Toeplitz kernel $K$, which should be able to help speed up the matrix-vector computations(using FFT) over conventional Lanczos algorithms.
$$ H(i,j) = P_i * K_{ij}(i-j) * P^*_j $$
In summary, I need the largest few eigenvalues and eigenvectors of $H$, and I was wondering which Lanczos algorithms exactly meet this demand? I notice the PROPACK package, but it seems to me it's not designed for this specific case here and the fact that it's written in Fortran...