https://github.com/cran/Matrix
Revision 7f9af91aa0e3dc3d7cbc6a44ae5b9bb81cb86559 authored by Douglas Bates on 12 June 2006, 00:00:00 UTC, committed by Gabor Csardi on 12 June 2006, 00:00:00 UTC
1 parent c12078a
Tip revision: 7f9af91aa0e3dc3d7cbc6a44ae5b9bb81cb86559 authored by Douglas Bates on 12 June 2006, 00:00:00 UTC
version 0.995-11
version 0.995-11
Tip revision: 7f9af91
NAMESPACE
useDynLib(Matrix, .registration=TRUE)# <-> R 2.3.0 or later
importFrom("graphics",image)
importFrom("graphics",plot) ## lmer-related
#importFrom("lattice", levelplot)
import("stats", "lattice") ## lmer-related
importFrom("utils", "head", "tail") ## lmer-related
importFrom("grid", grid.rect, gpar, grob)
## Currently, group generics need to be explicitly imported (Bug?):
importFrom("methods", Arith, Compare, Math, Math2, Summary, Complex)
## Generics and functions defined in this package
export("Diagonal",
"Hilbert",
"Matrix",
"Schur",
"band",
"expand",
"expm",
"facmul",
# "isTriangular",
# "isDiagonal",
# "isSymmetric" is in R 2.3.0
"lu",
"norm",
"pedigree",
"rcond",
"readHB",
"readMM",
"tcrossprod",
"tril",
"triu",
"unpack",
"writeHB",
"writeMM"
)
## workaround S4-Group(generic|method) quirk: R/AllGeneric.R
## needs setGeneric(*, group=) and this for all non-Primitives :
export(
## "Math"
"log",
"gamma",
"lgamma",
## "Math2"
"round",
"signif",
## "Summary"
"max",
"min",
"range",
"prod",
"sum",
"any",
"all"
)
## lmer-related
export("lmer", "mcmcsamp")
exportClasses(
"index",
"BunchKaufman",
"pBunchKaufman",
"Cholesky",
"pCholesky",
"LU",
"Matrix",
## also intermediate `virtual' ones:
"dMatrix",
"lMatrix",
"denseMatrix",
"sparseMatrix",
"diagonalMatrix",
"generalMatrix",
"symmetricMatrix",
"triangularMatrix",
"compMatrix",
"dsparseMatrix",
"lsparseMatrix",
"TsparseMatrix",
"CsparseMatrix",
"RsparseMatrix",
"ddenseMatrix",
## not yet used, but as sub-classes;
## need to provide them for 'hierarchy-analysis':
"iMatrix",
"zMatrix",
"ldenseMatrix",
"dgCMatrix",
"dgRMatrix",# unused
"dgTMatrix",
"dgeMatrix",
"dpoMatrix",
"dppMatrix",
"dsCMatrix",
"dsRMatrix",# unused
"dsTMatrix",
"dspMatrix",
"dsyMatrix",
"dtCMatrix",
"dtRMatrix",# unused
"dtTMatrix",
"dtpMatrix",
"dtrMatrix",
"ddiMatrix",
"lgeMatrix",
"lspMatrix",
"lsyMatrix",
"ltpMatrix",
"ltrMatrix",
"ldiMatrix",
"lgCMatrix",
"lgRMatrix",
"lgTMatrix",
"lsCMatrix",
"lsRMatrix",# unused
"lsTMatrix",
"ltCMatrix",
"ltRMatrix",# unused
"ltTMatrix",
"pMatrix",
"dCholCMatrix",
"lCholCMatrix",
"dCHMsuper",
"dCHMsimpl",
"correlation" # unused
)
## lmer-related
exportClasses("coef.lmer", "lmer", "mer", "pedigree", "ranef.lmer",
"summary.mer", "summary.lmer")
exportMethods(
## Group Methods
"Arith",
"Math",
"Math2",
"Summary",
"Compare",
"!",
"+",# for dgT(Matrix) only
"%*%",
"Schur",
"as.array",
"as.matrix",
"as.vector",
"band",
"chol",
"colMeans",
"colSums",
"coerce",
"crossprod",
"determinant",
"diag",
"dim",
"dimnames",
"dimnames<-",
"expand",
"expm",
"kronecker",
"image",
## "isDiagonal",
## "isSymmetric",
## "isTriangular",
"norm",
"rcond",
"rowMeans",
"rowSums",
"show",
"solve",
"t",
"tcrossprod",
"tril",
"triu"
)
## only for R >= 2.2:
if(paste(R.version$major, R.version$minor, sep=".") >= "2.2") {
exportMethods("rbind2")
exportMethods("cbind2")
}
## lmer-related
exportMethods("BIC", "anova", "coef", "confint", "deviance", "fitted",
"fixef", "formula", "head", "lmer", "logLik", "mcmcsamp",
"plot", "qqmath", "ranef", "residuals",
"resid", "simulate", "summary", "tail", "terms", "update",
"vcov", "VarCorr", "with")
Computing file changes ...