/external/eigen/test/ |
product_trmm.cpp | 13 void trmm(int rows=internal::random<int>(1,EIGEN_TEST_MAX_SIZE), function 66 trmm<Scalar,Mode,TriOrder,ColMajor,ColMajor,1>(rows,cols,1); 70 void trmm(int rows=internal::random<int>(1,EIGEN_TEST_MAX_SIZE), int cols=internal::random<int>(1,EIGEN_TEST_MAX_SIZE), int otherCols = internal::random<int>(1,EIGEN_TEST_MAX_SIZE)) function 72 trmm<Scalar,Mode,TriOrder,OtherOrder,ResOrder,Dynamic>(rows,cols,otherCols); 76 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, ColMajor,ColMajor,ColMajor>())); \ 77 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, ColMajor,ColMajor,RowMajor>())); \ 78 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, ColMajor,RowMajor,ColMajor>())); \ 79 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, ColMajor,RowMajor,RowMajor>())); \ 80 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, RowMajor,ColMajor,ColMajor>())); \ 81 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, RowMajor,ColMajor,RowMajor>())); [all...] |
/external/eigen/Eigen/src/Core/products/ |
TriangularMatrixMatrix_MKL.h | 29 * Triangular matrix * matrix product functionality based on ?TRMM. 109 /* Non-square case - doesn't fit to MKL ?TRMM. Fall to default triangular product or call MKL ?GEMM*/ \ 115 /* Most likely no benefit to call TRMM or GEMM from MKL*/ \ 119 /*std::cout << "TRMM_L: A is not square! Go to Eigen TRMM implementation!\n";*/ \ 176 /*std::cout << "TRMM_L: A is square! Go to MKL TRMM implementation! \n";*/ \ 177 /* call ?trmm*/ \ 178 MKLPREFIX##trmm(&side, &uplo, &transa, &diag, &m, &n, &alpha_, (const MKLTYPE*)a, &lda, (MKLTYPE*)b, &ldb); \ 223 /* Non-square case - doesn't fit to MKL ?TRMM. Fall to default triangular product or call MKL ?GEMM*/ \ 229 /* Most likely no benefit to call TRMM or GEMM from MKL*/ \ 233 /*std::cout << "TRMM_R: A is not square! Go to Eigen TRMM implementation!\n";*/ [all...] |
TriangularSolverMatrix_MKL.h | 29 * Triangular matrix * matrix product functionality based on ?TRMM.
|
/external/eigen/bench/btl/data/ |
action_settings.txt | 8 trmm ; "{/*1.5 triangular matrix matrix product}" ; "matrix size" ; 4:3000
|
go_mean | 41 source mk_mean_script.sh trmm $1 11 100 300 1000 $mode $prefix
|
/external/eigen/bench/btl/libs/BLAS/ |
blas_interface_impl.hh | 95 static inline void trmm(gene_matrix & A, gene_matrix & B, gene_matrix & X, int N){ function in class:blas_interface 96 BLAS_FUNC(trmm)(&left, &lower, ¬rans,&nonunit, &N,&N,&fone,A,&N,B,&N);
|
/external/eigen/bench/btl/actions/ |
action_trmm.hh | 120 Interface::trmm(A,B,X,_size);
|
/external/eigen/doc/ |
UsingIntelMKL.dox | 80 ?trmm
|
/external/eigen/blas/ |
level3_impl.h | 152 int EIGEN_BLAS_FUNC(trmm)(char *side, char *uplo, char *opa, char *diag, int *m, int *n, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *pb, int *ldb) function 154 // std::cerr << "in trmm " << *side << " " << *uplo << " " << *opa << " " << *diag << " " << *m << " " << *n << " " << *lda << " " << *ldb << " " << *palpha << "\n"; 212 return xerbla_(SCALAR_SUFFIX_UP"TRMM ",&info,6); [all...] |
/external/eigen/bench/btl/libs/eigen3/ |
eigen3_interface.hh | 201 static inline void trmm(const gene_matrix & L, const gene_matrix& B, gene_matrix& X, int N){ function in class:eigen3_interface
|