useDynLib(Matrix) importFrom("graphics",image) importFrom("lattice", levelplot) 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( "Hilbert", "Matrix", "Schur", "bCrosstab", "expand", "expm", "facmul", "lu", "norm", "rcond", "round", # "Math2" group (needs explicit setGeneric(.)) "signif",# {ditto} "tcrossprod", "unpack" ) exportClasses( "BunchKaufman", "pBunchKaufman", "Cholesky", "pCholesky", "LU", "Matrix", ## also intermediate `virtual' ones: "dMatrix", "lMatrix", "sparseMatrix", "dsparseMatrix", "lsparseMatrix", ## not yet: "iMatrix", "zMatrix", "ddenseMatrix", "dgBCMatrix", "dgCMatrix", "dgTMatrix", "dgeMatrix", "dpoMatrix", "dppMatrix", "dsCMatrix", "dsTMatrix", "dspMatrix", "dsyMatrix", "dtCMatrix", "dtTMatrix", "dtpMatrix", "dtrMatrix", "lgCMatrix", "lsCMatrix", "ltCMatrix", "lgRMatrix", "lsRMatrix", "ltRMatrix", "lgTMatrix", "lsTMatrix", "ltTMatrix", "corrmatrix", "pMatrix", "pdmatrix", "dCholCMatrix", "lCholCMatrix" ) exportMethods( ## Group Methods "Arith", "Math", "Math2", "+",# for dgT(Matrix) only "%*%", "Schur", "as.matrix", "chol", "colMeans", "colSums", "coerce", "crossprod", "determinant", "diag", "dim", "dimnames", "dimnames<-", "expand", "expm", "kronecker", "image", "norm", "rcond", "rowMeans", "rowSums", "show", "solve", "t", "tcrossprod" )