/external/eigen/lapack/ |
H A D | cholesky.cpp | 41 EIGEN_LAPACK_FUNC(potrs,(char* uplo, int *n, int *nrhs, RealScalar *pa, int *lda, RealScalar *pb, int *ldb, int *info)) argument 48 else if(*ldb<std::max(1,*n)) *info = -7; 58 MatrixType B(b,*n,*nrhs,*ldb);
|
H A D | lu.cpp | 46 EIGEN_LAPACK_FUNC(getrs,(char *trans, int *n, int *nrhs, RealScalar *pa, int *lda, int *ipiv, RealScalar *pb, int *ldb, int *info)) argument 53 else if(*ldb<std::max(1,*n)) *info = -8; 63 MatrixType B(b,*n,*nrhs,*ldb);
|
/external/eigen/blas/ |
H A D | level3_impl.h | 12 int EIGEN_BLAS_FUNC(gemm)(char *opa, char *opb, int *m, int *n, int *k, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *pb, int *ldb, RealScalar *pbeta, RealScalar *pc, int *ldc) argument 14 // std::cerr << "in gemm " << *opa << " " << *opb << " " << *m << " " << *n << " " << *k << " " << *lda << " " << *ldb << " " << *ldc << " " << *palpha << " " << *pbeta << "\n"; 48 else if(*ldb<std::max(1,(OP(*opb)==NOTR)?*k:*n)) info = 10; 62 func[code](*m, *n, *k, a, *lda, b, *ldb, c, *ldc, alpha, blocking, 0); 66 int EIGEN_BLAS_FUNC(trsm)(char *side, char *uplo, char *opa, char *diag, int *m, int *n, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *pb, int *ldb) argument 68 // std::cerr << "in trsm " << *side << " " << *uplo << " " << *opa << " " << *diag << " " << *m << "," << *n << " " << *palpha << " " << *lda << " " << *ldb<< "\n"; 126 else if(*ldb<std::max(1,*m)) info = 11; 135 func[code](*m, *n, a, *lda, b, *ldb, blocking); 140 func[code](*n, *m, a, *lda, b, *ldb, blocking); 144 matrix(b,*m,*n,*ldb) * 152 trmm(char *side, char *uplo, char *opa, char *diag, int *m, int *n, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *pb, int *ldb) argument 238 symm(char *side, char *uplo, int *m, int *n, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *pb, int *ldb, RealScalar *pbeta, RealScalar *pc, int *ldc) argument 381 syr2k(char *uplo, char *op, int *n, int *k, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *pb, int *ldb, RealScalar *pbeta, RealScalar *pc, int *ldc) argument 446 hemm(char *side, char *uplo, int *m, int *n, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *pb, int *ldb, RealScalar *pbeta, RealScalar *pc, int *ldc) argument 566 her2k(char *uplo, char *op, int *n, int *k, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *pb, int *ldb, RealScalar *pbeta, RealScalar *pc, int *ldc) argument [all...] |
/external/eigen/Eigen/src/SparseLU/ |
H A D | SparseLU_gemm_kernel.h | 26 void sparselu_gemm(Index m, Index n, Index d, const Scalar* A, Index lda, const Scalar* B, Index ldb, Scalar* C, Index ldc) argument 53 c += B[k+j*ldb] * A[i+k*lda]; 67 const Scalar* Bc0 = B+(j+0)*ldb; 68 const Scalar* Bc1 = B+(j+1)*ldb; 171 const Scalar* Bc0 = B+(n-1)*ldb; 260 if(rd==1) MapVector(C+j*ldc+ib,actual_b) += B[0+d_end+j*ldb] * ConstMapVector(A+(d_end+0)*lda+ib, actual_b); 262 else if(rd==2) MapVector(C+j*ldc+ib,actual_b) += B[0+d_end+j*ldb] * ConstMapVector(A+(d_end+0)*lda+ib, actual_b) 263 + B[1+d_end+j*ldb] * ConstMapVector(A+(d_end+1)*lda+ib, actual_b); 265 else MapVector(C+j*ldc+ib,actual_b) += B[0+d_end+j*ldb] * ConstMapVector(A+(d_end+0)*lda+ib, actual_b) 266 + B[1+d_end+j*ldb] * ConstMapVecto [all...] |
/external/eigen/bench/ |
H A D | bench_gemm.cpp | 48 int lda = a.rows(); int ldb = b.rows(); int ldc = c.rows(); local 52 const_cast<float*>(b.data()),&ldb,&fone, 59 int lda = a.rows(); int ldb = b.rows(); int ldc = c.rows(); local 63 const_cast<double*>(b.data()),&ldb,&done, 70 int lda = a.rows(); int ldb = b.rows(); int ldc = c.rows(); local 74 const_cast<float*>((const float*)b.data()),&ldb,(float*)&cfone, 81 int lda = a.rows(); int ldb = b.rows(); int ldc = c.rows(); local 85 const_cast<double*>((const double*)b.data()),&ldb,(double*)&cdone,
|
/external/opencv/cxcore/src/ |
H A D | cxsvd.cpp | 1026 const double* b, int ldb, int nb, 1056 if( ldb == 1 ) 1066 s += uT[j]*b[j*ldb]; 1100 icvMatrAXPY_64f( m, nb, b, ldb, uT, buffer, 0 ); 1120 const float* b, int ldb, int nb, 1150 if( ldb == 1 ) 1160 s += uT[j]*b[j*ldb]; 1195 icvMatrAXPY_32f( m, nb, b, ldb, uT, buffer, 0 ); 1023 icvSVBkSb_64f( int m, int n, const double* w, const double* uT, int lduT, const double* vT, int ldvT, const double* b, int ldb, int nb, double* x, int ldx, double* buffer ) argument 1117 icvSVBkSb_32f( int m, int n, const float* w, const float* uT, int lduT, const float* vT, int ldvT, const float* b, int ldb, int nb, float* x, int ldx, float* buffer ) argument
|
H A D | cxmatmul.cpp | 1043 int lda, ldb, ldd; local 1061 ldb = b_step/sizeof(float); 1068 lda /= 2, ldb /= 2, ldd /= 2; 1071 &_alpha, B->data.ptr, &ldb, A->data.ptr, &lda, 1079 ldb = b_step/sizeof(double); 1086 lda /= 2, ldb /= 2, ldd /= 2; 1089 &_alpha, B->data.ptr, &ldb, A->data.ptr, &lda,
|