qrInverse - 2023.2 English

Vitis Libraries

Release Date
2023-12-20
Version
2023.2 English
#include "qr_inverse.hpp"
template <
    int RowsColsA,
    typename InputType,
    typename OutputType,
    typename QRInverseTraits = qrInverseTraits<RowsColsA, InputType, OutputType>
    >
void qrInverse (
    hls::stream <InputType>& matrixAStrm,
    hls::stream <OutputType>& matrixInverseAStrm,
    int& A_singular
    )

qrInverse the entry point function.

Parameters:

RowsColsA Defines the matrix dimensions
InputType Input data type
OutputType Output data type
QRInverseTraits QRInverse Traits class
matrixAStrm Stream of Input matrix A
matrixInverseAStrm Stream of Inverse of input matrix
A_singular Failure, matrix A is singular