Package: WoodburyMatrix 0.0.3

WoodburyMatrix: Fast Matrix Operations via the Woodbury Matrix Identity

A hierarchy of classes and methods for manipulating matrices formed implicitly from the sums of the inverses of other matrices, a situation commonly encountered in spatial statistics and related fields. Enables easy use of the Woodbury matrix identity and the matrix determinant lemma to allow computation (e.g., solving linear systems) without having to form the actual matrix. More information on the underlying linear algebra can be found in Harville, D. A. (1997) <doi:10.1007/b98818>.

Authors:Michael Bertolacci [aut, cre, cph]

WoodburyMatrix_0.0.3.tar.gz
WoodburyMatrix_0.0.3.zip(r-4.5)WoodburyMatrix_0.0.3.zip(r-4.4)WoodburyMatrix_0.0.3.zip(r-4.3)
WoodburyMatrix_0.0.3.tgz(r-4.5-any)WoodburyMatrix_0.0.3.tgz(r-4.4-any)WoodburyMatrix_0.0.3.tgz(r-4.3-any)
WoodburyMatrix_0.0.3.tar.gz(r-4.5-noble)WoodburyMatrix_0.0.3.tar.gz(r-4.4-noble)
WoodburyMatrix_0.0.3.tgz(r-4.4-emscripten)WoodburyMatrix_0.0.3.tgz(r-4.3-emscripten)
WoodburyMatrix.pdf |WoodburyMatrix.html
WoodburyMatrix/json (API)
NEWS

# Install 'WoodburyMatrix' in R:
install.packages('WoodburyMatrix', repos = c('https://mbertolacci.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/mbertolacci/woodburymatrix/issues

On CRAN:

4.22 score 3 stars 11 scripts 239 downloads 9 exports 2 dependencies

Last updated 2 years agofrom:74927f6491. Checks:5 OK, 3 NOTE. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKFeb 08 2025
R-4.5-winNOTEFeb 08 2025
R-4.5-macNOTEFeb 08 2025
R-4.5-linuxNOTEFeb 08 2025
R-4.4-winOKFeb 08 2025
R-4.4-macOKFeb 08 2025
R-4.3-winOKJan 09 2025
R-4.3-macOKFeb 08 2025

Exports:determinantdwnorminstantiateisSymmetricmahalanobisrwnormsolvetWoodburyMatrix

Dependencies:latticeMatrix

Using the Woodbury matrix identity

Rendered fromWoodburyMatrix.Rmdusingknitr::rmarkdownon Feb 08 2025.

Last update: 2020-07-21
Started: 2020-07-20

Readme and manuals

Help Manual

Help pageTopics
Calculate the determinant of a WoodburyMatrix objectdeterminant,WoodburyMatrix,logical-method
Instantiate a matrixinstantiate instantiate,GWoodburyMatrix-method instantiate,SWoodburyMatrix-method
Mahalanobis distancemahalanobis mahalanobis,ANY,ANY,SWoodburyMatrix-method
Normal distribution methods for 'SWoodburyMatrix' objectsdwnorm normal-distribution-methods rwnorm
Solve methods for 'WoodburyMatrix' objectssolve solve,GWoodburyMatrix,ANY-method solve,GWoodburyMatrix,matrix-method solve,GWoodburyMatrix,missing-method solve,GWoodburyMatrix,numLike-method solve,SWoodburyMatrix,ANY-method solve,SWoodburyMatrix,matrix-method solve,SWoodburyMatrix,missing-method solve,SWoodburyMatrix,numLike-method solve-methods
Create a Woodbury matrix identity matrixWoodburyMatrix
Virtual class for Woodbury identity matrices%*%,GWoodburyMatrix,ANY-method %*%,SWoodburyMatrix,ANY-method GWoodburyMatrix-class isSymmetric,GWoodburyMatrix-method isSymmetric,SWoodburyMatrix-method SWoodburyMatrix-class t,GWoodburyMatrix-method t,SWoodburyMatrix-method WoodburyMatrix-class