diff -Naur scipy-0.6.0/scipy/linalg/generic_clapack.pyf scipy-0.6.0-new/scipy/linalg/generic_clapack.pyf --- scipy-0.6.0/scipy/linalg/generic_clapack.pyf 2007-09-22 03:56:25.000000000 -0400 +++ scipy-0.6.0-new/scipy/linalg/generic_clapack.pyf 2007-10-13 10:13:53.000000000 -0400 @@ -20,7 +20,7 @@ ! U is unit upper diagonal triangular, L is lower triangular, ! piv pivots columns. - fortranname clapack_gesv + fortranname gesv_ integer intent(c,hide) :: gesv callstatement gesv_return_value = info = (*f2py_func)(102-rowmajor,n,nrhs,a,n,piv,b,n) callprotoargument const int,const int,const int,*,const int,int*,*,const int @@ -44,7 +44,7 @@ ! Compute an LU factorization of a general M-by-N matrix A. ! A * P = L * U threadsafe - fortranname clapack_getrf + fortranname getrf_ integer intent(c,hide) :: getrf callstatement getrf_return_value = info = (*f2py_func)(102-rowmajor,m,n,a,(rowmajor?n:m),piv) callprotoargument const int,const int,const int,*,const int,int* @@ -67,7 +67,7 @@ ! Solve A^H * X = B if trans=2 ! A * P = L * U - fortranname clapack_getrs + fortranname getrs_ integer intent(c,hide) :: getrs callstatement getrs_return_value = info = (*f2py_func)(102-rowmajor,111+trans,n,nrhs,lu,n,piv,b,n) callprotoargument const int,const int,const int,const int,*,const int,int*,*,const int @@ -91,7 +91,7 @@ ! Find A inverse A^-1. ! A * P = L * U - fortranname clapack_getri + fortranname getri_ integer intent(c,hide) :: getri callstatement getri_return_value = info = (*f2py_func)(102-rowmajor,n,lu,n,piv) callprotoargument const int,const int,*,const int,const int* @@ -115,7 +115,7 @@ ! A = L * L^T, C = L if lower = 1 ! C is triangular matrix of the corresponding Cholesky decomposition. - fortranname clapack_posv + fortranname posv_ integer intent(c,hide) :: posv callstatement posv_return_value = info = (*f2py_func)(102-rowmajor,121+lower,n,nrhs,a,n,b,n) callprotoargument const int,const int,const int,const int,*,const int,*,const int @@ -142,7 +142,7 @@ ! C is triangular matrix of the corresponding Cholesky decomposition. ! clean==1 zeros strictly lower or upper parts of U or L, respectively - fortranname clapack_potrf + fortranname potrf_ integer intent(c,hide) :: potrf callstatement potrf_return_value = info = (*f2py_func)(102-rowmajor,121+lower,n,a,n); if(clean){int i,j;if(lower){for(i=0;i*,const int @@ -167,7 +167,7 @@ ! C is triangular matrix of the corresponding Cholesky decomposition. ! clean==1 zeros strictly lower or upper parts of U or L, respectively - fortranname clapack_potrf + fortranname potrf_ integer intent(c,hide) :: potrf callstatement potrf_return_value = info = (*f2py_func)(102-rowmajor,121+lower,n,a,n); if(clean){int i,j,k;if(lower){for(i=0;ir=(a+k)->i=0.0;}} else {for(i=0;ir=(a+k)->i=0.0;}}} callprotoargument const int,const int,const int,*,const int @@ -193,7 +193,7 @@ ! A = L * L^T, C = L if lower = 1 ! C is triangular matrix of the corresponding Cholesky decomposition. - fortranname clapack_potrs + fortranname potrs_ integer intent(c,hide) :: potrs callstatement potrs_return_value = info = (*f2py_func)(102-rowmajor,121+lower,n,nrhs,c,n,b,n) callprotoargument const int,const int,const int,const int,*,const int,*,const int @@ -219,7 +219,7 @@ ! A = L * L^T, C = L if lower = 1 ! C is triangular matrix of the corresponding Cholesky decomposition. - fortranname clapack_potri + fortranname potri_ integer intent(c,hide) :: potri callstatement potri_return_value = info = (*f2py_func)(102-rowmajor,121+lower,n,c,n) callprotoargument const int,const int,const int,*,const int @@ -243,7 +243,7 @@ ! L * L^T, C = L if lower = 1 ! C is triangular matrix of the corresponding Cholesky decomposition. - fortranname clapack_lauum + fortranname lauum_ integer intent(c,hide) :: lauum callstatement lauum_return_value = info = (*f2py_func)(102-rowmajor,121+lower,n,c,n) callprotoargument const int,const int,const int,*,const int @@ -267,7 +267,7 @@ ! C is non-unit triangular matrix if unitdiag = 0 ! C is unit triangular matrix if unitdiag = 1 - fortranname clapack_trtri + fortranname trtri_ integer intent(c,hide) :: trtri callstatement trtri_return_value = info = (*f2py_func)(102-rowmajor,121+lower,131+unitdiag,n,c,n) callprotoargument const int,const int,const int,const int,*,const int