Sparse and Dense Matrix Classes and Methods
c(person("Douglas", "Bates", role = "aut")
 , person("Martin", "Maechler", role = c("aut", "cre"),
          email = "mmaechler+Matrix@gmail.com",
          comment = c(ORCID = "0000-0002-8685-9910"))
 , person("Mikael", "Jagan", role = "aut",
          comment = c(ORCID = "0000-0002-3542-2938"))
 , person("Timothy A.", "Davis", role = "ctb",
          comment = c("SuiteSparse and 'cs' C libraries, notably CHOLMOD and AMD",
	              "collaborators listed in dir(pattern=\"^[A-Z]+[.]txt$\", full.names=TRUE, system.file(\"doc\", \"SuiteSparse\", package=\"Matrix\"))"))
 , person("Jens", "Oehlschlägel", role = "ctb",
          comment = "initial nearPD()")
 , person("Jason", "Riedy", role = "ctb",
          comment = c("condest() and onenormest() for octave",
 	  	      "Copyright: Regents of the University of California"))
 , person("R Core Team", role = "ctb",
          comment = "base R matrix implementation")
 )
A rich hierarchy of matrix classes, including triangular,
   symmetric, and diagonal matrices, both dense and sparse and with
   pattern, logical and numeric entries.   Numerous methods for and
   operations on these matrices, using 'LAPACK' and 'SuiteSparse' libraries.
methods, graphics, grid, stats, utils, lattice
MatrixModels, graph, SparseM, sfsmisc, igraph, maptools, sp,
spdep
not possible, since we use data/*.R *and* our classes
Douglas Bates [aut],
  Martin Maechler [aut, cre] (<https://orcid.org/0000-0002-8685-9910>),
  Mikael Jagan [aut] (<https://orcid.org/0000-0002-3542-2938>),
  Timothy A. Davis [ctb] (SuiteSparse and 'cs' C libraries, notably
    CHOLMOD and AMD, collaborators listed in
    dir(pattern="^[A-Z]+[.]txt$", full.names=TRUE, system.file("doc",
    "SuiteSparse", package="Matrix"))),
  Jens Oehlschlägel [ctb] (initial nearPD()),
  Jason Riedy [ctb] (condest() and onenormest() for octave, Copyright:
    Regents of the University of California),
  R Core Team [ctb] (base R matrix implementation)