ddenseMatrix-class.Rd
This is the virtual class of all dense numeric (i.e., double, hence “ddense”) S4 matrices.
Its most important subclass is the dgeMatrix
class.
Class "dMatrix"
directly;
class "Matrix"
, by the above.
the same slots at its subclass dgeMatrix
, see
there.
Most methods are implemented via as(*, "generalMatrix")
and are
mainly used as “fallbacks” when the subclass doesn't need its
own specialized method.
Use showMethods(class = "ddenseMatrix", where =
"package:Matrix")
for an overview.
The virtual classes Matrix
,
dMatrix
, and dsparseMatrix
.
showClass("ddenseMatrix")
#> Virtual Class "ddenseMatrix" [package "Matrix"]
#>
#> Slots:
#>
#> Name: x Dim Dimnames
#> Class: numeric integer list
#>
#> Extends:
#> Class "dMatrix", directly
#> Class "denseMatrix", directly
#> Class "Matrix", by class "dMatrix", distance 2
#>
#> Known Subclasses:
#> Class "dgeMatrix", directly
#> Class "dsyMatrix", directly
#> Class "dtrMatrix", directly
#> Class "dspMatrix", directly
#> Class "dtpMatrix", directly
#> Class "dpoMatrix", by class "dsyMatrix", distance 2
#> Class "dppMatrix", by class "dspMatrix", distance 2
#> Class "corMatrix", by class "dsyMatrix", distance 3
#> Class "copMatrix", by class "dspMatrix", distance 3
showMethods(class = "ddenseMatrix", where = "package:Matrix")
#> Function: %% (package base)
#> e1="ddiMatrix", e2="ddenseMatrix"
#> e1="ldiMatrix", e2="ddenseMatrix"
#> e1="ndiMatrix", e2="ddenseMatrix"
#>
#> Function: %/% (package base)
#> e1="ddiMatrix", e2="ddenseMatrix"
#> e1="ldiMatrix", e2="ddenseMatrix"
#> e1="ndiMatrix", e2="ddenseMatrix"
#>
#> Function: & (package base)
#> e1="ddenseMatrix", e2="ddiMatrix"
#> e1="ddenseMatrix", e2="ldiMatrix"
#> e1="ddenseMatrix", e2="ndiMatrix"
#> e1="ddiMatrix", e2="ddenseMatrix"
#> e1="ldiMatrix", e2="ddenseMatrix"
#> e1="ndiMatrix", e2="ddenseMatrix"
#>
#> Function: * (package base)
#> e1="ddenseMatrix", e2="ddiMatrix"
#> e1="ddenseMatrix", e2="ldiMatrix"
#> e1="ddenseMatrix", e2="ndiMatrix"
#> e1="ddiMatrix", e2="ddenseMatrix"
#> e1="ldiMatrix", e2="ddenseMatrix"
#> e1="ndiMatrix", e2="ddenseMatrix"
#>
#> Function: / (package base)
#> e1="ddiMatrix", e2="ddenseMatrix"
#> e1="ldiMatrix", e2="ddenseMatrix"
#> e1="ndiMatrix", e2="ddenseMatrix"
#>
#> Function: Arith (package base)
#> e1="ddenseMatrix", e2="logical"
#> e1="ddenseMatrix", e2="numeric"
#> e1="ddenseMatrix", e2="sparseVector"
#> e1="logical", e2="ddenseMatrix"
#> e1="numeric", e2="ddenseMatrix"
#> e1="sparseVector", e2="ddenseMatrix"
#>
#> Function: ^ (package base)
#> e1="ddenseMatrix", e2="ddiMatrix"
#> e1="ddenseMatrix", e2="ldiMatrix"
#> e1="ddenseMatrix", e2="ndiMatrix"
#>
#> Function: coerce (package methods)
#> from="Matrix", to="ddenseMatrix"
#> from="ddenseMatrix", to="dgeMatrix"
#> from="matrix", to="ddenseMatrix"
#> from="vector", to="ddenseMatrix"
#>