I used DSYGVX subroutine to find eigenvalues for matrices as in attached file however it runs with error.
Meanwhile, the IMSL subroutine can produce the results for this the same problem.
Please find attached zip file for the code and data files. I would appreciate any advices and solutions for this problem.
Windows 7 Ultimate
Microsoft Visual Basic 2008
Intel Visual Fortran Compiler Professional Edition 11.1
Intel Math Kernel Library 10.3 Update 5 for Windows* OS
Hi mecej4, in my case, I did not get any input error from the compiler; would you mind to correct any caller which you think was used incorrectly pls?
For the F77 interface, it seems a bit confusing that the code can run in windows 32, but with the same problem when I tried a run on latest Composer 2011 XE SP1 - Windows 7-64bit, it produced an error at argument (20) for lwork=-1 which used in the first call to get lwork value for workspace.
Btw, I just noticed that the dsygvx subroutine could not use in this case as the B matrix is not positive definite. Im still looking for a solution for this.