Computes the rank 1 downdate to a Cholesky factored matrix such that . This operation only works if the new matrix is positive definite.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=real64), | intent(inout), | dimension(:,:) | :: | r |
On input, the N-by-N upper triangular matrix . On output, the updated matrix . |
|
| real(kind=real64), | intent(inout), | dimension(:) | :: | u |
On input, the N-element vector . On output, the rotation sines used to transform to . |
Computes the rank 1 downdate to a Cholesky factored matrix such that . This operation only works if the new matrix is positive definite.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| complex(kind=real64), | intent(inout), | dimension(:,:) | :: | r |
On input, the N-by-N upper triangular matrix . On output, the updated matrix . |
|
| complex(kind=real64), | intent(inout), | dimension(:) | :: | u |
On input, the N-element vector . On output, the rotation sines used to transform to . |