Home
last modified time | relevance | path

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

12

/external/sdv/vsomeip/third_party/boost/numeric/ublas/include/boost/numeric/ublas/operation/
Dsize.hpp119 static typename matrix_traits<ExprT>::size_type apply(matrix_expression<ExprT> const& me) in apply()
140 static typename matrix_traits<ExprT>::size_type apply(matrix_expression<ExprT> const& me) in apply()
161 static typename matrix_traits<ExprT>::size_type apply(matrix_expression<ExprT> const& me) in apply()
182 static typename matrix_traits<ExprT>::size_type apply(matrix_expression<ExprT> const& me) in apply()
203 static typename matrix_traits<ExprT>::size_type apply(matrix_expression<ExprT> const& me) in apply()
222 static typename matrix_traits<ExprT>::size_type apply(matrix_expression<ExprT> const& me) in apply()
241 static typename matrix_traits<ExprT>::size_type apply(matrix_expression<ExprT> const& me) in apply()
260 static typename matrix_traits<ExprT>::size_type apply(matrix_expression<ExprT> const& me) in apply()
322 typename matrix_traits<MatrixExprT>::size_type size(matrix_expression<MatrixExprT> const& me) in size()
342 >::type size(matrix_expression<MatrixExprT> const& me) in size()
Dend.hpp261 typename iterator_type<ExprT,TagT>::type end(matrix_expression<ExprT>& e) in end()
278 typename const_iterator_type<ExprT,TagT>::type end(matrix_expression<ExprT> const& e) in end()
Dbegin.hpp261 typename iterator_type<ExprT,TagT>::type begin(matrix_expression<ExprT>& e) in begin()
278 typename const_iterator_type<ExprT,TagT>::type begin(matrix_expression<ExprT> const& e) in begin()
Dnum_rows.hpp36 … typename matrix_traits<MatrixExprT>::size_type num_rows(matrix_expression<MatrixExprT> const& me) in num_rows()
Dnum_columns.hpp37 …typename matrix_traits<MatrixExprT>::size_type num_columns(matrix_expression<MatrixExprT> const& m… in num_columns()
/external/sdv/vsomeip/third_party/boost/numeric/ublas/include/boost/numeric/ublas/
Doperation_sparse.hpp26 sparse_prod (const matrix_expression<E1> &e1, in sparse_prod()
27 const matrix_expression<E2> &e2, in sparse_prod()
85 sparse_prod (const matrix_expression<E1> &e1, in sparse_prod()
86 const matrix_expression<E2> &e2, in sparse_prod()
145 sparse_prod (const matrix_expression<E1> &e1, in sparse_prod()
146 const matrix_expression<E2> &e2, in sparse_prod()
159 sparse_prod (const matrix_expression<E1> &e1, in sparse_prod()
160 const matrix_expression<E2> &e2, in sparse_prod()
173 sparse_prod (const matrix_expression<E1> &e1, in sparse_prod()
174 const matrix_expression<E2> &e2, in sparse_prod()
[all …]
Doperation.hpp128 axpy_prod (const matrix_expression<E1> &e1, in axpy_prod()
157 axpy_prod (const matrix_expression<E1> &e1, in axpy_prod()
186 axpy_prod (const matrix_expression<E1> &e1, in axpy_prod()
204 axpy_prod (const matrix_expression<E1> &e1, in axpy_prod()
240 axpy_prod (const matrix_expression<E1> &e1, in axpy_prod()
263 axpy_prod (const matrix_expression<E1> &e1, in axpy_prod()
347 const matrix_expression<E2> &e2, in axpy_prod()
376 const matrix_expression<E2> &e2, in axpy_prod()
405 const matrix_expression<E2> &e2, in axpy_prod()
423 const matrix_expression<E2> &e2, in axpy_prod()
[all …]
Dassignment.hpp1131 matrix_expression_assigner(E &e, const matrix_expression<AE> &nme):me(&e), i(0), j(0) { in matrix_expression_assigner()
1158 matrix_expression_assigner &operator, (const matrix_expression<AE> &nme) { in operator ,()
1193 matrix_expression_assigner &apply(const matrix_expression<AE> &nme) { in apply()
1217 matrix_expression_assigner<matrix_expression<E> > operator<<=(matrix_expression<E> &me, const typen… in operator <<=()
1218 return matrix_expression_assigner<matrix_expression<E> >(me,val); in operator <<=()
1230 matrix_expression_assigner<matrix_expression<E>, T> operator<<=(matrix_expression<E> &me, fill_poli… in operator <<=()
1231 return matrix_expression_assigner<matrix_expression<E>, T>(me); in operator <<=()
1243 matrix_expression_assigner<matrix_expression<E> > operator<<=(matrix_expression<E> &me, const index… in operator <<=()
1244 return matrix_expression_assigner<matrix_expression<E> >(me,ta); in operator <<=()
1256 matrix_expression_assigner<matrix_expression<E>, fill_policy::index_assign, T> operator<<=(matrix_e… in operator <<=()
[all …]
Dtriangular.hpp123 triangular_matrix (const matrix_expression<AE> &ae): in triangular_matrix()
231 triangular_matrix &operator = (const matrix_expression<AE> &ae) { in operator =()
237 triangular_matrix &assign (const matrix_expression<AE> &ae) { in assign()
243 triangular_matrix& operator += (const matrix_expression<AE> &ae) { in operator +=()
249 triangular_matrix &plus_assign (const matrix_expression<AE> &ae) { in plus_assign()
255 triangular_matrix& operator -= (const matrix_expression<AE> &ae) { in operator -=()
261 triangular_matrix &minus_assign (const matrix_expression<AE> &ae) { in minus_assign()
1056 public matrix_expression<triangular_adaptor<M, TRI> > {
1062 using matrix_expression<self_type>::operator ();
1089 matrix_expression<self_type> (), in triangular_adaptor()
[all …]
Dmatrix_expression.hpp27 public matrix_expression<matrix_reference<E> > {
32 using matrix_expression<self_type>::operator ();
116 matrix_reference &operator = (const matrix_expression<AE> &ae) { in operator =()
122 matrix_reference &assign (const matrix_expression<AE> &ae) { in assign()
128 matrix_reference &operator += (const matrix_expression<AE> &ae) { in operator +=()
134 matrix_reference &plus_assign (const matrix_expression<AE> &ae) { in plus_assign()
140 matrix_reference &operator -= (const matrix_expression<AE> &ae) { in operator -=()
146 matrix_reference &minus_assign (const matrix_expression<AE> &ae) { in minus_assign()
323 public matrix_expression<vector_matrix_binary<E1, E2, F> > {
334 using matrix_expression<self_type>::operator ();
[all …]
Doperation_blocked.hpp26 block_prod (const matrix_expression<E1> &e1, in block_prod()
82 const matrix_expression<E2> &e2) { in block_prod()
135 block_prod (const matrix_expression<E1> &e1, in block_prod()
136 const matrix_expression<E2> &e2, in block_prod()
196 block_prod (const matrix_expression<E1> &e1, in block_prod()
197 const matrix_expression<E2> &e2, in block_prod()
258 block_prod (const matrix_expression<E1> &e1, in block_prod()
259 const matrix_expression<E2> &e2) { in block_prod()
Dmatrix_vector.hpp232 matrix_row_vector<Matrix> make_row_vector(matrix_expression<Matrix>& matrix){ in make_row_vector()
247 matrix_row_vector<Matrix const> make_row_vector(matrix_expression<Matrix> const& matrix){ in make_row_vector()
385 matrix_column_vector<Matrix> make_column_vector(matrix_expression<Matrix>& matrix){ in make_column_vector()
400 matrix_column_vector<Matrix const> make_column_vector(matrix_expression<Matrix> const& matrix){ in make_column_vector()
Dbanded.hpp156 banded_matrix (const matrix_expression<AE> &ae, size_type lower = 0, size_type upper = 0): in banded_matrix()
347 banded_matrix &operator = (const matrix_expression<AE> &ae) { in operator =()
353 banded_matrix &assign (const matrix_expression<AE> &ae) { in assign()
359 banded_matrix& operator += (const matrix_expression<AE> &ae) { in operator +=()
365 banded_matrix &plus_assign (const matrix_expression<AE> &ae) { in plus_assign()
371 banded_matrix& operator -= (const matrix_expression<AE> &ae) { in operator -=()
377 banded_matrix &minus_assign (const matrix_expression<AE> &ae) { in minus_assign()
1217 diagonal_matrix (const matrix_expression<AE> &ae): in diagonal_matrix()
1230 diagonal_matrix &operator = (const matrix_expression<AE> &ae) { in operator =()
1250 public matrix_expression<banded_adaptor<M> > {
[all …]
Dexpression_types.hpp306 class matrix_expression: class
309 typedef matrix_expression<E> self_type;
484 public matrix_expression<C> {
500 using matrix_expression<C>::operator ();
Dsymmetric.hpp93 symmetric_matrix (const matrix_expression<AE> &ae): in symmetric_matrix()
199 symmetric_matrix &operator = (const matrix_expression<AE> &ae) { in operator =()
205 symmetric_matrix &assign (const matrix_expression<AE> &ae) { in assign()
211 symmetric_matrix& operator += (const matrix_expression<AE> &ae) { in operator +=()
217 symmetric_matrix &plus_assign (const matrix_expression<AE> &ae) { in plus_assign()
223 symmetric_matrix& operator -= (const matrix_expression<AE> &ae) { in operator -=()
229 symmetric_matrix &minus_assign (const matrix_expression<AE> &ae) { in minus_assign()
1003 public matrix_expression<symmetric_adaptor<M, TRI> > {
1008 using matrix_expression<self_type>::operator ();
1035 matrix_expression<self_type> (), in symmetric_adaptor()
[all …]
Dhermitian.hpp301 hermitian_matrix (const matrix_expression<AE> &ae): in hermitian_matrix()
424 hermitian_matrix &operator = (const matrix_expression<AE> &ae) { in operator =()
430 hermitian_matrix &assign (const matrix_expression<AE> &ae) { in assign()
436 hermitian_matrix& operator += (const matrix_expression<AE> &ae) { in operator +=()
442 hermitian_matrix &plus_assign (const matrix_expression<AE> &ae) { in plus_assign()
448 hermitian_matrix& operator -= (const matrix_expression<AE> &ae) { in operator -=()
454 hermitian_matrix &minus_assign (const matrix_expression<AE> &ae) { in minus_assign()
1245 public matrix_expression<hermitian_adaptor<M, TRI> > {
1251 using matrix_expression<self_type>::operator ();
1284 matrix_expression<self_type> (), in hermitian_adaptor()
[all …]
Dmatrix.hpp169 matrix (const matrix_expression<AE> &ae): in matrix()
352 matrix &operator = (const matrix_expression<AE> &ae) { in operator =()
358 matrix &assign (const matrix_expression<AE> &ae) { in assign()
364 matrix& operator += (const matrix_expression<AE> &ae) { in operator +=()
376 matrix &plus_assign (const matrix_expression<AE> &ae) { in plus_assign()
382 matrix& operator -= (const matrix_expression<AE> &ae) { in operator -=()
394 matrix &minus_assign (const matrix_expression<AE> &ae) { in minus_assign()
1291 fixed_matrix (const matrix_expression<AE> &ae): in fixed_matrix()
1437 fixed_matrix &operator = (const matrix_expression<AE> &ae) { in operator =()
1443 fixed_matrix &assign (const matrix_expression<AE> &ae) { in assign()
[all …]
Dmatrix_proxy.hpp2407 public matrix_expression<matrix_range<M> > {
2412 using matrix_expression<self_type>::operator ();
2517 matrix_range &operator = (const matrix_expression<AE> &ae) { in operator =()
2523 matrix_range &assign (const matrix_expression<AE> &ae) { in assign()
2529 matrix_range& operator += (const matrix_expression<AE> &ae) { in operator +=()
2535 matrix_range &plus_assign (const matrix_expression<AE> &ae) { in plus_assign()
2541 matrix_range& operator -= (const matrix_expression<AE> &ae) { in operator -=()
2547 matrix_range &minus_assign (const matrix_expression<AE> &ae) { in minus_assign()
3398 public matrix_expression<matrix_slice<M> > {
3403 using matrix_expression<self_type>::operator ();
[all …]
/external/sdv/vsomeip/third_party/boost/numeric/ublas/test/common/
Dtesthelper.hpp62 bool compare( const boost::numeric::ublas::matrix_expression<M1> & m1, in compare()
63 const boost::numeric::ublas::matrix_expression<M2> & m2 ) { in compare()
119 typename distance<AE>::type mean_square(const boost::numeric::ublas::matrix_expression<AE> &me) { in mean_square()
142 bool compare_distance( const boost::numeric::ublas::matrix_expression<M1> & m1, in compare_distance()
143 const boost::numeric::ublas::matrix_expression<M2> & m2, in compare_distance()
/external/sdv/vsomeip/third_party/boost/numeric/ublas/include/boost/numeric/ublas/tensor/
Doperators_arithmetic.hpp33 class matrix_expression;
55 FIRST_ORDER_OPERATOR_RIGHT (*, detail:: tensor_expression , matrix_expression)
56 FIRST_ORDER_OPERATOR_RIGHT (+, detail:: tensor_expression , matrix_expression)
57 FIRST_ORDER_OPERATOR_RIGHT (-, detail:: tensor_expression , matrix_expression)
58 FIRST_ORDER_OPERATOR_RIGHT (/, detail:: tensor_expression , matrix_expression)
73 FIRST_ORDER_OPERATOR_LEFT (*, matrix_expression, detail:: tensor_expression)
74 FIRST_ORDER_OPERATOR_LEFT (+, matrix_expression, detail:: tensor_expression)
75 FIRST_ORDER_OPERATOR_LEFT (-, matrix_expression, detail:: tensor_expression)
76 FIRST_ORDER_OPERATOR_LEFT (/, matrix_expression, detail:: tensor_expression)
Dexpression.hpp106 auto make_binary_tensor_expression( matrix_expression<EL> const& el, tensor_expression<T,ER> const&… in make_binary_tensor_expression()
112 auto make_binary_tensor_expression( tensor_expression<T,EL> const& el, matrix_expression<ER> const&… in make_binary_tensor_expression()
165 auto make_unary_tensor_expression( matrix_expression<E> const& e, OP op) in make_unary_tensor_expression()
/external/sdv/vsomeip/third_party/boost/numeric/ublas/include/boost/numeric/ublas/detail/
Dmatrix_assign.hpp32 …bool equals (const matrix_expression<E1> &e1, const matrix_expression<E2> &e2, S epsilon, S min_no… in equals()
39 bool expression_type_check (const matrix_expression<E1> &e1, const matrix_expression<E2> &e2) { in expression_type_check()
48 void make_conformant (M &m, const matrix_expression<E> &e, row_major_tag, R) { in make_conformant()
152 void make_conformant (M &m, const matrix_expression<E> &e, column_major_tag, R) { in make_conformant()
517 void iterating_matrix_assign (M &m, const matrix_expression<E> &e, row_major_tag) { in iterating_matrix_assign()
549 void iterating_matrix_assign (M &m, const matrix_expression<E> &e, column_major_tag) { in iterating_matrix_assign()
581 void indexing_matrix_assign (M &m, const matrix_expression<E> &e, row_major_tag) { in indexing_matrix_assign()
599 void indexing_matrix_assign (M &m, const matrix_expression<E> &e, column_major_tag) { in indexing_matrix_assign()
618 void matrix_assign (M &m, const matrix_expression<E> &e, dense_proxy_tag, C) { in matrix_assign()
639 void matrix_assign (M &m, const matrix_expression<E> &e, packed_proxy_tag, row_major_tag) { in matrix_assign()
[all …]
Ddefinitions.hpp126 typename E::size_type size (const matrix_expression<E> &e) { in size()
155 typename E::size_type size (const matrix_expression<E> &e) { in size()
/external/sdv/vsomeip/third_party/boost/numeric/odeint/include/boost/numeric/odeint/util/
Dublas_wrapper.hpp101 abs (const matrix_expression<E> &e) { in abs()
125 operator / (const matrix_expression<E1> &e1, in operator /()
126 const matrix_expression<E2> &e2) { in operator /()
153 const matrix_expression<E2> &e2) { in operator +()
/external/sdv/vsomeip/third_party/boost/numeric/ublas/include/boost/numeric/ublas/experimental/
Dsparse_view.hpp118 public matrix_expression<compressed_matrix_view<L, IB, IA, JA, TA> > {
132 using matrix_expression<self_type>::operator ();
183 matrix_expression<self_type> (), in compressed_matrix_view()

12