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;
63 A.triangularView<
Upper>().solveInPlace(
B);
67 A.triangularView<
Lower>().solveInPlace(
B);
void adjoint(const MatrixType &m)
#define EIGEN_LAPACK_FUNC(FUNC, ARGLIST)
EIGEN_WEAK_LINKING int xerbla_(const char *msg, int *info, int)
Array< double, 1, 3 > e(1./3., 0.5, 2.)
NumTraits< Scalar >::Real RealScalar
MatrixType A(a, *n, *n, *lda)
else if * lda(1, *n)) *info=-4;if(*info!=0
MatrixType B(b, *n, *nrhs, *ldb)