Package: blockmatrix 1.2

blockmatrix: Tools to Solve Algebraic Systems with Partitioned Matrices

Some elementary matrix algebra tools are implemented to manage block matrices or partitioned matrix, i.e. "matrix of matrices" (http://en.wikipedia.org/wiki/Block_matrix). The block matrix is here defined as a new S3 object. In this package, some methods for "matrix" object are rewritten for "blockmatrix" object. New methods are implemented. This package was created to solve equation systems with block matrices for the analysis of environmental vector time series . Bugs/comments/questions/collaboration of any kind are warmly welcomed.

Authors:Emanuele Cordano

blockmatrix_1.2.tar.gz
blockmatrix_1.2.zip(r-4.5)blockmatrix_1.2.zip(r-4.4)blockmatrix_1.2.zip(r-4.3)
blockmatrix_1.2.tgz(r-4.4-any)blockmatrix_1.2.tgz(r-4.3-any)
blockmatrix_1.2.tar.gz(r-4.5-noble)blockmatrix_1.2.tar.gz(r-4.4-noble)
blockmatrix_1.2.tgz(r-4.4-emscripten)blockmatrix_1.2.tgz(r-4.3-emscripten)
blockmatrix.pdf |blockmatrix.html
blockmatrix/json (API)

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

Peer review:

Bug tracker:https://github.com/ecor/blockmatrix/issues

On CRAN:

3.52 score 1 packages 22 scripts 227 downloads 8 exports 0 dependencies

Last updated 9 years agofrom:c1ef6a3569. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 10 2024
R-4.5-winNOTEOct 10 2024
R-4.5-linuxNOTEOct 10 2024
R-4.4-winNOTEOct 10 2024
R-4.4-macNOTEOct 10 2024
R-4.3-winNOTEOct 10 2024
R-4.3-macNOTEOct 10 2024

Exports:as.blockmatrixblockmatmultblockmatrixis.zero.blockmatrixncol_elementsnrow_elementsvaluevalue<-

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
'[' S3 method for 'blockmatrix' objectExtract [ [.blockmatrix
''[<-'' S3 Replacement method for 'blockmatrix' object[<-,extract_replacemethod [<-.blockmatrix
Coerces to a Blockmatrixas.blockmatrix as.blockmatrix.blockmatrix as.blockmatrix.default as.blockmatrix.matrix as.blockmatrix.numeric
'as.matrix' S3 method for 'blockmatrix' objectas.matrix as.matrix.blockmatrix
'blockmatmult' implements the implents betwwen two blockmatrix ( see 'matmult' for 'matrx' objects)blockmatmult
This function builds a blockmatrixblockmatrix
'dim' S3 method for 'blockmatrix' objectdim dim.blockmatrix
is.zero.bolockmatrixis.zero.blockmatrix
'length' S3 method for 'blockmatrix' objectlength length.blockmatrix
'Math' and 'Ops' group of S3 methods for 'blockmatrix' objectMath Math.blockmatrix Ops Ops.blockmatrix
'names' S3 method for 'blockmatrix' objectnames names.blockmatrix
'names<-' S3 Replacement method for 'blockmatrix' objectnames<- names<-.blockmatrix
'ncol_elements' S3 method for 'blockmatrix' objectncol_elements ncol_elements.blockmatrix ncol_elements.default
'ncol' S3 method for 'blockmatrix' objectncol ncol.blockmatrix
'nrow_elements' S3 method for 'blockmatrix' objectnrow_elements nrow_elements.blockmatrix nrow_elements.default
'nrow' S3 method for 'blockmatrix' objectnrow nrow.blockmatrix
solvesolve solve.blockmatrix
't' 'transpose' S3 method for 'blockmatrix' objectt t.blockmatrix
'value' S3 method for 'blockmatrix' objectvalue value.blockmatrix value.default
'value<-' S3 Replacement method for 'blockmatrix' objectvalue<- value<-.blockmatrix value<-.default