Backend implementation using in-memory list storage. This wraps the existing list-based storage mechanism for backwards compatibility.
riemtan::DataBackend -> ListBackend
new()Initialize a ListBackend
ListBackend$new(matrices)matricesA list of dppMatrix objects
get_matrix()Get a specific matrix by index
ListBackend$get_matrix(i)iInteger index
A dppMatrix object
get_all_matrices()Get all matrices
ListBackend$get_all_matrices()A list of dppMatrix objects
Integer count
get_dimensions()Get matrix dimensions
ListBackend$get_dimensions()Integer p (matrices are p x p)
clone()The objects of this class are cloneable with this method.
ListBackend$clone(deep = FALSE)deepWhether to make a deep clone.