0
0
mirror of https://gitlab.com/libeigen/eigen.git synced 2026-01-18 17:31:19 +01:00

Intel(R) MKL support added.

* * *
License disclaimer changed to BSD license for MKL_support.h
* * *
Pardiso support fixed, test added.
blas/lapack tests fixed: Scalar parameter was added in Cholesky, product_matrix_vector_triangular remaned to triangular_matrix_vector_product.
* * *
PARDISO test was added physically.
This commit is contained in:
karturov
2011-12-05 14:52:21 +07:00
parent e270a5656a
commit 015c331252
41 changed files with 3494 additions and 58 deletions

View File

@@ -41,8 +41,8 @@ EIGEN_LAPACK_FUNC(potrf,(char* uplo, int *n, RealScalar *pa, int *lda, int *info
Scalar* a = reinterpret_cast<Scalar*>(pa);
MatrixType A(a,*n,*n,*lda);
int ret;
if(UPLO(*uplo)==UP) ret = internal::llt_inplace<Upper>::blocked(A);
else ret = internal::llt_inplace<Lower>::blocked(A);
if(UPLO(*uplo)==UP) ret = internal::llt_inplace<Scalar, Upper>::blocked(A);
else ret = internal::llt_inplace<Scalar, Lower>::blocked(A);
if(ret>=0)
*info = ret+1;