Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

Eigenproblem

fernet
Beginner
325 Views
Hi,
I'm new to Lapack libraries and Intel MKL.
I have to solve an eigensystem problem, with 3x3 complex matrixes, and I don't know if I'm calling Lapack routines in the correct order. I use these routines from C. Here is the list:
First I call
zgebal
with job ='P'.
Then I call
zgehdr.
Then i copy the Hessenberg matrix to a temporary matrix, and the temporary one I put as input to:
unghr
to get the Q matrix.
After that:
zhseqr
with
job = 'S' and compz = 'V'; matrix inputs are the Hessemberg matrix, and as vl the Q matrix.
Then I call
zgebak
with the same Q matrix (modified by hseqr, so eigenvectors are in).
Finally
ztrevc
is called.

Also, I wish to know if somebody have some example of how to use this functions.

Thank you.
0 Kudos
1 Reply
fernet
Beginner
325 Views
Nobody knows?

It was so easy... I don't understand the time I've lost looking for this easy function:
?geev
0 Kudos
Reply