Home
last modified time | relevance | path

Searched refs:gene_matrix (Results 1 – 25 of 34) sorted by relevance

12

/external/eigen/bench/btl/libs/eigen2/
Deigen2_interface.hh43 typedef Eigen::Matrix<real,SIZE,SIZE> gene_matrix; typedef in eigen2_interface
57 static void free_matrix(gene_matrix & A, int N) {} in free_matrix()
61 static BTL_DONT_INLINE void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_from_stl()
85 static BTL_DONT_INLINE void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_to_stl()
96 …static inline void matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_matrix in matrix_matrix_product()
100 …inline void transposed_matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_ma… in transposed_matrix_matrix_product()
104 static inline void ata_product(const gene_matrix & A, gene_matrix & X, int N){ in ata_product()
108 static inline void aat_product(const gene_matrix & A, gene_matrix & X, int N){ in aat_product()
112 …static inline void matrix_vector_product(const gene_matrix & A, const gene_vector & B, gene_vector… in matrix_vector_product()
116 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/eigen3/
Deigen3_interface.hh40 typedef Eigen::Matrix<real,SIZE,SIZE> gene_matrix; typedef in eigen3_interface
48 static void free_matrix(gene_matrix & /*A*/, int /*N*/) {} in free_matrix() argument
52 static BTL_DONT_INLINE void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_from_stl()
76 static BTL_DONT_INLINE void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_to_stl()
87 …static inline void matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_matrix in matrix_matrix_product()
91 …inline void transposed_matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_ma… in transposed_matrix_matrix_product()
99 static inline void aat_product(const gene_matrix & A, gene_matrix & X, int /*N*/){ in aat_product()
104 …static inline void matrix_vector_product(const gene_matrix & A, const gene_vector & B, gene_vector… 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()
[all …]
/external/eigen/bench/btl/libs/gmm/
Dgmm_interface.hh36 typedef gmm::dense_matrix<real> gene_matrix; typedef in gmm_interface
44 static void free_matrix(gene_matrix & A, int N){ in free_matrix()
52 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_from_stl()
70 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_to_stl()
81 …static inline void matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_matrix in matrix_matrix_product()
85 …inline void transposed_matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_ma… in transposed_matrix_matrix_product()
89 static inline void ata_product(const gene_matrix & A, gene_matrix & X, int N){ in ata_product()
93 static inline void aat_product(const gene_matrix & A, gene_matrix & X, int N){ in aat_product()
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()
[all …]
Dgmm_LU_solve_interface.hh34 typedef typename blitz_interface<real>::gene_matrix gene_matrix; 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()
72 …ic inline real matrix_matrix_product_sliced(gene_matrix & A, int row, int col_start, int col_end, in matrix_matrix_product_sliced()
87 inline static void LU_factor(gene_matrix & LU, Pivot_Vector & pivot, int N) in LU_factor()
150 …inline static void LU_solve(const gene_matrix & LU, const Pivot_Vector pivot, gene_vector &B, gene… in LU_solve()
/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()
37 static inline void atv_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in atv_product()
41 …static inline void matrix_matrix_product(gene_matrix & A, gene_matrix & B, gene_matrix & X, int N){ in matrix_matrix_product()
45 …static inline void transposed_matrix_matrix_product(gene_matrix & A, gene_matrix & B, gene_matrix in transposed_matrix_matrix_product()
53 static inline void aat_product(gene_matrix & A, gene_matrix & X, int N){ in aat_product()
66 static inline void cholesky(const gene_matrix & X, gene_matrix & C, int N){ in cholesky()
75 static inline void partial_lu_decomp(const gene_matrix & X, gene_matrix & C, int N){ in partial_lu_decomp()
[all …]
Dc_interface_base.h17 typedef real* gene_matrix; typedef
20 static void free_matrix(gene_matrix & A, int /*N*/){ in free_matrix()
28 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_from_stl()
49 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_to_stl()
63 static inline void copy_matrix(const gene_matrix & source, gene_matrix & cible, int N){ in copy_matrix()
/external/eigen/bench/btl/libs/blaze/
Dblaze_interface.hh37 typedef blaze::DynamicMatrix<real,blaze::columnMajor> gene_matrix; typedef in blaze_interface
42 static void free_matrix(gene_matrix & A, int N){ in free_matrix()
50 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_from_stl()
73 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_to_stl()
83 …static inline void matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_matrix in matrix_matrix_product()
87 …inline void transposed_matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_ma… in transposed_matrix_matrix_product()
91 static inline void ata_product(const gene_matrix & A, gene_matrix & X, int N){ in ata_product()
95 static inline void aat_product(const gene_matrix & A, gene_matrix & X, int N){ in aat_product()
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()
[all …]
/external/eigen/bench/btl/libs/ublas/
Dublas_interface.hh40 …pedef typename boost::numeric::ublas::matrix<real,boost::numeric::ublas::column_major> gene_matrix; typedef in ublas_interface
45 static void free_matrix(gene_matrix & A, int N) {} in free_matrix()
49 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_from_stl()
67 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_to_stl()
83 static inline void copy_matrix(const gene_matrix & source, gene_matrix & cible, int N){ in copy_matrix()
91 …static inline void matrix_vector_product_slow(gene_matrix & A, gene_vector & B, gene_vector & X, i… in matrix_vector_product_slow()
95 …static inline void matrix_matrix_product_slow(gene_matrix & A, gene_matrix & B, gene_matrix & X, i… in matrix_matrix_product_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()
113 …static inline void matrix_matrix_product(gene_matrix & A, gene_matrix & B, gene_matrix & X, int N){ in matrix_matrix_product()
[all …]
/external/eigen/bench/btl/libs/mtl4/
Dmtl4_interface.hh38 typedef mtl::dense2D<real, mtl::matrix::parameters<mtl::tag::col_major> > gene_matrix; typedef in mtl4_interface
43 static void free_matrix(gene_matrix & A, int N){ in free_matrix()
51 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_from_stl()
74 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_to_stl()
84 …static inline void matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_matrix in matrix_matrix_product()
91 …inline void transposed_matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_ma… in transposed_matrix_matrix_product()
99 static inline void aat_product(const gene_matrix & A, gene_matrix & X, int N){ in aat_product()
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()
130 …static inline void trisolve_lower(const gene_matrix & L, const gene_vector& B, gene_vector & X, in… in trisolve_lower()
[all …]
Dmtl4_LU_solve_interface.hh34 typedef typename blitz_interface<real>::gene_matrix gene_matrix; 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()
72 …ic inline real matrix_matrix_product_sliced(gene_matrix & A, int row, int col_start, int col_end, in matrix_matrix_product_sliced()
87 inline static void LU_factor(gene_matrix & LU, Pivot_Vector & pivot, int N) in LU_factor()
150 …inline static void LU_solve(const gene_matrix & LU, const Pivot_Vector pivot, gene_vector &B, gene… in LU_solve()
/external/eigen/bench/btl/libs/blitz/
Dblitz_interface.hh43 typedef blitz::Array<real, 2> gene_matrix; typedef in blitz_interface
50 static void free_matrix(gene_matrix & A, int N){} in free_matrix()
54 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_from_stl()
76 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_to_stl()
85 …static inline void matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_matrix in matrix_matrix_product()
93 static inline void ata_product(const gene_matrix & A, gene_matrix & X, int N) in ata_product()
101 static inline void aat_product(const gene_matrix & A, gene_matrix & X, int N) in aat_product()
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()
130 static inline void copy_matrix(const gene_matrix & source, gene_matrix & cible, int N){ in copy_matrix()
Dtiny_blitz_interface.hh45 typedef TinyMatrix<real,SIZE,SIZE> gene_matrix; typedef in tiny_blitz_interface
49 static void free_matrix(gene_matrix & A, int N){} in free_matrix()
53 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_from_stl()
69 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_to_stl()
79 static inline void copy_matrix(const gene_matrix & source, gene_matrix & cible, int N){ in copy_matrix()
91 …static inline void matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_matrix in matrix_matrix_product()
95 …static inline void matrix_vector_product(gene_matrix & A, gene_vector & B, gene_vector & X, int N){ in matrix_vector_product()
Dblitz_LU_solve_interface.hh34 typedef typename blitz_interface<real>::gene_matrix gene_matrix; 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()
72 …ic inline real matrix_matrix_product_sliced(gene_matrix & A, int row, int col_start, int col_end, in matrix_matrix_product_sliced()
87 inline static void LU_factor(gene_matrix & LU, Pivot_Vector & pivot, int N) in LU_factor()
150 …inline static void LU_solve(const gene_matrix & LU, const Pivot_Vector pivot, gene_vector &B, gene… in LU_solve()
/external/eigen/bench/btl/libs/tvmet/
Dtvmet_interface.hh42 typedef Matrix<real,SIZE,SIZE> gene_matrix; typedef in tvmet_interface
46 static void free_matrix(gene_matrix & A, int N){} in free_matrix()
50 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_from_stl()
67 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_to_stl()
77 static inline void copy_matrix(const gene_matrix & source, gene_matrix & cible, int N){ in copy_matrix()
85 …static inline void matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_matrix in matrix_matrix_product()
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()
/external/eigen/bench/btl/libs/STL/
DSTL_interface.hh38 typedef stl_matrix gene_matrix; typedef in STL_interface
47 static void free_matrix(gene_matrix & /*A*/, int /*N*/){} in free_matrix() argument
51 static inline void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_from_stl()
64 static inline void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_to_stl()
75 static inline void copy_matrix(const gene_matrix & source, gene_matrix & cible, int N){ in copy_matrix()
94 static inline void aat_product(const gene_matrix & A, gene_matrix & X, int N) in aat_product()
112 …static inline void matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_matrix in matrix_matrix_product()
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()
[all …]
/external/eigen/bench/btl/libs/tensors/
Dtensor_interface.hh28 typedef Eigen::Tensor<real,2> gene_matrix; typedef in tensor_interface
37 static void free_matrix(gene_matrix & /*A*/, int /*N*/) {} in free_matrix() argument
41 static BTL_DONT_INLINE void matrix_from_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_from_stl()
65 static BTL_DONT_INLINE void matrix_to_stl(gene_matrix & A, stl_matrix & A_stl){ in matrix_to_stl()
76 …static inline void matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_matrix in matrix_matrix_product()
82 …static inline void matrix_vector_product(const gene_matrix & A, const gene_vector & B, gene_vector… in matrix_vector_product()
96 …static EIGEN_DONT_INLINE void copy_matrix(const gene_matrix & source, gene_matrix & cible, int /*… in copy_matrix()
/external/eigen/bench/btl/
DREADME97 …*** gene_matrix : the matrix type for this interface --> e.g. (gene_vector *) for the C_int…
101 *** free_matrix(gene_matrix & A, int N) dealocation of a N sized gene_matrix A
103 …*** matrix_from_stl(gene_matrix & A, stl_matrix & A_stl) copy the content of an stl_matrix A_stl i…
107 …*** matrix_to_stl(gene_matrix & A, stl_matrix & A_stl) copy the content of an gene_matrix A into a…
111 …*** copy_matrix(gene_matrix & source, gene_matrix & 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)
119 *** matrix_matrix_product(const gene_matrix & A, const gene_matrix & B, gene_matrix & X, int N)
120 *** ata_product(const gene_matrix & A, gene_matrix & X, int N)
121 *** aat_product(const gene_matrix & A, gene_matrix & X, int N)
/external/eigen/bench/btl/actions/
Daction_trisolve_matrix.hh148 typename Interface::gene_matrix A_ref;
149 typename Interface::gene_matrix B_ref;
150 typename Interface::gene_matrix X_ref;
152 typename Interface::gene_matrix A;
153 typename Interface::gene_matrix B;
154 typename Interface::gene_matrix X;
Daction_trmm.hh148 typename Interface::gene_matrix A_ref;
149 typename Interface::gene_matrix B_ref;
150 typename Interface::gene_matrix X_ref;
152 typename Interface::gene_matrix A;
153 typename Interface::gene_matrix B;
154 typename Interface::gene_matrix X;
Daction_matrix_matrix_product.hh133 typename Interface::gene_matrix A_ref;
134 typename Interface::gene_matrix B_ref;
135 typename Interface::gene_matrix X_ref;
137 typename Interface::gene_matrix A;
138 typename Interface::gene_matrix B;
139 typename Interface::gene_matrix X;
Daction_matrix_matrix_product_bis.hh60 typename Interface::gene_matrix A_ref; in calculate()
61 typename Interface::gene_matrix B_ref; in calculate()
62 typename Interface::gene_matrix X_ref; in calculate()
64 typename Interface::gene_matrix A; in calculate()
65 typename Interface::gene_matrix B; in calculate()
66 typename Interface::gene_matrix X; in calculate()
Daction_hessenberg.hh122 typename Interface::gene_matrix X_ref;
123 typename Interface::gene_matrix X;
124 typename Interface::gene_matrix C;
225 typename Interface::gene_matrix X_ref;
226 typename Interface::gene_matrix X;
227 typename Interface::gene_matrix C;
Daction_aat_product.hh130 typename Interface::gene_matrix A_ref;
131 typename Interface::gene_matrix X_ref;
133 typename Interface::gene_matrix A;
134 typename Interface::gene_matrix X;
Daction_ata_product.hh130 typename Interface::gene_matrix A_ref;
131 typename Interface::gene_matrix X_ref;
133 typename Interface::gene_matrix A;
134 typename Interface::gene_matrix X;
Daction_partial_lu.hh117 typename Interface::gene_matrix X_ref;
118 typename Interface::gene_matrix X;
119 typename Interface::gene_matrix C;

12