/external/eigen/bench/btl/libs/BLAS/ |
H A D | c_interface_base.h | 36 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ argument 37 int N = B_stl.size(); 40 B[i] = B_stl[i]; 43 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ argument 44 int N = B_stl.size(); 46 B_stl[i] = B[i];
|
/external/eigen/bench/btl/actions/ |
H A D | action_rot.hh | 39 init_vector<pseudo_random>(B_stl,_size); 44 Interface::vector_from_stl(B_ref,B_stl); 45 Interface::vector_from_stl(B,B_stl); 89 // STL_interface<typename Interface::real_type>::rot(A_stl,B_stl,X_stl,_size); 104 typename Interface::stl_vector B_stl; member in class:Action_rot
|
H A D | action_lu_solve.hh | 52 typename Interface::stl_vector B_stl; local 56 init_vector<pseudo_random>(B_stl,size); 68 Interface::vector_from_stl(B,B_stl); 111 STL_interface<typename Interface::real_type>::norm_diff(B_stl,B_new_stl); 115 STL_interface<typename Interface::real_type>::display_vector(B_stl);
|
H A D | action_trisolve.hh | 43 init_vector<pseudo_random>(B_stl,_size); 57 Interface::vector_from_stl(B,B_stl); 110 STL_interface<typename Interface::real_type>::trisolve_lower(L_stl,B_stl,X_stl,_size); 126 typename Interface::stl_vector B_stl; member in class:Action_trisolve
|
H A D | action_trisolve_matrix.hh | 45 init_matrix<pseudo_random>(B_stl,_size); 59 Interface::matrix_from_stl(B_ref,B_stl); 63 Interface::matrix_from_stl(B,B_stl); 129 // STL_interface<typename Interface::real_type>::matrix_matrix_product(A_stl,B_stl,X_stl,_size); 144 typename Interface::stl_matrix B_stl; member in class:Action_trisolve_matrix
|
H A D | action_trmm.hh | 45 init_matrix<pseudo_random>(B_stl,_size); 59 Interface::matrix_from_stl(B_ref,B_stl); 63 Interface::matrix_from_stl(B,B_stl); 129 // STL_interface<typename Interface::real_type>::matrix_matrix_product(A_stl,B_stl,X_stl,_size); 144 typename Interface::stl_matrix B_stl; member in class:Action_trmm
|
H A D | action_atv_product.hh | 43 init_vector<pseudo_random>(B_stl,_size); 50 Interface::vector_from_stl(B_ref,B_stl); 54 Interface::vector_from_stl(B,B_stl); 99 STL_interface<typename Interface::real_type>::atv_product(A_stl,B_stl,X_stl,_size); 113 typename Interface::stl_vector B_stl; member in class:Action_atv_product
|
H A D | action_ger.hh | 39 init_vector<pseudo_random>(B_stl,_size); 46 Interface::vector_from_stl(B_ref,B_stl); 47 Interface::vector_from_stl(B,B_stl); 97 STL_interface<typename Interface::real_type>::ger(A_stl,B_stl,X_stl,_size); 112 typename Interface::stl_vector B_stl; member in class:Action_ger
|
H A D | action_matrix_matrix_product.hh | 45 init_matrix<pseudo_random>(B_stl,_size); 52 Interface::matrix_from_stl(B_ref,B_stl); 56 Interface::matrix_from_stl(B,B_stl); 116 STL_interface<typename Interface::real_type>::matrix_matrix_product(A_stl,B_stl,X_stl,_size); 129 typename Interface::stl_matrix B_stl; member in class:Action_matrix_matrix_product
|
H A D | action_matrix_matrix_product_bis.hh | 51 typename Interface::stl_matrix B_stl; local 55 init_matrix<pseudo_random>(B_stl,size); 70 Interface::matrix_from_stl(B_ref,B_stl); 74 Interface::matrix_from_stl(B,B_stl); 123 STL_interface<typename Interface::real_type>::matrix_matrix_product(A_stl,B_stl,X_stl,size);
|
H A D | action_matrix_vector_product.hh | 45 init_vector<pseudo_random>(B_stl,_size); 53 Interface::vector_from_stl(B_ref,B_stl); 54 Interface::vector_from_stl(B,B_stl); 117 STL_interface<typename Interface::real_type>::matrix_vector_product(A_stl,B_stl,X_stl,_size); 132 typename Interface::stl_vector B_stl; member in class:Action_matrix_vector_product
|
H A D | action_symv.hh | 44 init_vector<pseudo_random>(B_stl,_size); 51 Interface::vector_from_stl(B_ref,B_stl); 52 Interface::vector_from_stl(B,B_stl); 106 STL_interface<typename Interface::real_type>::symv(A_stl,B_stl,X_stl,_size); 121 typename Interface::stl_vector B_stl; member in class:Action_symv
|
H A D | action_syr2.hh | 43 init_vector<pseudo_random>(B_stl,_size); 50 Interface::vector_from_stl(B_ref,B_stl); 51 Interface::vector_from_stl(B,B_stl); 100 STL_interface<typename Interface::real_type>::syr2(A_stl,B_stl,X_stl,_size); 115 typename Interface::stl_vector B_stl; member in class:Action_syr2
|
/external/eigen/bench/btl/libs/blitz/ |
H A D | tiny_blitz_interface.hh | 59 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ argument 60 for (int i=0; i<B_stl.size() ; i++) 61 B(i) = B_stl[i]; 64 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ argument 65 for (int i=0; i<B_stl.size() ; i++) 66 B_stl[i] = B(i);
|
H A D | blitz_interface.hh | 63 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ argument 64 B.resize(B_stl.size()); 65 for (int i=0; i<B_stl.size() ; i++){ 66 B(i)=B_stl[i]; 70 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ argument 71 for (int i=0; i<B_stl.size() ; i++){ 72 B_stl[i]=B(i);
|
/external/eigen/bench/btl/libs/tvmet/ |
H A D | tvmet_interface.hh | 56 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ argument 57 for (int i=0; i<B_stl.size() ; i++) 58 B[i]=B_stl[i]; 61 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ argument 62 for (int i=0; i<B_stl.size() ; i++){ 63 B_stl[i]=B[i];
|
/external/eigen/bench/btl/libs/mtl4/ |
H A D | mtl4_interface.hh | 61 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ argument 62 B.change_dim(B_stl.size()); 63 for (int i=0; i<B_stl.size() ; i++){ 64 B[i] = B_stl[i]; 68 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ argument 69 for (int i=0; i<B_stl.size() ; i++){ 70 B_stl[i] = B[i];
|
/external/eigen/bench/btl/libs/ublas/ |
H A D | ublas_interface.hh | 56 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ argument 57 B.resize(B_stl.size()); 58 for (int i=0; i<B_stl.size() ; i++) 59 B(i)=B_stl[i]; 62 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ argument 63 for (int i=0; i<B_stl.size() ; i++) 64 B_stl[i]=B(i);
|
/external/eigen/bench/btl/libs/eigen2/ |
H A D | eigen2_interface.hh | 71 static BTL_DONT_INLINE void vector_from_stl(gene_vector & B, stl_vector & B_stl){ argument 72 B.resize(B_stl.size(),1); 74 for (int i=0; i<B_stl.size() ; i++){ 75 B.coeffRef(i) = B_stl[i]; 79 static BTL_DONT_INLINE void vector_to_stl(gene_vector & B, stl_vector & B_stl){ argument 80 for (int i=0; i<B_stl.size() ; i++){ 81 B_stl[i] = B.coeff(i);
|
/external/eigen/bench/btl/libs/gmm/ |
H A D | gmm_interface.hh | 62 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ argument 63 B = B_stl; 66 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ argument 67 B_stl = B;
|
/external/eigen/bench/btl/libs/eigen3/ |
H A D | eigen3_interface.hh | 62 static BTL_DONT_INLINE void vector_from_stl(gene_vector & B, stl_vector & B_stl){ argument 63 B.resize(B_stl.size(),1); 65 for (int i=0; i<B_stl.size() ; i++){ 66 B.coeffRef(i) = B_stl[i]; 70 static BTL_DONT_INLINE void vector_to_stl(gene_vector & B, stl_vector & B_stl){ argument 71 for (int i=0; i<B_stl.size() ; i++){ 72 B_stl[i] = B.coeff(i);
|
/external/eigen/bench/btl/libs/STL/ |
H A D | STL_interface.hh | 55 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ argument 56 B = B_stl; 59 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ argument 60 B_stl = B ;
|