Skip to content

Struct SYN_Matrix

ClassList > SYN_Matrix

Fixed-point matrix descriptor (non-owning view). More...

  • #include <syn_matrix.h>

Public Attributes

Type Name
uint8_t cols
q16_t * data
uint8_t rows

Detailed Description

Points to caller-owned flat row-major Q16.16 storage. Dimensions are typically compile-time constants, enabling the compiler to constant-fold loop bounds and unroll.

Public Attributes Documentation

variable cols

uint8_t SYN_Matrix::cols;

Number of columns


variable data

q16_t* SYN_Matrix::data;

Flat row-major storage (caller-owned)


variable rows

uint8_t SYN_Matrix::rows;

Number of rows



The documentation for this class was generated from the following file src/syntropic/util/syn_matrix.h