diff --git a/source/numerics.tex b/source/numerics.tex index 36f4bc1b86..3b71c0a686 100644 --- a/source/numerics.tex +++ b/source/numerics.tex @@ -14994,7 +14994,7 @@ For the overloads without an \tcode{ExecutionPolicy} argument, equivalent to: \begin{codeblock} -matrix_rank_1_update(x, conjugated(y), A); +matrix_rank_1_update(x, conjugated(y), E, A); \end{codeblock} \item otherwise, equivalent to: @@ -15150,11 +15150,14 @@ \indexlibraryglobal{hermitian_matrix_rank_1_update}% \begin{itemdecl} -template<@\exposconcept{scalar}@ Scalar, @\exposconcept{possibly-packed-out-matrix}@ OutMat, class Triangle> - void hermitian_matrix_rank_1_update(InVec x, OutMat A, Triangle t); +template<@\exposconcept{scalar}@ Scalar, @\exposconcept{in-vector}@ InVec, @\exposconcept{in-matrix}@ InMat, @\exposconcept{possibly-packed-out-matrix}@ OutMat, + class Triangle> + void hermitian_matrix_rank_1_update(Scalar alpha, InVec x, InMat E, OutMat A, Triangle t); template - void hermitian_matrix_rank_1_update(ExecutionPolicy&& exec, InVec x, OutMat A, Triangle t); + @\exposconcept{scalar}@ Scalar, @\exposconcept{in-vector}@ InVec, @\exposconcept{in-matrix}@ InMat, @\exposconcept{possibly-packed-out-matrix}@ OutMat, + class Triangle> + void hermitian_matrix_rank_1_update(ExecutionPolicy&& exec, + Scalar alpha, InVec x, InMat E, OutMat A, Triangle t); \end{itemdecl} \begin{itemdescr}