|
| template<MatrixStructure SC, simdifiable VA, simdifiable VC, simdifiable VD> |
| void | batmat::linalg::syrk_add_potrf (VA &&A, Structured< VC, SC > C, Structured< VD, SC > D, simdified_value_t< VA > regularization=0) |
| | D = chol(C + AAᵀ) with C symmetric, D triangular.
|
| template<MatrixStructure SC, simdifiable VA, simdifiable VD> |
| void | batmat::linalg::syrk_add_potrf (VA &&A, Structured< VD, SC > D) |
| | D = chol(D + AAᵀ) with D symmetric/triangular.
|
| template<MatrixStructure SC, simdifiable VA, simdifiable VC, simdifiable VD> |
| void | batmat::linalg::syrk_sub_potrf (VA &&A, Structured< VC, SC > C, Structured< VD, SC > D, simdified_value_t< VA > regularization=0) |
| | D = chol(C - AAᵀ) with C symmetric, D triangular.
|
| template<MatrixStructure SC, simdifiable VA, simdifiable VD> |
| void | batmat::linalg::syrk_sub_potrf (VA &&A, Structured< VD, SC > D, simdified_value_t< VA > regularization=0) |
| | D = chol(D - AAᵀ) with D symmetric/triangular.
|
| template<MatrixStructure SC, simdifiable VC, simdifiable VD> |
| void | batmat::linalg::potrf (Structured< VC, SC > C, Structured< VD, SC > D, simdified_value_t< VC > regularization=0) |
| | D = chol(C) with C symmetric, D triangular.
|
| template<MatrixStructure SD, simdifiable VD> |
| void | batmat::linalg::potrf (Structured< VD, SD > D, simdified_value_t< VD > regularization=0) |
| | D = chol(D) with D symmetric/triangular.
|