| NEWS | R Documentation |
News for Package "rARPACK"
Changes in rARPACK version 0.11-0
NEW FEATURES
Now rARPACK becomes a simple shell of the RSpectra package.
Changes in rARPACK version 0.10-0
BUG FIXES
Updated the backend Spectra library, which fixed the compatibility with Eigen >= 3.2.6
Changes in rARPACK version 0.9-0
BUG FIXES
Fixed a bug that causes the algorithm not converging on some matrices
Changes in rARPACK version 0.8-1
BUG FIXES
Fixed a compilation problem on Solaris
Changes in rARPACK version 0.8-0
NEW FEATURES
The backend program is now changed from ARPACK to Spectra, which brings cleaner code and better performance.
-
eigs_sym()now accepts more matrix types. Added a C interface for other packages to link to.
BUG FIXES
Changes in rARPACK version 0.7-0
NEW FEATURES
Support for implicit matrix, contributed by Jiali Mei. User can supply a function
FUNrather than an explicit matrix toeigs(), and the eigenvalues/eigenvectors of this operator will be computed.FUN(x, args)must return a vector of the same length asx.-
eigs()will test the symmetry of matrix before actual computation, since symmetric matrices can guarantee real eigenvalues and eigenvectors, and the numerical result is more stable.
BUG FIXES
C++ code of
svds()is completely rewritten. Now it is more readable and easier to maintain.Fix a bug possibly coming from ARPACK, which sometimes gives incorrect result of complex eigenvectors.
Avoid using a C random number generator.
Changes in rARPACK version 0.6-0
NEW FEATURES
Add support for new matrix types: dgeMatrix and dgRMatrix.
-
eigs()now allows a full Eigen Decomposition, meaning that all the eigenvalues are calculated. In this caseeigs()is simply a wrapper ofeigen(), and with a warning issued. Ditto for
svds().
BUG FIXES
Rewrite C++ code using classes and templates.
Fix errors in checking the values of
kandncv.
Changes in rARPACK version 0.5-0
NEW FEATURES
Add
svds()function to calculate truncated SVD.
BUG FIXES
Now sort eigenvalues in decreasing order.
Rename
eigs.sym()toeigs_sym()to avoid confusion.Fix a matrix out-of-bound error.
Changes in rARPACK version 0.4-0
NEW FEATURES
Implement shift-and-invert mode for all supported eigen problems.
BUG FIXES
Update arpack-ng to 3.1.4.
Changes in rARPACK version 0.3-0
NEW FEATURES
Now
eigs()supports real symmetric matrices.
Changes in rARPACK version 0.2-0
NEW FEATURES
Now
eigs()supports sparse real nonsymmetric matrices of the class dgCMatrix, defined in the Matrix package.
Changes in rARPACK version 0.1-0
NEW FEATURES
Initial version. For now
eigs()supports dense real nonsymmetric matrices.