choleskyInverse - 2023.2 English

Vitis Libraries

Release Date
2023-12-20
Version
2023.2 English
#include "cholesky_inverse.hpp"
template <
    int RowsColsA,
    typename InputType,
    typename OutputType,
    typename CholeskyInverseTraits = choleskyInverseTraits<RowsColsA, InputType, OutputType>
    >
void choleskyInverse (
    hls::stream <InputType>& matrixAStrm,
    hls::stream <OutputType>& matrixInverseAStrm,
    int& cholesky_success
    )

CHOLESKY_INVERSE.

Parameters:

RowsColsA Defines the matrix dimensions
InputType Input data type
OutputType Output data type
CholeskyInverseTraits Traits class
matrixAStrm Stream of Square Hermitian/symmetric positive definite input matrix
matrixInverseAStrm Stream of Inverse of input matrix
cholesky_success Indicates if matrix A was successfully inverted. 0 = Success. 1 = Failure.