Page 1 of 1

How can I use dgeev routine in VS2005?

PostPosted: Tue Mar 06, 2007 10:40 am
by mesh
Hi,
I need to use DGEEV routine of Lapack in a Visual Studio 2005 project, to calculate the only eigenvalues of general NxN real matrix.

Someone can help me??????

:cry:

Thanks

PostPosted: Tue Mar 06, 2007 12:46 pm
by kdallen
One thing you can do is create a Fortran DLL w/ the LAPACK routine you want to use (need a Fortran compiler to do that), then just make calls to the DLL from the VS language you want (VB, C, J). I have very limited experience doing this with VB (VBA actually) and could provide some elementary tips if you want.

The G95 Fortran user group has many posts on the topic of linking Fortran with other languages. Here are a couple of links:

http://groups.google.com/group/gg95/bro ... 10f0ab597c

http://groups.google.com/group/gg95/bro ... ae62496703

http://groups.google.com/group/gg95/bro ... fdfe0dd380

http://groups.google.com/group/gg95/sea ... t=30&sa=N&

PostPosted: Wed Mar 07, 2007 7:04 am
by mesh
Thank you, but I have another problem.
Excuse me for my english, I don't know well.
I have a project in VS 2005 wrote in c++, and I installed the MKL 8.0.2.
In this program there is the dgeev subroutine, how can use it in my project?

Thanks

Mesh

PostPosted: Wed Mar 07, 2007 1:26 pm
by kdallen
I don't know anything about Intel Math Kernal Library but seems there is online help re LAPACK:

http://support.intel.com/support/perfor ... 017178.htm