11 #include <Eigen/Cholesky> 18 else if(*n<0) *info = -2;
29 if(
UPLO(*uplo)==
UP) ret =
int(internal::llt_inplace<Scalar, Upper>::blocked(
A));
30 else ret =
int(internal::llt_inplace<Scalar, Lower>::blocked(
A));
45 else if(*n<0) *info = -2;
46 else if(*nrhs<0) *info = -3;
47 else if(*lda<
std::max(1,*n)) *info = -5;
48 else if(*ldb<
std::max(1,*n)) *info = -7;
62 A.triangularView<
Upper>().adjoint().solveInPlace(
B);
63 A.triangularView<
Upper>().solveInPlace(
B);
67 A.triangularView<
Lower>().solveInPlace(
B);
68 A.triangularView<
Lower>().adjoint().solveInPlace(
B);
MatrixType A(a, *n, *n, *lda)
NumTraits< Scalar >::Real RealScalar
#define EIGEN_LAPACK_FUNC(FUNC, ARGLIST)
EIGEN_WEAK_LINKING int xerbla_(const char *msg, int *info, int)
MatrixType B(b, *n, *nrhs, *ldb)
else if * lda(1, *n)) *info=-4;if(*info!=0