sparseinv
Computation of the Sparse Inverse Subset
Description
Creates a wrapper for the 'SuiteSparse' routines that execute the Takahashi equations. These equations compute the elements of the inverse of a sparse matrix at locations where the its Cholesky factor is structurally non-zero. The resulting matrix is known as a sparse inverse subset. Some helper functions are also implemented. Support for spam matrices is currently limited and will be implemented in the future. See Rue and Martino (2007) <doi:10.1016/j.jspi.2006.07.016> and Zammit-Mangion and Rougier (2018) <doi:10.1016/j.csda.2018.02.001> for the application of these equations to statistics.
Downloads
1.7K
Last 30 days
2932nd
4.1K
Last 90 days
12.2K
Last year
Trend: +112.9% (30d vs prior 30d)
46
Last 30 days
145
Last 90 days
487
Last year
Trend: -24.6% (30d vs prior 30d)
r2u: no daily series yet
CRAN Check Status
Show all 13 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (15 non-OK)
CRAN incoming feasibility
Maintainer: ‘Andrew Zammit-Mangion <andrewzm@gmail.com>’
Found the following \keyword or \concept entries
which likely give several index terms:
File ‘Takahashi_Davis.Rd’:
\keyword{factor,}
File ‘cholsolve.Rd’:
\keyword{factor,}
File ‘cholsolveAQinvAT.Rd’:
\keyword{factor,}
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
CRAN incoming feasibility
Maintainer: ‘Andrew Zammit-Mangion <andrewzm@gmail.com>’
Found the following \keyword or \concept entries
which likely give several index terms:
File ‘Takahashi_Davis.Rd’:
\keyword{factor,}
File ‘cholsolve.Rd’:
\keyword{factor,}
File ‘cholsolveAQinvAT.Rd’:
\keyword{factor,}
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 22, 2026
CRAN incoming feasibility
Maintainer: ‘Andrew Zammit-Mangion <andrewzm@gmail.com>’
Found the following \keyword or \concept entries
which likely give several index terms:
File ‘Takahashi_Davis.Rd’:
\keyword{factor,}
File ‘cholsolve.Rd’:
\keyword{factor,}
File ‘cholsolveAQinvAT.Rd’:
\keyword{factor,}
CRAN incoming feasibility
Maintainer: ‘Andrew Zammit-Mangion <andrewzm@gmail.com>’
Found the following \keyword or \concept entries
which likely give several index terms:
File ‘Takahashi_Davis.Rd’:
\keyword{factor,}
File ‘cholsolve.Rd’:
\keyword{factor,}
File ‘cholsolveAQinvAT.Rd’:
\keyword{factor,}
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
ERROR 0 OK · 13 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 18, 2026
CRAN incoming feasibility
Maintainer: ‘Andrew Zammit-Mangion <andrewzm@gmail.com>’
Found the following \keyword or \concept entries
which likely give several index terms:
File ‘Takahashi_Davis.Rd’:
\keyword{factor,}
File ‘cholsolve.Rd’:
\keyword{factor,}
File ‘cholsolveAQinvAT.Rd’:
\keyword{factor,}
CRAN incoming feasibility
Maintainer: ‘Andrew Zammit-Mangion <andrewzm@gmail.com>’
Found the following \keyword or \concept entries
which likely give several index terms:
File ‘Takahashi_Davis.Rd’:
\keyword{factor,}
File ‘cholsolve.Rd’:
\keyword{factor,}
File ‘cholsolveAQinvAT.Rd’:
\keyword{factor,}
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
whether package can be installed
Installation failed. See 'd:/Rcompile/CRANpkg/local/4.6/sparseinv.Rcheck/00install.out' for details.
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
CRAN incoming feasibility
Maintainer: ‘Andrew Zammit-Mangion <andrewzm@gmail.com>’
Found the following \keyword or \concept entries
which likely give several index terms:
File ‘Takahashi_Davis.Rd’:
\keyword{factor,}
File ‘cholsolve.Rd’:
\keyword{factor,}
File ‘cholsolveAQinvAT.Rd’:
\keyword{factor,}
CRAN incoming feasibility
Maintainer: ‘Andrew Zammit-Mangion <andrewzm@gmail.com>’
Found the following \keyword or \concept entries
which likely give several index terms:
File ‘Takahashi_Davis.Rd’:
\keyword{factor,}
File ‘cholsolve.Rd’:
\keyword{factor,}
File ‘cholsolveAQinvAT.Rd’:
\keyword{factor,}
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^
Rd files
checkRd: (-1) cholsolveAQinvAT.Rd:5: Lost braces; missing escapes or markup?
5 | \title{Solve the equation X = AQ^{-1}t(A) under permutations}
| ^