fixed bug affected eigenvector set when padding is non-zero