# Transformed by Renjin 3.5-beta40
useDynLib(Matrix, .registration = TRUE)
importFrom("grDevices", colorRampPalette, grey)
importFrom("graphics", par, image)
importFrom("grid", grid.rect, gpar, grob)
importFrom("lattice", levelplot, panel.levelplot.raster)
importFrom("utils", str, head, tail, assignInNamespace, capture.output)
importFrom("stats", "contrasts<-", cov2cor, diffinv, model.frame, rnorm, runif, symnum, terms, toeplitz, update)
importFrom("methods", Ops, Arith, Compare, Logic, Math, Math2, Summary, Complex, cbind2, rbind2, coerce, show, kronecker, as, is, extends, new, callGeneric, callNextMethod, .selectSuperClasses, .slotNames, canCoerce, packageSlot, getClass, getClassDef, validObject, setClass, setClassUnion, setMethod, setOldClass, setValidity, slot, "slot<-", slotNames, .hasSlot, signature, representation, prototype)
export("%&%", "Cholesky", .SuiteSparse_version, "Diagonal", .symDiagonal, .sparseDiagonal, .trDiagonal, "Hilbert", "KhatriRao", "Matrix", "MatrixClass", "spMatrix", "sparseMatrix", "rsparsematrix", "Schur", "abIseq", "abIseq1", "rep2abI", "band", "bandSparse", "bdiag", .bdiag, "c.sparseVector", "condest", "onenormest", "det", .asmatrix, .dsy2mat, .dsy2dsp, .dxC2mat, .T2Cmat, ..2dge, .dense2sy, .C2nC, .nC2d, .nC2l, .m2dgC, .m2lgC, .m2ngC, .diag.dsC, .solve.dgC.chol, .solve.dgC.qr, .solve.dgC.lu, "diagN2U", "diagU2N", .diagU2N, .diag2tT, .diag2sT, .diag2mat, "drop0", "expand", "expm", "facmul", "fac2sparse", "fac2Sparse", "forceSymmetric", "T2graph", "graph2T", "anyDuplicatedT", "uniqTsparse", "isTriangular", "isDiagonal", "isLDL", "is.null.DN", "invPerm", "lu", "nearPD", "nnzero", "formatSpMatrix", "formatSparseM", .formatSparseSimple, "printSpMatrix", "printSpMatrix2", "qrR", "rankMatrix", "readHB", "readMM", "sparse.model.matrix", "sparseVector", "symmpart", "skewpart", "tril", "triu", "updown", "pack", "unpack", .updateCHMfactor, .validateCsparse, "writeMM")
export("cBind", "rBind")
exportClasses("index", "replValue", "atomicVector", "number", "xsparseVector", "abIndex", "rleDiff", "Matrix", "dMatrix", "lMatrix", "nMatrix", "iMatrix", "zMatrix", "denseMatrix", "sparseMatrix", "compMatrix", "diagonalMatrix", "generalMatrix", "symmetricMatrix", "triangularMatrix", "dsparseMatrix", "lsparseMatrix", "nsparseMatrix", "TsparseMatrix", "CsparseMatrix", "RsparseMatrix", "ddenseMatrix", "ldenseMatrix", "ndenseMatrix", "dgCMatrix", "dgRMatrix", "dgTMatrix", "dgeMatrix", "dpoMatrix", "dppMatrix", "dsCMatrix", "dsRMatrix", "dsTMatrix", "dspMatrix", "dsyMatrix", "dtCMatrix", "dtRMatrix", "dtTMatrix", "dtpMatrix", "dtrMatrix", "ddiMatrix", "lgeMatrix", "lspMatrix", "lsyMatrix", "ltpMatrix", "ltrMatrix", "ldiMatrix", "ngeMatrix", "nspMatrix", "nsyMatrix", "ntpMatrix", "ntrMatrix", "lgCMatrix", "lgRMatrix", "lgTMatrix", "lsCMatrix", "lsRMatrix", "lsTMatrix", "ltCMatrix", "ltRMatrix", "ltTMatrix", "ngCMatrix", "ngRMatrix", "ngTMatrix", "nsCMatrix", "nsRMatrix", "nsTMatrix", "ntCMatrix", "ntRMatrix", "ntTMatrix", "indMatrix", "pMatrix", "corMatrix", "BunchKaufman", "pBunchKaufman", "Cholesky", "pCholesky", "MatrixFactorization", "CholeskyFactorization", "LU", "denseLU", "sparseLU", "CHMfactor", "CHMsuper", "CHMsimpl", "dCHMsuper", "dCHMsimpl", "nCHMsuper", "nCHMsimpl", "sparseQR", "Schur", "sparseVector", "dsparseVector", "isparseVector", "lsparseVector", "nsparseVector", "zsparseVector")
exportMethods("Arith", "Compare", "Logic", "Math", "Math2", "Ops", "Summary", "cov2cor", "toeplitz", "update", "!", "+", "%*%", "all", "any", "all.equal", "BunchKaufman", "Cholesky", "Schur", "as.array", "as.matrix", "as.vector", "as.numeric", "as.integer", "as.logical", "band", "chol", "chol2inv", "colMeans", "colSums", "coerce", "crossprod", "determinant", "diag", "diag<-", "diff", "dim", "dim<-", "dimnames", "dimnames<-", "drop", "expand", "expm", "format", "head", "image", "forceSymmetric", "isSymmetric", "is.na", "is.finite", "is.infinite", "kronecker", "length", "mean", "norm", "nnzero", "print", "qr", "qr.R", "qr.Q", "qr.qy", "qr.qty", "qr.coef", "qr.resid", "qr.fitted", "rep", "rcond", "rowMeans", "rowSums", "show", "solve", "summary", "symmpart", "skewpart", "t", "tail", "tcrossprod", "tril", "triu", "updown", "unname", "which", "zapsmall")
if (getRversion() >= "3.1.0") exportMethods("anyNA")
exportMethods("rbind2")
exportMethods("cbind2")
S3method(print, sparseSummary)
S3method(print, diagSummary)
S3method(c, abIndex)
S3method(c, sparseVector)
S3method(as.array, Matrix)
S3method(as.array, sparseVector)
S3method(as.matrix, Matrix)
S3method(as.matrix, sparseVector)
S3method(as.vector, Matrix)
S3method(as.vector, sparseVector)
