/external/eigen/bench/btl/libs/BLAS/ |
c_interface_base.h | 28 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ 29 int N = A_stl.size(); 33 A[i+N*j] = A_stl[j][i]; 49 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ 50 int N = A_stl.size(); 52 A_stl[j].resize(N); 54 A_stl[j][i] = A[i+N*j];
|
/external/eigen/bench/btl/libs/blitz/ |
tiny_blitz_interface.hh | 53 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ 54 for (int j=0; j<A_stl.size() ; j++) 55 for (int i=0; i<A_stl[j].size() ; i++) 56 A(i,j)=A_stl[j][i]; 69 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ 70 int N = A_stl.size(); 73 A_stl[j].resize(N); 75 A_stl[j][i] = A(i,j);
|
blitz_interface.hh | 54 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ 55 A.resize(A_stl[0].size(),A_stl.size()); 56 for (int j=0; j<A_stl.size() ; j++){ 57 for (int i=0; i<A_stl[j].size() ; i++){ 58 A(i,j)=A_stl[j][i]; 76 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ 77 int N=A_stl.size(); 79 A_stl[j].resize(N); 81 A_stl[j][i] = A(i,j) [all...] |
/external/eigen/bench/btl/libs/tvmet/ |
tvmet_interface.hh | 50 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ 51 for (int j=0; j<A_stl.size() ; j++) 52 for (int i=0; i<A_stl[j].size() ; i++) 53 A(i,j) = A_stl[j][i]; 67 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ 68 int N = A_stl.size(); 70 A_stl[j].resize(N); 72 A_stl[j][i] = A(i,j);
|
/external/eigen/bench/btl/actions/ |
action_rot.hh | 38 init_vector<pseudo_random>(A_stl,_size); 42 Interface::vector_from_stl(A_ref,A_stl); 43 Interface::vector_from_stl(A,A_stl); 89 // STL_interface<typename Interface::real_type>::rot(A_stl,B_stl,X_stl,_size); 103 typename Interface::stl_vector A_stl;
|
action_aat_product.hh | 44 init_matrix<pseudo_random>(A_stl,_size); 50 Interface::matrix_from_stl(A_ref,A_stl); 53 Interface::matrix_from_stl(A,A_stl); 112 STL_interface<typename Interface::real_type>::aat_product(A_stl,X_stl,_size); 126 typename Interface::stl_matrix A_stl;
|
action_ata_product.hh | 44 init_matrix<pseudo_random>(A_stl,_size); 50 Interface::matrix_from_stl(A_ref,A_stl); 53 Interface::matrix_from_stl(A,A_stl); 112 STL_interface<typename Interface::real_type>::ata_product(A_stl,X_stl,_size); 126 typename Interface::stl_matrix A_stl;
|
action_trisolve_matrix.hh | 44 init_matrix<pseudo_random>(A_stl,_size); 52 A_stl[j][i] = 0; 53 A_stl[j][j] += 3; 58 Interface::matrix_from_stl(A_ref,A_stl); 62 Interface::matrix_from_stl(A,A_stl); 129 // STL_interface<typename Interface::real_type>::matrix_matrix_product(A_stl,B_stl,X_stl,_size); 143 typename Interface::stl_matrix A_stl;
|
action_trmm.hh | 44 init_matrix<pseudo_random>(A_stl,_size); 52 A_stl[j][i] = 0; 53 A_stl[j][j] += 3; 58 Interface::matrix_from_stl(A_ref,A_stl); 62 Interface::matrix_from_stl(A,A_stl); 129 // STL_interface<typename Interface::real_type>::matrix_matrix_product(A_stl,B_stl,X_stl,_size); 143 typename Interface::stl_matrix A_stl;
|
action_atv_product.hh | 42 init_matrix<pseudo_random>(A_stl,_size); 49 Interface::matrix_from_stl(A_ref,A_stl); 53 Interface::matrix_from_stl(A,A_stl); 99 STL_interface<typename Interface::real_type>::atv_product(A_stl,B_stl,X_stl,_size); 112 typename Interface::stl_matrix A_stl;
|
action_ger.hh | 38 init_matrix<pseudo_random>(A_stl,_size); 44 Interface::matrix_from_stl(A_ref,A_stl); 45 Interface::matrix_from_stl(A,A_stl); 97 STL_interface<typename Interface::real_type>::ger(A_stl,B_stl,X_stl,_size); 111 typename Interface::stl_matrix A_stl;
|
action_lu_solve.hh | 51 typename Interface::stl_matrix A_stl; 55 init_matrix<pseudo_random>(A_stl,size); 67 Interface::matrix_from_stl(A,A_stl); 70 Interface::matrix_from_stl(LU,A_stl); 108 STL_interface<typename Interface::real_type>::matrix_vector_product(A_stl,X_stl,B_new_stl,size);
|
action_matrix_matrix_product.hh | 44 init_matrix<pseudo_random>(A_stl,_size); 51 Interface::matrix_from_stl(A_ref,A_stl); 55 Interface::matrix_from_stl(A,A_stl); 116 STL_interface<typename Interface::real_type>::matrix_matrix_product(A_stl,B_stl,X_stl,_size); 128 typename Interface::stl_matrix A_stl;
|
action_matrix_matrix_product_bis.hh | 50 typename Interface::stl_matrix A_stl; 54 init_matrix<pseudo_random>(A_stl,size); 69 Interface::matrix_from_stl(A_ref,A_stl); 73 Interface::matrix_from_stl(A,A_stl); 123 STL_interface<typename Interface::real_type>::matrix_matrix_product(A_stl,B_stl,X_stl,size);
|
action_matrix_vector_product.hh | 44 init_matrix<pseudo_random>(A_stl,_size); 51 Interface::matrix_from_stl(A_ref,A_stl); 52 Interface::matrix_from_stl(A,A_stl); 117 STL_interface<typename Interface::real_type>::matrix_vector_product(A_stl,B_stl,X_stl,_size); 131 typename Interface::stl_matrix A_stl;
|
action_symv.hh | 43 init_matrix_symm<pseudo_random>(A_stl,_size); 49 Interface::matrix_from_stl(A_ref,A_stl); 50 Interface::matrix_from_stl(A,A_stl); 106 STL_interface<typename Interface::real_type>::symv(A_stl,B_stl,X_stl,_size); 120 typename Interface::stl_matrix A_stl;
|
action_syr2.hh | 42 init_matrix<pseudo_random>(A_stl,_size); 48 Interface::matrix_from_stl(A_ref,A_stl); 49 Interface::matrix_from_stl(A,A_stl); 100 STL_interface<typename Interface::real_type>::syr2(A_stl,B_stl,X_stl,_size); 114 typename Interface::stl_matrix A_stl;
|
/external/eigen/bench/btl/libs/blaze/ |
blaze_interface.hh | 50 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ 51 A.resize(A_stl[0].size(), A_stl.size()); 53 for (int j=0; j<A_stl.size() ; j++){ 54 for (int i=0; i<A_stl[j].size() ; i++){ 55 A(i,j) = A_stl[j][i]; 73 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ 74 int N=A_stl.size(); 76 A_stl[j].resize(N); 78 A_stl[j][i] = A(i,j) [all...] |
/external/eigen/bench/btl/libs/gmm/ |
gmm_interface.hh | 52 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ 53 A.resize(A_stl[0].size(),A_stl.size()); 55 for (int j=0; j<A_stl.size() ; j++){ 56 for (int i=0; i<A_stl[j].size() ; i++){ 57 A(i,j) = A_stl[j][i]; 70 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ 71 int N=A_stl.size(); 74 A_stl[j].resize(N); 76 A_stl[j][i] = A(i,j) [all...] |
/external/eigen/bench/btl/libs/mtl4/ |
mtl4_interface.hh | 51 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ 52 A.change_dim(A_stl[0].size(), A_stl.size()); 54 for (int j=0; j<A_stl.size() ; j++){ 55 for (int i=0; i<A_stl[j].size() ; i++){ 56 A(i,j) = A_stl[j][i]; 74 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ 75 int N=A_stl.size(); 77 A_stl[j].resize(N); 79 A_stl[j][i] = A(i,j) [all...] |
/external/eigen/bench/btl/libs/tensors/ |
tensor_interface.hh | 41 static BTL_DONT_INLINE void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ 42 A.resize(Eigen::array<Index,2>(A_stl[0].size(), A_stl.size())); 44 for (unsigned int j=0; j<A_stl.size() ; j++){ 45 for (unsigned int i=0; i<A_stl[j].size() ; i++){ 46 A.coeffRef(Eigen::array<Index,2>(i,j)) = A_stl[j][i]; 65 static BTL_DONT_INLINE void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ 66 int N=A_stl.size(); 69 A_stl[j].resize(N); 71 A_stl[j][i] = A.coeff(Eigen::array<Index,2>(i,j)) [all...] |
/external/eigen/bench/btl/libs/ublas/ |
ublas_interface.hh | 49 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ 50 A.resize(A_stl.size(),A_stl[0].size()); 51 for (int j=0; j<A_stl.size() ; j++) 52 for (int i=0; i<A_stl[j].size() ; i++) 53 A(i,j)=A_stl[j][i]; 67 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ 68 int N=A_stl.size(); 71 A_stl[j].resize(N); 73 A_stl[j][i]=A(i,j) [all...] |
/external/eigen/bench/btl/libs/eigen2/ |
eigen2_interface.hh | 61 static BTL_DONT_INLINE void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ 62 A.resize(A_stl[0].size(), A_stl.size()); 64 for (int j=0; j<A_stl.size() ; j++){ 65 for (int i=0; i<A_stl[j].size() ; i++){ 66 A.coeffRef(i,j) = A_stl[j][i]; 85 static BTL_DONT_INLINE void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ 86 int N=A_stl.size(); 89 A_stl[j].resize(N); 91 A_stl[j][i] = A.coeff(i,j) [all...] |
/external/eigen/bench/btl/libs/eigen3/ |
eigen3_interface.hh | 52 static BTL_DONT_INLINE void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ 53 A.resize(A_stl[0].size(), A_stl.size()); 55 for (unsigned int j=0; j<A_stl.size() ; j++){ 56 for (unsigned int i=0; i<A_stl[j].size() ; i++){ 57 A.coeffRef(i,j) = A_stl[j][i]; 76 static BTL_DONT_INLINE void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ 77 int N=A_stl.size(); 80 A_stl[j].resize(N); 82 A_stl[j][i] = A.coeff(i,j) [all...] |
/external/eigen/bench/btl/libs/STL/ |
STL_interface.hh | 51 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ 52 A = A_stl; 64 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ 65 A_stl = A ;
|