template struct xf::solver::choleskyInverseTraits <RowsColsA, ap_fixed <W1, I1, Q1, O1, N1>, ap_fixed <W2, I2, Q2, O2, N2>>
#include "cholesky_inverse.hpp"
template <
int RowsColsA,
int W1,
int I1,
ap_q_mode Q1,
ap_o_mode O1,
int N1,
int W2,
int I2,
ap_q_mode Q2,
ap_o_mode O2,
int N2
>
struct choleskyInverseTraits <RowsColsA, ap_fixed <W1, I1, Q1, O1, N1>, ap_fixed <W2, I2, Q2, O2, N2>>
// typedefs
typedef ap_fixed <CholeskyOutputW, CholeskyOutputI, CholeskyOutputQ, CholeskyOutputO, CholeskyOutputN> CHOLESKY_OUT
typedef choleskyTraits <false, RowsColsA, ap_fixed <W1, I1, Q1, O1, N1>, CHOLESKY_OUT> CHOLESKY_TRAITS
typedef ap_fixed <BackSubstitutionOutW, BackSubstitutionOutI, BackSubstitutionOutQ, BackSubstitutionOutO, BackSubstitutionOutN> BACK_SUBSTITUTE_OUT
typedef backSubstituteTraits <RowsColsA, CHOLESKY_OUT, BACK_SUBSTITUTE_OUT> BACK_SUBSTITUTE_TRAITS
typedef matrixMultiplyTraits <NoTranspose, ConjugateTranspose, RowsColsA, RowsColsA, RowsColsA, RowsColsA, BACK_SUBSTITUTE_OUT, ap_fixed <W2, I2, Q2, O2, N2>> MATRIX_MULTIPLY_TRAITS
// fields
static const int CholeskyOutputW
static const int CholeskyOutputI
static const ap_q_mode CholeskyOutputQ
static const ap_o_mode CholeskyOutputO
static const int CholeskyOutputN
static const int BackSubstitutionOutW
static const int BackSubstitutionOutI
static const ap_q_mode BackSubstitutionOutQ
static const ap_o_mode BackSubstitutionOutO
static const int BackSubstitutionOutN