<br><br><div class="gmail_quote">On Thu, Dec 13, 2012 at 12:26 PM, Philip Semanchuk <span dir="ltr"><<a href="mailto:philip@semanchuk.com" target="_blank">philip@semanchuk.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi all,<br>
I'm porting some Fortran code that makes use of a number of BLAS and LAPACK functions, including dbdsqr(). I've found all of the functions I need via scipy.linalg.lapack.get_lapack_funcs/get_blas_funcs() except for dbdsqr().<br>

<br>
I see that the numpy source code (I looked at numpy-1.6.0b2) contains dbdsqr() in numpy/linalg/dlapack_lite.c, but grep can't find that string in the binary distribution on my Mac nor on Linux. If it's buried in a numpy binary somewhere, I'm comfortable with using ctypes to call it, but I suspect it isn't.<br>

<br>
Can anyone point me to a cross-platform (OS X, Linux & Windows) way I can call this function?<br>
<br>
I'm unfortunately quite na´ve about the math in the code I'm porting, so I'm porting the code blindly -- if you ask me what problem I'm trying to solve with dbdsqr(), I won't be able to explain.<br>
<br></blockquote><div><br>Not all the functions in lapack_lite are exposed in numpy. You might want to post on the scipy list, there have been recent additions supporting more lapack functions.<br><br>Chuck <br></div><br>
</div>