Searched defs:incx (Results 1 - 9 of 9) sorted by relevance

/external/eigen/blas/
H A Ddouble.cpp22 double BLASFUNC(dsdot)(int* n, float* x, int* incx, float* y, int* incy) argument
26 if(*incx==1 && *incy==1) return (vector(x,*n).cast<double>().cwiseProduct(vector(y,*n).cast<double>())).sum();
27 else if(*incx>0 && *incy>0) return (vector(x,*n,*incx).cast<double>().cwiseProduct(vector(y,*n,*incy).cast<double>())).sum();
28 else if(*incx<0 && *incy>0) return (vector(x,*n,-*incx).reverse().cast<double>().cwiseProduct(vector(y,*n,*incy).cast<double>())).sum();
29 else if(*incx>0 && *incy<0) return (vector(x,*n,*incx).cast<double>().cwiseProduct(vector(y,*n,-*incy).reverse().cast<double>())).sum();
30 else if(*incx<0 && *incy<0) return (vector(x,*n,-*incx)
[all...]
H A Dlevel1_real_impl.h14 RealScalar EIGEN_BLAS_FUNC(asum)(int *n, RealScalar *px, int *incx) argument
16 // std::cerr << "_asum " << *n << " " << *incx << "\n";
22 if(*incx==1) return vector(x,*n).cwiseAbs().sum();
23 else return vector(x,*n,std::abs(*incx)).cwiseAbs().sum();
27 Scalar EIGEN_BLAS_FUNC(dot)(int *n, RealScalar *px, int *incx, RealScalar *py, int *incy) argument
29 // std::cerr << "_dot " << *n << " " << *incx << " " << *incy << "\n";
36 if(*incx==1 && *incy==1) return (vector(x,*n).cwiseProduct(vector(y,*n))).sum();
37 else if(*incx>0 && *incy>0) return (vector(x,*n,*incx).cwiseProduct(vector(y,*n,*incy))).sum();
38 else if(*incx<
46 nrm2(int *n, RealScalar *px, int *incx) argument
57 rot(int *n, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pc, RealScalar *ps) argument
[all...]
H A Dsingle.cpp21 float BLASFUNC(sdsdot)(int* n, float* alpha, float* x, int* incx, float* y, int* incy) argument
22 { return *alpha + BLASFUNC(dsdot)(n, x, incx, y, incy); }
H A Dlevel1_cplx_impl.h28 RealScalar EIGEN_CAT(EIGEN_CAT(REAL_SCALAR_SUFFIX,SCALAR_SUFFIX),asum_)(int *n, RealScalar *px, int *incx) argument
30 // std::cerr << "__asum " << *n << " " << *incx << "\n";
35 if(*incx==1) return vector(x,*n).unaryExpr<scalar_norm1_op>().sum();
36 else return vector(x,*n,std::abs(*incx)).unaryExpr<scalar_norm1_op>().sum();
40 int EIGEN_BLAS_FUNC(dotcw)(int *n, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar* pres) argument
42 // std::cerr << "_dotc " << *n << " " << *incx << " " << *incy << "\n";
50 if(*incx==1 && *incy==1) *res = (vector(x,*n).dot(vector(y,*n)));
51 else if(*incx>0 && *incy>0) *res = (vector(x,*n,*incx).dot(vector(y,*n,*incy)));
52 else if(*incx<
59 dotuw(int *n, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar* pres) argument
77 nrm2_(int *n, RealScalar *px, int *incx) argument
90 rot_(int *n, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pc, RealScalar *ps) argument
113 scal_(int *n, RealScalar *palpha, RealScalar *px, int *incx) argument
[all...]
H A Dlevel1_impl.h12 int EIGEN_BLAS_FUNC(axpy)(int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *py, int *incy) argument
20 if(*incx==1 && *incy==1) vector(y,*n) += alpha * vector(x,*n);
21 else if(*incx>0 && *incy>0) vector(y,*n,*incy) += alpha * vector(x,*n,*incx);
22 else if(*incx>0 && *incy<0) vector(y,*n,-*incy).reverse() += alpha * vector(x,*n,*incx);
23 else if(*incx<0 && *incy>0) vector(y,*n,*incy) += alpha * vector(x,*n,-*incx).reverse();
24 else if(*incx<0 && *incy<0) vector(y,*n,-*incy).reverse() += alpha * vector(x,*n,-*incx)
29 copy(int *n, RealScalar *px, int *incx, RealScalar *py, int *incy) argument
54 amax_(int *n, RealScalar *px, int *incx) argument
65 amin_(int *n, RealScalar *px, int *incx) argument
139 scal(int *n, RealScalar *palpha, RealScalar *px, int *incx) argument
152 swap(int *n, RealScalar *px, int *incx, RealScalar *py, int *incy) argument
[all...]
H A Dlevel2_cplx_impl.h19 int EIGEN_BLAS_FUNC(hemv)(char *uplo, int *n, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *px, int *incx, RealScalar *pbeta, RealScalar *py, int *incy) argument
47 else if(*incx==0) info = 7;
55 Scalar* actual_x = get_compact_vector(x,*n,*incx);
87 // RealScalar *x, int *incx, RealScalar *beta, RealScalar *y, int *incy)
99 // int EIGEN_BLAS_FUNC(hpmv)(char *uplo, int *n, RealScalar *alpha, RealScalar *ap, RealScalar *x, int *incx, RealScalar *beta, RealScalar *y, int *incy)
111 int EIGEN_BLAS_FUNC(hpr)(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *pap) argument
135 else if(*incx==0) info = 5;
142 Scalar* x_cpy = get_compact_vector(x, *n, *incx);
162 int EIGEN_BLAS_FUNC(hpr2)(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pap) argument
187 else if(*incx
217 her(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *pa, int *lda) argument
271 her2(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pa, int *lda) argument
329 geru(int *m, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pa, int *lda) argument
366 gerc(int *m, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pa, int *lda) argument
[all...]
H A Dlevel2_real_impl.h13 int EIGEN_BLAS_FUNC(symv) (char *uplo, int *n, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *px, int *incx, RealScalar *pbeta, RealScalar *py, int *incy) argument
41 else if(*incx==0) info = 7;
49 Scalar* actual_x = get_compact_vector(x,*n,*incx);
71 int EIGEN_BLAS_FUNC(syr)(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *pc, int *ldc) argument
110 else if(*incx==0) info = 5;
118 Scalar* x_cpy = get_compact_vector(x,*n,*incx);
132 int EIGEN_BLAS_FUNC(syr2)(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pc, int *ldc) argument
171 else if(*incx==0) info = 5;
180 Scalar* x_cpy = get_compact_vector(x,*n,*incx);
208 // RealScalar *x, int *incx, RealScala
234 spr(char *uplo, int *n, Scalar *palpha, Scalar *px, int *incx, Scalar *pap) argument
285 spr2(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pap) argument
340 ger(int *m, int *n, Scalar *palpha, Scalar *px, int *incx, Scalar *py, int *incy, Scalar *pa, int *lda) argument
[all...]
H A Dcommon.h121 T* get_compact_vector(T* x, int n, int incx) argument
123 if(incx==1)
127 if(incx<0) vector(ret,n) = vector(x,n,-incx).reverse();
128 else vector(ret,n) = vector(x,n, incx);
133 T* copy_back(T* x_cpy, T* x, int n, int incx) argument
138 if(incx<0) vector(x,n,-incx).reverse() = vector(x_cpy,n);
139 else vector(x,n, incx) = vector(x_cpy,n);
H A Dlevel2_impl.h201 RealScalar *px, int *incx, RealScalar *pbeta, RealScalar *py, int *incy)
217 else if(*incx==0) info = 10;
230 Scalar* actual_x = get_compact_vector(x,actual_n,*incx);
270 int EIGEN_BLAS_FUNC(tbmv)(char *uplo, char *opa, char *diag, int *n, int *k, RealScalar *pa, int *lda, RealScalar *px, int *incx)
283 else if(*incx==0) info = 9;
292 Scalar* actual_x = get_compact_vector(x,actual_n,*incx);
332 int EIGEN_BLAS_FUNC(tbsv)(char *uplo, char *op, char *diag, int *n, int *k, RealScalar *pa, int *lda, RealScalar *px, int *incx) argument
373 else if(*incx==0) info = 9;
382 Scalar* actual_x = get_compact_vector(x,actual_n,*incx);
390 if(actual_x!=x) delete[] copy_back(actual_x,x,actual_n,*incx);
200 gbmv(char *trans, int *m, int *n, int *kl, int *ku, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *px, int *incx, RealScalar *pbeta, RealScalar *py, int *incy) argument
402 tpmv(char *uplo, char *opa, char *diag, int *n, RealScalar *pap, RealScalar *px, int *incx) argument
473 tpsv(char *uplo, char *opa, char *diag, int *n, RealScalar *pap, RealScalar *px, int *incx) argument
[all...]

Completed in 1106 milliseconds