Home
last modified time | relevance | path

Searched refs:gene_vector (Results 1 – 25 of 27) sorted by relevance

12

/external/eigen/bench/btl/libs/ublas/
Dublas_interface.hh41 typedef typename boost::numeric::ublas::vector<real> gene_vector; typedef in ublas_interface
47 static void free_vector(gene_vector & B) {} in free_vector()
56 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ in vector_from_stl()
62 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ in vector_to_stl()
77 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ in copy_vector()
91 …static inline void matrix_vector_product_slow(gene_matrix & A, gene_vector & B, gene_vector & X, i… in matrix_vector_product_slow()
99 static inline void axpy_slow(const real coef, const gene_vector & X, gene_vector & Y, int N){ in axpy_slow()
105 …static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in matrix_vector_product()
109 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in atv_product()
117 static inline void axpy(const real coef, const gene_vector & X, gene_vector & Y, int N){ in axpy()
[all …]
/external/eigen/bench/btl/libs/mtl4/
Dmtl4_interface.hh39 typedef mtl::dense_vector<real> gene_vector; typedef in mtl4_interface
47 static void free_vector(gene_vector & B){ in free_vector()
61 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ in vector_from_stl()
68 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ in vector_to_stl()
103 …static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in matrix_vector_product()
107 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in atv_product()
111 static inline void axpy(const real coef, const gene_vector & X, gene_vector & Y, int N){ in axpy()
115 static inline void axpby(real a, const gene_vector & X, real b, gene_vector & Y, int N){ in axpby()
130 …static inline void trisolve_lower(const gene_matrix & L, const gene_vector& B, gene_vector & X, in… in trisolve_lower()
138 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ in copy_vector()
Dmtl4_LU_solve_interface.hh35 typedef typename blitz_interface<real>::gene_vector gene_vector; typedef in blitz_LU_solve_interface
54 …static inline real matrix_vector_product_sliced(const gene_matrix & A, gene_vector B, int row, int… in matrix_vector_product_sliced()
96 gene_vector ImplicitScaling( N ) ; in LU_factor()
150 …oid LU_solve(const gene_matrix & LU, const Pivot_Vector pivot, gene_vector &B, gene_vector X, int … in LU_solve()
/external/eigen/bench/btl/libs/eigen3/
Deigen3_interface.hh41 typedef Eigen::Matrix<real,SIZE,1> gene_vector; typedef in eigen3_interface
50 static void free_vector(gene_vector & /*B*/) {} in free_vector() argument
62 static BTL_DONT_INLINE void vector_from_stl(gene_vector & B, stl_vector & B_stl){ in vector_from_stl()
70 static BTL_DONT_INLINE void vector_to_stl(gene_vector & B, stl_vector & B_stl){ in vector_to_stl()
104 …nline void matrix_vector_product(const gene_matrix & A, const gene_vector & B, gene_vector & X, in… in matrix_vector_product()
108 …static inline void symv(const gene_matrix & A, const gene_vector & B, gene_vector & X, int /*N*/){ in symv()
158 static EIGEN_DONT_INLINE void syr2(gene_matrix & A, gene_vector & X, gene_vector & Y, int N){ in syr2()
164 static EIGEN_DONT_INLINE void ger(gene_matrix & A, gene_vector & X, gene_vector & Y, int N){ in ger()
169 static EIGEN_DONT_INLINE void rot(gene_vector & A, gene_vector & B, real c, real s, int /*N*/){ in rot()
173 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int /*N*/){ in atv_product()
[all …]
/external/eigen/bench/btl/libs/STL/
DSTL_interface.hh40 typedef stl_vector gene_vector; typedef in STL_interface
49 static void free_vector(gene_vector & /*B*/){} in free_vector() argument
55 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ in vector_from_stl()
59 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ in vector_to_stl()
68 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ in copy_vector()
125 static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N) in matrix_vector_product()
136 static inline void symv(gene_matrix & A, gene_vector & B, gene_vector & X, int N) in symv()
153 static inline void syr2(gene_matrix & A, gene_vector & B, gene_vector & X, int N) in syr2()
162 static inline void ger(gene_matrix & A, gene_vector & X, gene_vector & Y, int N) in ger()
171 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N) in atv_product()
[all …]
/external/eigen/bench/btl/libs/gmm/
Dgmm_interface.hh37 typedef stl_vector gene_vector; typedef in gmm_interface
48 static void free_vector(gene_vector & B){ in free_vector()
62 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ in vector_from_stl()
66 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ in vector_to_stl()
97 …static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in matrix_vector_product()
101 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in atv_product()
105 static inline void axpy(const real coef, const gene_vector & X, gene_vector & Y, int N){ in axpy()
109 static inline void axpby(real a, const gene_vector & X, real b, gene_vector & Y, int N){ in axpby()
117 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ in copy_vector()
121 …static inline void trisolve_lower(const gene_matrix & L, const gene_vector& B, gene_vector & X, in… in trisolve_lower()
Dgmm_LU_solve_interface.hh35 typedef typename blitz_interface<real>::gene_vector gene_vector; typedef in blitz_LU_solve_interface
54 …static inline real matrix_vector_product_sliced(const gene_matrix & A, gene_vector B, int row, int… in matrix_vector_product_sliced()
96 gene_vector ImplicitScaling( N ) ; in LU_factor()
150 …oid LU_solve(const gene_matrix & LU, const Pivot_Vector pivot, gene_vector &B, gene_vector X, int … in LU_solve()
/external/eigen/bench/btl/libs/blaze/
Dblaze_interface.hh38 typedef blaze::DynamicVector<real> gene_vector; typedef in blaze_interface
46 static void free_vector(gene_vector & B){ in free_vector()
60 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ in vector_from_stl()
67 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ in vector_to_stl()
99 …static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in matrix_vector_product()
103 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in atv_product()
107 static inline void axpy(const real coef, const gene_vector & X, gene_vector & Y, int N){ in axpy()
111 static inline void axpby(real a, const gene_vector & X, real b, gene_vector & Y, int N){ in axpby()
134 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ in copy_vector()
/external/eigen/bench/btl/libs/eigen2/
Deigen2_interface.hh44 typedef Eigen::Matrix<real,SIZE,1> gene_vector; typedef in eigen2_interface
59 static void free_vector(gene_vector & B) {} in free_vector()
71 static BTL_DONT_INLINE void vector_from_stl(gene_vector & B, stl_vector & B_stl){ in vector_from_stl()
79 static BTL_DONT_INLINE void vector_to_stl(gene_vector & B, stl_vector & B_stl){ in vector_to_stl()
112 …nline void matrix_vector_product(const gene_matrix & A, const gene_vector & B, gene_vector & X, in… in matrix_vector_product()
116 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in atv_product()
120 static inline void axpy(real coef, const gene_vector & X, gene_vector & Y, int N){ in axpy()
124 static inline void axpby(real a, const gene_vector & X, real b, gene_vector & Y, int N){ in axpby()
132 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ in copy_vector()
136 …static inline void trisolve_lower(const gene_matrix & L, const gene_vector& B, gene_vector& X, int… in trisolve_lower()
/external/eigen/bench/btl/libs/tvmet/
Dtvmet_interface.hh41 typedef Vector<real,SIZE> gene_vector; typedef in tvmet_interface
48 static void free_vector(gene_vector & B){} in free_vector()
56 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ in vector_from_stl()
61 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ in vector_to_stl()
81 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ in copy_vector()
89 …static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in matrix_vector_product()
93 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in atv_product()
97 static inline void axpy(const real coef, const gene_vector & X, gene_vector & Y, int N){ in axpy()
/external/eigen/bench/btl/libs/tensors/
Dtensor_interface.hh29 typedef Eigen::Tensor<real,1> gene_vector; typedef in tensor_interface
39 static void free_vector(gene_vector & /*B*/) {} in free_vector() argument
51 static BTL_DONT_INLINE void vector_from_stl(gene_vector & B, stl_vector & B_stl){ in vector_from_stl()
59 static BTL_DONT_INLINE void vector_to_stl(gene_vector & B, stl_vector & B_stl){ in vector_to_stl()
82 …nline void matrix_vector_product(const gene_matrix & A, const gene_vector & B, gene_vector & X, in… in matrix_vector_product()
88 static inline void axpy(real coef, const gene_vector & X, gene_vector & Y, int /*N*/){ in axpy()
92 static inline void axpby(real a, const gene_vector & X, real b, gene_vector & Y, int /*N*/){ in axpby()
100 …static EIGEN_DONT_INLINE void copy_vector(const gene_vector & source, gene_vector & cible, int /*… in copy_vector()
/external/eigen/bench/btl/libs/BLAS/
Dblas_interface_impl.hh17 …static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in matrix_vector_product()
21 static inline void symv(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in symv()
25 static inline void syr2(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in syr2()
29 static inline void ger(gene_matrix & A, gene_vector & X, gene_vector & Y, int N){ in ger()
33 static inline void rot(gene_vector & A, gene_vector & B, SCALAR c, SCALAR s, int N){ in rot()
37 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in atv_product()
57 static inline void axpy(SCALAR coef, const gene_vector & X, gene_vector & Y, int N){ in axpy()
61 static inline void axpby(SCALAR a, const gene_vector & X, SCALAR b, gene_vector & Y, int N){ in axpby()
84 …static inline void trisolve_lower(const gene_matrix & L, const gene_vector& B, gene_vector & X, in… in trisolve_lower()
Dc_interface_base.h18 typedef real* gene_vector; typedef
24 static void free_vector(gene_vector & B){ in free_vector()
36 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ in vector_from_stl()
43 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ in vector_to_stl()
58 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ in copy_vector()
/external/eigen/bench/btl/libs/blitz/
Dblitz_interface.hh44 typedef blitz::Array<real, 1> gene_vector; typedef in blitz_interface
52 static void free_vector(gene_vector & B){} in free_vector()
63 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ in vector_from_stl()
70 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ in vector_to_stl()
109 static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N) in matrix_vector_product()
116 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N) in atv_product()
123 static inline void axpy(const real coef, const gene_vector & X, gene_vector & Y, int N) in axpy()
140 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ in copy_vector()
Dtiny_blitz_interface.hh44 typedef TinyVector<real,SIZE> gene_vector; typedef in tiny_blitz_interface
51 static void free_vector(gene_vector & B){} in free_vector()
59 static inline void vector_from_stl(gene_vector & B, stl_vector & B_stl){ in vector_from_stl()
64 static inline void vector_to_stl(gene_vector & B, stl_vector & B_stl){ in vector_to_stl()
85 static inline void copy_vector(const gene_vector & source, gene_vector & cible, int N){ in copy_vector()
95 …static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in matrix_vector_product()
99 static inline void axpy(const real coef, const gene_vector & X, gene_vector & Y, int N){ in axpy()
Dblitz_LU_solve_interface.hh35 typedef typename blitz_interface<real>::gene_vector gene_vector; typedef in blitz_LU_solve_interface
54 …static inline real matrix_vector_product_sliced(const gene_matrix & A, gene_vector B, int row, int… in matrix_vector_product_sliced()
96 gene_vector ImplicitScaling( N ) ; in LU_factor()
150 …oid LU_solve(const gene_matrix & LU, const Pivot_Vector pivot, gene_vector &B, gene_vector X, int … in LU_solve()
/external/eigen/bench/btl/
DREADME96 …*** gene_vector : the vector type for this interface --> e.g. (real_type *) for the C_inter…
97 …*** gene_matrix : the matrix type for this interface --> e.g. (gene_vector *) for the C_int…
102 *** free_vector(gene_vector & B) dealocation of a N sized gene_vector B
105 …*** vector_to_stl(gene_vector & B, stl_vector & B_stl) copy the content of an stl_vector B_stl in…
109 …*** vector_to_stl(gene_vector & A, stl_vector & A_stl) copy the content of an gene_vector A into a…
113 …*** copy_vector(gene_vector & source, gene_vector & cible, int N) : copy the content of source in …
118 *** matrix_vector_product(const gene_matrix & A, const gene_vector & B, gene_vector & X, int N)
122 *** axpy(real coef, const gene_vector & X, gene_vector & Y, int N)
/external/eigen/bench/btl/actions/
Daction_rot.hh106 typename Interface::gene_vector A_ref;
107 typename Interface::gene_vector B_ref;
109 typename Interface::gene_vector A;
110 typename Interface::gene_vector B;
Daction_axpy.hh128 typename Interface::gene_vector X_ref;
129 typename Interface::gene_vector Y_ref;
131 typename Interface::gene_vector X;
132 typename Interface::gene_vector Y;
Daction_axpby.hh115 typename Interface::gene_vector X_ref;
116 typename Interface::gene_vector Y_ref;
118 typename Interface::gene_vector X;
119 typename Interface::gene_vector Y;
Daction_symv.hh126 typename Interface::gene_vector B_ref;
127 typename Interface::gene_vector X_ref;
130 typename Interface::gene_vector B;
131 typename Interface::gene_vector X;
Daction_atv_product.hh118 typename Interface::gene_vector B_ref;
119 typename Interface::gene_vector X_ref;
122 typename Interface::gene_vector B;
123 typename Interface::gene_vector X;
Daction_ger.hh117 typename Interface::gene_vector B_ref;
118 typename Interface::gene_vector X_ref;
121 typename Interface::gene_vector B;
122 typename Interface::gene_vector X;
Daction_syr2.hh120 typename Interface::gene_vector B_ref;
121 typename Interface::gene_vector X_ref;
124 typename Interface::gene_vector B;
125 typename Interface::gene_vector X;
Daction_matrix_vector_product.hh137 typename Interface::gene_vector B_ref;
138 typename Interface::gene_vector X_ref;
141 typename Interface::gene_vector B;
142 typename Interface::gene_vector X;

12