The LAPACK forum has moved to https://github.com/Reference-LAPACK/lapack/discussions.

Help on zggevx routine

Open discussion regarding features, bugs, issues, vendors, etc.

Help on zggevx routine

Postby truelies » Wed Apr 23, 2008 6:50 pm

I connected the non symmetry generalized eigenvalue routine to my code, but it can't pass the link. The reason is it can't find some external functions, like following:

* .. External Functions ..
DOUBLE PRECISION DLAMCH
EXTERNAL DLAMCH

The file I downloaded doesn't include dlamch.f. Where can I find this file? Thanks!
truelies
 
Posts: 27
Joined: Thu Apr 10, 2008 6:31 pm

Postby kdallen » Wed Apr 23, 2008 9:17 pm

kdallen
 
Posts: 39
Joined: Sun Jan 28, 2007 12:48 am

Postby sven » Thu Apr 24, 2008 11:53 am

When you download an individual LAPACK routine you can choose a link of the form 'zggevx.f plus dependencies' from:

http://www.netlib.org/lapack/complex16/

If you are likely to want to use several LAPACK routines, then it may be better to install all of LAPACK, or to use an existing LAPACK library if your OS has one available.

Sven Hammarling.
sven
 
Posts: 146
Joined: Wed Dec 22, 2004 4:28 am

Postby truelies » Mon Apr 28, 2008 6:06 pm

Finally I got all the routines. Under Intel Fortran it can be compiled and linked. But when I run it, got "array out of bound", the code request B(151,152), but the largest matrix I have is B(151,151). I found a lot of B(*,*) caused this. Did you have this problem before?
truelies
 
Posts: 27
Joined: Thu Apr 10, 2008 6:31 pm


Return to User Discussion

Who is online

Users browsing this forum: No registered users and 5 guests