Rev 3145 | Rev 3337 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
useDynLib(Matrix, .registration=TRUE)# <-> R 2.3.0 or laterimportFrom("graphics",image)importFrom("graphics",plot) ## lmer-related#importFrom("lattice", levelplot)import("stats", "lattice") ## lmer-relatedimportFrom("utils", "head", "tail") ## lmer-relatedimportFrom("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 packageexport("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-relatedexport("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-relatedexportClasses("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-relatedexportMethods("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")