Annoucement of lpp (LAPACK and C++)

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

Annoucement of lpp (LAPACK and C++)

Postby lapreste » Fri Feb 03, 2006 4:49 am

I have just opened a project on sourceforge named lpp in which one can find support for C and C++ interface to LAPACK under the LGPL license. It can be found here :
http://sourceforge.net/projects/lpp/

The interface is really low level to allow the use of almost any matrix library over it and easy access to all LAPACK feature and peculiarly workspace reuse..

It contains a complete set of C headers (with correct parameters constness) and C++ headers that reduces the number of prototype from 1300 to 400 using functions overload.

thanks for comments and advices

JT Lapresté
lapreste
 
Posts: 5
Joined: Thu Jan 05, 2006 5:44 am

yet another one

Postby snikolaev » Sat Aug 12, 2006 7:47 pm

This one might be considered too: www.cvmlib.com

-Sergei
snikolaev
 
Posts: 1
Joined: Sat Aug 12, 2006 7:45 pm

Postby etola » Wed Feb 14, 2007 7:18 am

Hi,

I'm getting link errors when I try to build 'example'. do you have any suggestions?
--------------------------
g++ examples/test_qr.cc -O3 -I/home/user/usr/local/include/lpp -L/home/user/usr/local/lib -llapack -ansi -pedantic -Wall -o test_qr

/home/user/usr/local/lib/liblapack.a(dlarfb.o): In function `dlarfb_':
dlarfb.f:(.text+0x197): undefined reference to `dcopy_'
dlarfb.f:(.text+0x20f): undefined reference to `dcopy_'
dlarfb.f:(.text+0x25b): undefined reference to `dcopy_'
dlarfb.f:(.text+0x29b): undefined reference to `dcopy_'
dlarfb.f:(.text+0x359): undefined reference to `dcopy_'
----------------------------
by the way, I tried to use -lg2c flag as well but I get the same link errors.
etola
 
Posts: 2
Joined: Tue Feb 13, 2007 12:52 pm
Location: lausanne

Postby Julien Langou » Wed Feb 14, 2007 1:14 pm

You are missing a blas library in your linking. (LAPACK library relies on a BLAS library.)
In the immediate, try to add -lblas in your linking. If this work that's a good start. For
performance sake, you might want to use an optimized BLAS library, more information at
http://www.netlib.org/blas/faq.html
Julien.
Julien Langou
 
Posts: 735
Joined: Thu Dec 09, 2004 12:32 pm
Location: Denver, CO, USA

Postby etola » Wed Feb 14, 2007 1:19 pm

yes you're right. I have an atlas blas. when I linked it as well, it worked.
thanks.
etola
 
Posts: 2
Joined: Tue Feb 13, 2007 12:52 pm
Location: lausanne

Postby truelies » Wed May 21, 2008 5:27 pm

Anyone help me on this? I downloaded the first one, it's lpp

http://sourceforge.net/projects/lpp/

I can't find any documents in English. It contains a lot of .hh file, what's this? Thank you!
truelies
 
Posts: 27
Joined: Thu Apr 10, 2008 6:31 pm

Postby Julie » Wed May 21, 2008 5:31 pm

You can contact directly the author at jtlapreste at users.sourceforge.net
Julie
Julie
 
Posts: 299
Joined: Wed Feb 23, 2005 12:32 am
Location: ICL, Denver. Colorado

Postby truelies » Thu May 29, 2008 12:47 pm

I sent a Support Requests there, but didn't get answer. Can somebody here help me? Thanks!

Julie wrote:You can contact directly the author at jtlapreste at users.sourceforge.net
Julie
truelies
 
Posts: 27
Joined: Thu Apr 10, 2008 6:31 pm

Postby Julie » Thu May 29, 2008 12:52 pm

We are not the maintainer of that software, we cannot help you on your problem.
Maybe tried Jean Thierry other email: Jean-Thierry.Lapreste at univ-bpclermont dot fr
Hope you will get in touch with him
Julie
Julie
 
Posts: 299
Joined: Wed Feb 23, 2005 12:32 am
Location: ICL, Denver. Colorado

Postby truelies » Thu May 29, 2008 5:39 pm

What I mean is if anybody here had linked Lapack to C can help me on how to do it?

Julie wrote:We are not the maintainer of that software, we cannot help you on your problem.
Maybe tried Jean Thierry other email: Jean-Thierry.Lapreste at univ-bpclermont dot fr
Hope you will get in touch with him
Julie
truelies
 
Posts: 27
Joined: Thu Apr 10, 2008 6:31 pm

Postby Julie » Thu May 29, 2008 5:47 pm

Sure, we can help you on that problem.
please post your problem.
Thanks
Julie
Julie
 
Posts: 299
Joined: Wed Feb 23, 2005 12:32 am
Location: ICL, Denver. Colorado

Postby truelies » Thu May 29, 2008 5:56 pm

Julie:

Thanks!

Currently I have a large project written by myself, it can run under MinGW developer studio, which is a c/c++ complier based on gnu c++.

I need to call Lapack ZGGEVX subroutine in it. I found lpp, cvm, I just curious on how to connect my Mingw, lpp(cvm), Lapack together?


Julie wrote:Sure, we can help you on that problem.
please post your problem.
Thanks
Julie
truelies
 
Posts: 27
Joined: Thu Apr 10, 2008 6:31 pm

Re: Annoucement of lpp (LAPACK and C++)

Postby Powerful » Mon Dec 08, 2008 5:39 pm

Thank you Julie!
Powerful
 
Posts: 1
Joined: Mon Dec 08, 2008 5:37 pm

Re: Annoucement of lpp (LAPACK and C++)

Postby jasonglades » Sat Feb 07, 2009 9:32 pm

Thanks a lot for suggestions.
----------------------------
Custom research paper
jasonglades
 
Posts: 2
Joined: Sat Feb 07, 2009 9:24 pm

Re: Annoucement of lpp (LAPACK and C++)

Postby webpros21 » Sat Mar 14, 2009 4:45 pm

Hi there,

I'm gettings a 404 error when I try to open the Sourceforge url. Can you please check to se if the resources are still hosted there?
webpros21
 
Posts: 2
Joined: Wed Feb 18, 2009 7:08 pm

Next

Return to User Discussion

Who is online

Users browsing this forum: Bing [Bot] and 2 guests