/external/eigen/bench/btl/libs/BLAS/ |
c_interface_base.h | 18 typedef real* gene_vector; typedef in class:c_interface_base 24 static void free_vector(gene_vector & B){ 36 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ 43 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ 58 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){
|
/external/eigen/bench/btl/libs/blitz/ |
blitz_LU_solve_interface.hh | 35 typedef typename blitz_interface<real>::gene_vector gene_vector; typedef in class:blitz_LU_solve_interface 54 static inline real matrix_vector_product_sliced(const gene_matrix & A, gene_vector B, int row, int col_start, int col_end) 96 gene_vector ImplicitScaling( N ) ; 150 inline static void LU_solve(const gene_matrix & LU, const Pivot_Vector pivot, gene_vector &B, gene_vector X, int N)
|
tiny_blitz_interface.hh | 44 typedef TinyVector<real,SIZE> gene_vector; typedef in class:tiny_blitz_interface 51 static void free_vector(gene_vector & B){} 59 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ 64 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ 85 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ 95 static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ 99 static inline void axpy(const real coef, const gene_vector & X, gene_vector & Y, int N) [all...] |
blitz_interface.hh | 44 typedef blitz::Array<real, 1> gene_vector; typedef in class:blitz_interface 46 // typedef blitz::Vector<real> gene_vector; 52 static void free_vector(gene_vector & B){} 63 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ 70 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ 109 static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N) 116 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N) 123 static inline void axpy(const real coef, const gene_vector & X, gene_vector & Y, int N [all...] |
/external/eigen/bench/btl/libs/gmm/ |
gmm_LU_solve_interface.hh | 35 typedef typename blitz_interface<real>::gene_vector gene_vector; typedef in class:blitz_LU_solve_interface 54 static inline real matrix_vector_product_sliced(const gene_matrix & A, gene_vector B, int row, int col_start, int col_end) 96 gene_vector ImplicitScaling( N ) ; 150 inline static void LU_solve(const gene_matrix & LU, const Pivot_Vector pivot, gene_vector &B, gene_vector X, int N)
|
gmm_interface.hh | 37 typedef stl_vector gene_vector; typedef in class:gmm_interface 48 static void free_vector(gene_vector & B){ 62 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ 66 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ 97 static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ 101 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ 105 static inline void axpy(const real coef, const gene_vector & X, gene_vector & Y, int N) [all...] |
/external/eigen/bench/btl/libs/mtl4/ |
mtl4_LU_solve_interface.hh | 35 typedef typename blitz_interface<real>::gene_vector gene_vector; typedef in class:blitz_LU_solve_interface 54 static inline real matrix_vector_product_sliced(const gene_matrix & A, gene_vector B, int row, int col_start, int col_end) 96 gene_vector ImplicitScaling( N ) ; 150 inline static void LU_solve(const gene_matrix & LU, const Pivot_Vector pivot, gene_vector &B, gene_vector X, int N)
|
mtl4_interface.hh | 39 typedef mtl::dense_vector<real> gene_vector; typedef in class:mtl4_interface 47 static void free_vector(gene_vector & B){ 61 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ 68 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ 103 static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ 107 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ 111 static inline void axpy(const real coef, const gene_vector & X, gene_vector & Y, int N) [all...] |
/external/eigen/bench/btl/libs/blaze/ |
blaze_interface.hh | 38 typedef blaze::DynamicVector<real> gene_vector; typedef in class:blaze_interface 46 static void free_vector(gene_vector & B){ 60 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ 67 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ 99 static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ 103 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ 107 static inline void axpy(const real coef, const gene_vector & X, gene_vector & Y, int N) [all...] |
/external/eigen/bench/btl/libs/tensors/ |
tensor_interface.hh | 29 typedef Eigen::Tensor<real,1> gene_vector; typedef in class:tensor_interface 39 static void free_vector(gene_vector & /*B*/) {} 51 static BTL_DONT_INLINE void vector_from_stl(gene_vector & B, stl_vector & B_stl){ 59 static BTL_DONT_INLINE void vector_to_stl(gene_vector & B, stl_vector & B_stl){ 82 static inline void matrix_vector_product(const gene_matrix & A, const gene_vector & B, gene_vector & X, int /*N*/){ 88 static inline void axpy(real coef, const gene_vector & X, gene_vector & Y, int /*N*/){ 92 static inline void axpby(real a, const gene_vector & X, real b, gene_vector & Y, int /*N*/) [all...] |
/external/eigen/bench/btl/libs/tvmet/ |
tvmet_interface.hh | 41 typedef Vector<real,SIZE> gene_vector; typedef in class:tvmet_interface 48 static void free_vector(gene_vector & B){} 56 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ 61 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ 81 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ 89 static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ 93 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N) [all...] |
/external/eigen/bench/btl/libs/ublas/ |
ublas_interface.hh | 41 typedef typename boost::numeric::ublas::vector<real> gene_vector; typedef in class:ublas_interface 47 static void free_vector(gene_vector & B) {} 56 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ 62 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ 77 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ 91 static inline void matrix_vector_product_slow(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ 99 static inline void axpy_slow(const real coef, const gene_vector & X, gene_vector & Y, int N) [all...] |
/external/eigen/bench/btl/libs/STL/ |
STL_interface.hh | 40 typedef stl_vector gene_vector; typedef in class:STL_interface 49 static void free_vector(gene_vector & /*B*/){} 55 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ 59 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ 68 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ 125 static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N) 136 static inline void symv(gene_matrix & A, gene_vector & B, gene_vector & X, int N [all...] |
/external/eigen/bench/btl/libs/eigen2/ |
eigen2_interface.hh | 44 typedef Eigen::Matrix<real,SIZE,1> gene_vector; typedef in class:eigen2_interface 59 static void free_vector(gene_vector & B) {} 71 static BTL_DONT_INLINE void vector_from_stl(gene_vector & B, stl_vector & B_stl){ 79 static BTL_DONT_INLINE void vector_to_stl(gene_vector & B, stl_vector & B_stl){ 112 static inline void matrix_vector_product(const gene_matrix & A, const gene_vector & B, gene_vector & X, int N){ 116 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ 120 static inline void axpy(real coef, const gene_vector & X, gene_vector & Y, int N) [all...] |
/external/eigen/bench/btl/libs/eigen3/ |
eigen3_interface.hh | 41 typedef Eigen::Matrix<real,SIZE,1> gene_vector; typedef in class:eigen3_interface 50 static void free_vector(gene_vector & /*B*/) {} 62 static BTL_DONT_INLINE void vector_from_stl(gene_vector & B, stl_vector & B_stl){ 70 static BTL_DONT_INLINE void vector_to_stl(gene_vector & B, stl_vector & B_stl){ 104 static inline void matrix_vector_product(const gene_matrix & A, const gene_vector & B, gene_vector & X, int /*N*/){ 108 static inline void symv(const gene_matrix & A, const gene_vector & B, gene_vector & X, int /*N*/){ 158 static EIGEN_DONT_INLINE void syr2(gene_matrix & A, gene_vector & X, gene_vector & Y, int N) [all...] |