Home
last modified time | relevance | path

Searched refs:uplo (Results 1 – 19 of 19) sorted by relevance

/external/eigen/Eigen/src/Core/products/
DTriangularSolverMatrix_MKL.h57 char side = 'L', uplo, diag='N', transa; \
68 uplo = IsLower ? 'L' : 'U'; \
69 if (TriStorageOrder==RowMajor) uplo = (uplo == 'L') ? 'U' : 'L'; \
85 …MKLPREFIX##trsm(&side, &uplo, &transa, &diag, &m, &n, &alpha, (const MKLTYPE*)a, &lda, (MKLTYPE*)_…
112 char side = 'R', uplo, diag='N', transa; \
123 uplo = IsLower ? 'L' : 'U'; \
124 if (TriStorageOrder==RowMajor) uplo = (uplo == 'L') ? 'U' : 'L'; \
140 …MKLPREFIX##trsm(&side, &uplo, &transa, &diag, &m, &n, &alpha, (const MKLTYPE*)a, &lda, (MKLTYPE*)_…
DSelfadjointMatrixMatrix_MKL.h57 char side='L', uplo='L'; \
79 if (LhsStorageOrder==RowMajor) uplo='U'; \
89 …MKLPREFIX##symm(&side, &uplo, &m, &n, &alpha_, (const MKLTYPE*)a, &lda, (const MKLTYPE*)b, &ldb, &…
108 char side='L', uplo='L'; \
137 if (LhsStorageOrder==RowMajor) uplo='U'; \
157 …MKLPREFIX##hemm(&side, &uplo, &m, &n, &alpha_, (const MKLTYPE*)a, &lda, (const MKLTYPE*)b, &ldb, &…
184 char side='R', uplo='L'; \
205 if (RhsStorageOrder==RowMajor) uplo='U'; \
215 …MKLPREFIX##symm(&side, &uplo, &m, &n, &alpha_, (const MKLTYPE*)a, &lda, (const MKLTYPE*)b, &ldb, &…
234 char side='R', uplo='L'; \
[all …]
DTriangularMatrixMatrix_MKL.h133 char side = 'L', transa, uplo, diag = 'N'; \
158 uplo = IsLower ? 'L' : 'U'; \
159 if (LhsStorageOrder==RowMajor) uplo = (uplo == 'L') ? 'U' : 'L'; \
178 …MKLPREFIX##trmm(&side, &uplo, &transa, &diag, &m, &n, &alpha_, (const MKLTYPE*)a, &lda, (MKLTYPE*)…
247 char side = 'R', transa, uplo, diag = 'N'; \
272 uplo = IsLower ? 'L' : 'U'; \
273 if (RhsStorageOrder==RowMajor) uplo = (uplo == 'L') ? 'U' : 'L'; \
292 …MKLPREFIX##trmm(&side, &uplo, &transa, &diag, &m, &n, &alpha_, (const MKLTYPE*)a, &lda, (MKLTYPE*)…
DGeneralMatrixMatrixTriangular_MKL.h88 char uplo=(IsLower) ? 'L' : 'U', trans=(AStorageOrder==RowMajor) ? 'T':'N'; \
94 MKLFUNC(&uplo, &trans, &n, &k, &alpha_, lhs, &lda, &beta_, res, &ldc); \
113 char uplo=(IsLower) ? 'L' : 'U', trans=(AStorageOrder==RowMajor) ? 'C':'N'; \
130 MKLFUNC(&uplo, &trans, &n, &k, &alpha_, (MKLTYPE*)a_ptr, &lda, &beta_, (MKLTYPE*)res, &ldc); \
DTriangularMatrixVector_MKL.h107 char trans, uplo, diag; \
122 uplo = IsLower ? 'L' : 'U'; \
126 MKLPREFIX##trmv(&uplo, &trans, &diag, &n, (const MKLTYPE*)_lhs, &lda, (MKLTYPE*)x, &incx); \
192 char trans, uplo, diag; \
207 uplo = IsLower ? 'U' : 'L'; \
211 MKLPREFIX##trmv(&uplo, &trans, &diag, &n, (const MKLTYPE*)_lhs, &lda, (MKLTYPE*)x, &incx); \
DSelfadjointMatrixVector_MKL.h91 char uplo=(IsRowMajor) ? (IsLower ? 'U' : 'L') : (IsLower ? 'L' : 'U'); \
101 …MKLFUNC(&uplo, &n, &alpha_, (const MKLTYPE*)lhs, &lda, (const MKLTYPE*)x_ptr, &incx, &beta_, (MKLT…
/external/eigen/blas/
Dlevel2_real_impl.h13 int EIGEN_BLAS_FUNC(symv) (char *uplo, int *n, RealScalar *palpha, RealScalar *pa, int *lda, RealSc… in EIGEN_BLAS_FUNC()
23 if(UPLO(*uplo)==INVALID) info = 1; in EIGEN_BLAS_FUNC()
44 …if(UPLO(*uplo)==UP) vector(actual_y,*n).noalias() += matrix(a,*n,*n,*lda).selfadjointView<Upper>()… in EIGEN_BLAS_FUNC()
45 …else if(UPLO(*uplo)==LO) vector(actual_y,*n).noalias() += matrix(a,*n,*n,*lda).selfadjointView<Low… in EIGEN_BLAS_FUNC()
54 int EIGEN_BLAS_FUNC(syr)(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealSca… in EIGEN_BLAS_FUNC()
77 if(UPLO(*uplo)==INVALID) info = 1; in EIGEN_BLAS_FUNC()
95 if(UPLO(*uplo)==LO) in EIGEN_BLAS_FUNC()
108 int EIGEN_BLAS_FUNC(syr2)(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealSc… in EIGEN_BLAS_FUNC()
131 if(UPLO(*uplo)==INVALID) info = 1; in EIGEN_BLAS_FUNC()
146 …if(UPLO(*uplo)==LO) matrix(c,*n,*n,*ldc).selfadjointView<Lower>().rankUpdate(vector(x_cpy,*n… in EIGEN_BLAS_FUNC()
[all …]
Dlevel2_cplx_impl.h19 int EIGEN_BLAS_FUNC(hemv)(char *uplo, int *n, RealScalar *palpha, RealScalar *pa, int *lda, RealSca… in EIGEN_BLAS_FUNC()
29 if(UPLO(*uplo)==INVALID) info = 1; in EIGEN_BLAS_FUNC()
52 …if(UPLO(*uplo)==UP) vector(actual_y,*n).noalias() += matrix(a,*n,*n,*lda).selfadjointView<Upper>()… in EIGEN_BLAS_FUNC()
53 …else if(UPLO(*uplo)==LO) vector(actual_y,*n).noalias() += matrix(a,*n,*n,*lda).selfadjointView<Low… in EIGEN_BLAS_FUNC()
118 int EIGEN_BLAS_FUNC(her)(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealSca… in EIGEN_BLAS_FUNC()
125 if(UPLO(*uplo)==INVALID) info = 1; in EIGEN_BLAS_FUNC()
141 if(UPLO(*uplo)==LO) in EIGEN_BLAS_FUNC()
162 int EIGEN_BLAS_FUNC(her2)(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealSc… in EIGEN_BLAS_FUNC()
170 if(UPLO(*uplo)==INVALID) info = 1; in EIGEN_BLAS_FUNC()
185 …if(UPLO(*uplo)==LO) matrix(a,*n,*n,*lda).selfadjointView<Lower>().rankUpdate(vector(x_cpy,*n… in EIGEN_BLAS_FUNC()
[all …]
Dlevel3_impl.h66 int EIGEN_BLAS_FUNC(trsm)(char *side, char *uplo, char *opa, char *diag, int *m, int *n, RealScalar… in EIGEN_BLAS_FUNC()
120 else if(UPLO(*uplo)==INVALID) info = 2; in EIGEN_BLAS_FUNC()
130 int code = OP(*opa) | (SIDE(*side) << 2) | (UPLO(*uplo) << 3) | (DIAG(*diag) << 4); in EIGEN_BLAS_FUNC()
152 int EIGEN_BLAS_FUNC(trmm)(char *side, char *uplo, char *opa, char *diag, int *m, int *n, RealScalar… in EIGEN_BLAS_FUNC()
204 else if(UPLO(*uplo)==INVALID) info = 2; in EIGEN_BLAS_FUNC()
214 int code = OP(*opa) | (SIDE(*side) << 2) | (UPLO(*uplo) << 3) | (DIAG(*diag) << 4); in EIGEN_BLAS_FUNC()
238 int EIGEN_BLAS_FUNC(symm)(char *side, char *uplo, int *m, int *n, RealScalar *palpha, RealScalar *p… in EIGEN_BLAS_FUNC()
249 else if(UPLO(*uplo)==INVALID) info = 2; in EIGEN_BLAS_FUNC()
273 if(UPLO(*uplo)==UP) in EIGEN_BLAS_FUNC()
278 else if(UPLO(*uplo)==LO) in EIGEN_BLAS_FUNC()
[all …]
Dlevel2_impl.h73 int EIGEN_BLAS_FUNC(trsv)(char *uplo, char *opa, char *diag, int *n, RealScalar *pa, int *lda, Real… in EIGEN_BLAS_FUNC()
107 if(UPLO(*uplo)==INVALID) info = 1; in EIGEN_BLAS_FUNC()
118 int code = OP(*opa) | (UPLO(*uplo) << 2) | (DIAG(*diag) << 3); in EIGEN_BLAS_FUNC()
128 int EIGEN_BLAS_FUNC(trmv)(char *uplo, char *opa, char *diag, int *n, RealScalar *pa, int *lda, Real… in EIGEN_BLAS_FUNC()
162 if(UPLO(*uplo)==INVALID) info = 1; in EIGEN_BLAS_FUNC()
178 int code = OP(*opa) | (UPLO(*uplo) << 2) | (DIAG(*diag) << 3); in EIGEN_BLAS_FUNC()
267 int EIGEN_BLAS_FUNC(tbmv)(char *uplo, char *opa, char *diag, int *n, int *k, RealScalar *pa, int *l…
274 if(UPLO(*uplo)==INVALID) info = 1;
293 int ku = UPLO(*uplo)==UPPER ? *k : 0;
294 int kl = UPLO(*uplo)==LOWER ? *k : 0;
[all …]
Dcommon.h66 inline bool check_uplo(const char* uplo) in check_uplo() argument
68 return UPLO(*uplo)!=0xff; in check_uplo()
/external/ceres-solver/internal/ceres/
Dlapack.cc35 extern "C" void dpotrf_(char* uplo,
41 extern "C" void dpotrs_(char* uplo,
50 extern "C" void dgels_(char* uplo,
73 char uplo = 'L'; in SolveInPlaceUsingCholesky()
79 dpotrf_(&uplo, &n, lhs, &n, &info); in SolveInPlaceUsingCholesky()
85 dpotrs_(&uplo, &n, &nrhs, lhs, &n, rhs_and_solution, &n, &info); in SolveInPlaceUsingCholesky()
Dblas.cc34 extern "C" void dsyrk_(char* uplo,
58 char uplo = 'L'; in SymmetricRankKUpdate()
64 dsyrk_(&uplo, in SymmetricRankKUpdate()
/external/eigen/lapack/
Dcholesky.cpp14 EIGEN_LAPACK_FUNC(potrf,(char* uplo, int *n, RealScalar *pa, int *lda, int *info))
17 if(UPLO(*uplo)==INVALID) *info = -1;
29 if(UPLO(*uplo)==UP) ret = internal::llt_inplace<Scalar, Upper>::blocked(A);
41 EIGEN_LAPACK_FUNC(potrs,(char* uplo, int *n, int *nrhs, RealScalar *pa, int *lda, RealScalar *pb, i…
44 if(UPLO(*uplo)==INVALID) *info = -1;
60 if(UPLO(*uplo)==UP)
Deigenvalues.cpp14 EIGEN_LAPACK_FUNC(syev,(char *jobz, char *uplo, int* n, Scalar* a, int *lda, Scalar* w, Scalar* /*w…
21 else if(UPLO(*uplo)==INVALID) *info = -2;
59 if(UPLO(*uplo)==UP) mat = matrix(a,*n,*n,*lda).adjoint();
/external/eigen/bench/btl/libs/BLAS/
Dblas_interface_impl.hh69 char uplo = 'L'; in cholesky() local
71 BLAS_FUNC(potrf)(&uplo, &N, C, &N, &info); in cholesky()
78 char uplo = 'L'; in partial_lu_decomp() local
104 char uplo = 'L'; in lu_decomp() local
135 char uplo = 'U'; in tridiagonalization() local
142 BLAS_FUNC(sytrd)(&uplo, &N, C, &N, d, d+N, d+2*N, d+3*N, &worksize, &info); in tridiagonalization()
Dblas_interface.hh32 …void ssytrd_(char *uplo, const int *n, float *a, const int *lda, float *d, float *e, float *tau, f…
33 …void dsytrd_(char *uplo, const int *n, double *a, const int *lda, double *d, double *e, double *ta…
/external/eigen/Eigen/src/Eigenvalues/
DSelfAdjointEigenSolver_MKL.h69 char jobz, uplo='L'/*, range='A'*/; \
72 …info = LAPACKE_##MKLNAME( matrix_order, jobz, uplo, n, (MKLTYPE*)m_eivec.data(), lda, (MKLRTYPE*)m…
/external/eigen/Eigen/src/Cholesky/
DLLT_MKL.h49 static inline typename MatrixType::Index potrf(MatrixType& m, char uplo) \
62 info = LAPACKE_##MKLPREFIX##potrf( matrix_order, uplo, size, (MKLTYPE*)a, lda ); \