nyx_space::linalg

Module storage

Source
Expand description

Abstract definition of a matrix data storage.

Traits§

  • Marker trait indicating that a storage is stored contiguously in memory.
  • The trait shared by all matrix data storage.
  • Trait implemented by matrix data storage that can provide a mutable access to its elements.
  • A matrix storage that can be reshaped in-place.
  • Trait shared by all matrix data storage that don’t contain any uninitialized elements.
  • Trait shared by all mutable matrix data storage that don’t contain any uninitialized elements.

Type Aliases§

  • The column-stride of the owned data storage for a buffer of dimension (R, C).
  • The owned data storage that can be allocated from S.
  • The owned data storage that can be allocated from S.
  • The row-stride of the owned data storage for a buffer of dimension (R, C).
  • The data storage for the sum of two matrices with dimensions (R1, C1) and (R2, C2).