11#include <Eigen/Cholesky>
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);
int n
Definition BiCGSTAB_simple.cpp:1
Array< double, 1, 3 > e(1./3., 0.5, 2.)
void adjoint(const MatrixType &m)
Definition adjoint.cpp:67
SCALAR Scalar
Definition bench_gemm.cpp:46
NumTraits< Scalar >::Real RealScalar
Definition bench_gemm.cpp:47
Matrix< SCALARA, Dynamic, Dynamic, opt_A > A
Definition bench_gemm.cpp:48
Matrix< SCALARB, Dynamic, Dynamic, opt_B > B
Definition bench_gemm.cpp:49
MatrixXf MatrixType
Definition benchmark-blocking-sizes.cpp:52
#define SCALAR_SUFFIX_UP
Definition complex_double.cpp:12
The matrix class, also used for vectors and row-vectors.
Definition Matrix.h:180
#define UP
Definition common.h:39
#define INVALID
Definition common.h:45
#define UPLO(X)
Definition common.h:56
* lda
Definition eigenvalues.cpp:59
@ Lower
Definition Constants.h:209
@ Upper
Definition Constants.h:211
else if n * info
Definition cholesky.cpp:18
Scalar * a
Definition cholesky.cpp:26
Scalar * b
Definition cholesky.cpp:56
int ret
Definition cholesky.cpp:28
#define EIGEN_LAPACK_FUNC(FUNC, ARGLIST)
Definition lapack_common.h:16
EIGEN_WEAK_LINKING int xerbla_(const char *msg, int *info, int)
Definition xerbla.cpp:15