new()
to create ColumnLinkedMatrix
and RowLinkedMatrix
instances, please use the ColumnLinkedMatrix()
and RowLinkedMatrix()
constructor functions instead.cbind.RowLinkedMatrix
and rbind.ColumnLinkedMatrix
methods.inherits(., *)
instead of class(.) == *
(R4 compat).rownames()
(for RowLinkedMatrix
) or colnames()
(for ColumnLinkedMatrix
) returning NULL
if first node does not have dimnames, but other nodes do. Missing entries will be denoted empty string, just like in base dimnames()
.ColumnLinkedMatrix
) or colnames (for RowLinkedMatrix
) do not match.as.ColumnLinkedMatrix
and as.RowLinkedMatrix
for easy creation of LinkedMatrix
objects from list
s of matrix-like objects without do.call
.ColumnLinkedMatrix
) or colnames (for RowLinkedMatrix
) do not match.str
method.is.matrix
method.nodes
methods.sort
parameter in index()
which is set by default.i
and j
parameters in index
to only generate entries for those indexes.LinkedMatrix
constructor that creates either a ColumnLinkedMatrix
or RowLinkedMatrix
(controlled by linkedBy
) of certain dimensions and of certain type.rbind
for RowLinkedMatrix
and cbind
for ColumnLinkedMatrix
.apply
and derivative functions to keep the package minimal.length
method to behave similarly to length
for matrices.nNodes
function to get the number of nodes.ColumnLinkedMatrix
and same number of columns in case of RowLinkedMatrix
) when creating linked matrices.Initial release.