functionwrapper_xBase

Compute the eigenvector bases according to Kautsky algorithm

Inputs

TypeNameDefaultDescription
Real[:,size(A, 1)]AReal square system matrix
Real[size(A, 1),:]BReal input matrix
Real[size(A, 1)]gamma_realEigenvalue vector, real part
Real[size(A, 1)]gamma_imagEigenvalue vector, imaginary part
IntegerncpNumber of complex pairs of eigenvalues

Outputs

TypeNameDefaultDescription
Real[size(A, 1),size(B, 2)]U0U0
Real[size(B, 2),size(B, 2)]ZZ
Real[size(A, 1),size(B, 2)*(size(A, 1) - ncp)]S_realEigenvector bases, real part
Real[size(A, 1),size(B, 2)*(size(A, 1) - ncp)]S_imagEigenvector bases, imaginary part
IntegerrankBRank of matrix B