|
14994 | 14994 | For the overloads without an \tcode{ExecutionPolicy} argument, |
14995 | 14995 | equivalent to: |
14996 | 14996 | \begin{codeblock} |
14997 | | -matrix_rank_1_update(x, conjugated(y), A); |
| 14997 | +matrix_rank_1_update(x, conjugated(y), E, A); |
14998 | 14998 | \end{codeblock} |
14999 | 14999 | \item |
15000 | 15000 | otherwise, equivalent to: |
@@ -15150,11 +15150,14 @@ |
15150 | 15150 |
|
15151 | 15151 | \indexlibraryglobal{hermitian_matrix_rank_1_update}% |
15152 | 15152 | \begin{itemdecl} |
15153 | | -template<@\exposconcept{scalar}@ Scalar, @\exposconcept{possibly-packed-out-matrix}@ OutMat, class Triangle> |
15154 | | - void hermitian_matrix_rank_1_update(InVec x, OutMat A, Triangle t); |
| 15153 | +template<@\exposconcept{scalar}@ Scalar, @\exposconcept{in-vector}@ InVec, @\exposconcept{in-matrix}@ InMat, @\exposconcept{possibly-packed-out-matrix}@ OutMat, |
| 15154 | + class Triangle> |
| 15155 | + void hermitian_matrix_rank_1_update(Scalar alpha, InVec x, InMat E, OutMat A, Triangle t); |
15155 | 15156 | template<class ExecutionPolicy, |
15156 | | - @\exposconcept{scalar}@ Scalar, @\exposconcept{possibly-packed-out-matrix}@ OutMat, class Triangle> |
15157 | | - void hermitian_matrix_rank_1_update(ExecutionPolicy&& exec, InVec x, OutMat A, Triangle t); |
| 15157 | + @\exposconcept{scalar}@ Scalar, @\exposconcept{in-vector}@ InVec, @\exposconcept{in-matrix}@ InMat, @\exposconcept{possibly-packed-out-matrix}@ OutMat, |
| 15158 | + class Triangle> |
| 15159 | + void hermitian_matrix_rank_1_update(ExecutionPolicy&& exec, |
| 15160 | + Scalar alpha, InVec x, InMat E, OutMat A, Triangle t); |
15158 | 15161 | \end{itemdecl} |
15159 | 15162 |
|
15160 | 15163 | \begin{itemdescr} |
|
0 commit comments