functionhohoTrafoUpperHess

Compute the similarity (Householder-) transformation S*A*S of matrix A with householder matrix S = I - 2u*u' to compute an upper Hessenberg form

Extends from Modelica.Icons.Function (Icon for functions).

Information

This function calculates one step in the calculation of upper Hessenberg form. Therein it calculates the r'th column of the Hessenberg matrix which is of shape {x,x,fill(1,n-r-1)}.

Inputs

TypeNameDefaultDescription
Real[:,size(A, 1)]A
Real[size(A, 1)]uhouseholder vector
Integerr

Outputs

TypeNameDefaultDescription
Real[size(A, 1),size(A, 1)]SAS