Home
last modified time | relevance | path

Searched refs:abstract_dense (Results 1 – 20 of 20) sorted by relevance

/dports/math/gmm++/gmm-5.4/include/gmm/
H A Dgmm_blas.h315 abstract_dense) { in vect_sp_with_matr() argument
361 abstract_dense) { in vect_sp_with_matc() argument
409 vect_sp(const V1 &v1, const V2 &v2, abstract_dense, abstract_dense) { in vect_sp() argument
1149 void copy_vect(const L1 &l1, L2 &l2, abstract_dense, abstract_dense) { in copy_vect() argument
1479 abstract_dense, abstract_dense, abstract_dense) { in add() argument
1493 abstract_sparse, abstract_dense, abstract_dense) { in add() argument
1500 abstract_dense, abstract_sparse, abstract_dense) in add() argument
1501 { add(l2, l1, l3, abstract_sparse(), abstract_dense(), abstract_dense()); } in add()
1543 void add(const L1& l1, L2& l2, abstract_dense, abstract_dense) { in add() argument
2179 abstract_dense) { in is_symmetric() argument
[all …]
H A Dgmm_tri_solve.h62 col_major, abstract_dense, bool is_unit) { in upper_tri_solve__() argument
94 col_major, abstract_dense, bool is_unit) { in lower_tri_solve__() argument
128 row_major, abstract_dense, bool is_unit) { in upper_tri_solve__() argument
162 row_major, abstract_dense, bool is_unit) { in lower_tri_solve__() argument
H A Dgmm_def.h101 struct abstract_dense {}; // dense matrix or vector
179 inline bool is_sparse(abstract_dense) { return false; }
518 struct temporary_vector_<linalg_true, abstract_dense, L, V>
558 struct temporary_matrix_<linalg_true, abstract_dense, L, V>
585 struct temporary_col_matrix_<abstract_dense, L, V>
611 struct temporary_row_matrix_<abstract_dense, L, V>
641 struct temporary_dense_vector_<linalg_false, abstract_dense, V>
665 struct temporary_sparse_vector_<linalg_false, abstract_dense, V>
693 struct temporary_skyline_vector_<linalg_false, abstract_dense, V>
953 size_type index_of_it(const IT &, size_type k, abstract_dense)
[all …]
H A Dgmm_interface_bgeot.h58 typedef abstract_dense storage_type;
H A Dgmm_precond_diagonal.h80 void mult_diag_p(const diagonal_precond<Matrix>& P, V2 &v2, abstract_dense){ in mult_diag_p() argument
H A Dgmm_sub_vector.h480 struct svrt_ir<PT, sub_index, abstract_dense> {
488 struct svrt_ir<PT, unsorted_sub_index, abstract_dense> {
496 struct svrt_ir<PT, sub_interval, abstract_dense> {
503 struct svrt_ir<PT, sub_slice, abstract_dense> {
H A Dgmm_interface.h219 typedef abstract_dense storage_type;
293 typedef abstract_dense storage_type;
353 typedef abstract_dense storage_type;
415 typedef abstract_dense storage_type;
783 typedef abstract_dense storage_type;
860 typedef abstract_dense storage_type;
986 typedef abstract_dense storage_type;
H A Dgmm_vector.h1185 inline void add_rsvector(const V &v1, rsvector<T> &v2, abstract_dense)
1186 { add(v1, v2, abstract_dense(), abstract_sparse()); }
1255 void copy_rsvector(const V &v1, rsvector<T> &v2, abstract_dense)
1256 { copy_vect(v1, v2, abstract_dense(), abstract_sparse()); }
H A Dgmm_real_part.h467 const iterator &end_, abstract_dense) {
H A Dgmm_matrix.h428 typedef abstract_dense storage_type;
/dports/cad/gmsh/gmsh-4.9.2-source/contrib/gmm/
H A Dgmm_blas.h313 abstract_dense) { in vect_sp_with_matr() argument
359 abstract_dense) { in vect_sp_with_matc() argument
407 vect_sp(const V1 &v1, const V2 &v2, abstract_dense, abstract_dense) { in vect_sp() argument
1103 void copy_vect(const L1 &l1, L2 &l2, abstract_dense, abstract_dense) { in copy_vect() argument
1443 abstract_dense, abstract_dense, abstract_dense) { in add() argument
1457 abstract_sparse, abstract_dense, abstract_dense) { in add() argument
1464 abstract_dense, abstract_sparse, abstract_dense) in add() argument
1465 { add(l2, l1, l3, abstract_sparse(), abstract_dense(), abstract_dense()); } in add()
1509 void add(const L1& l1, L2& l2, abstract_dense, abstract_dense) { in add() argument
2168 abstract_dense) { in is_symmetric() argument
[all …]
H A Dgmm_tri_solve.h61 col_major, abstract_dense, bool is_unit) { in upper_tri_solve__() argument
93 col_major, abstract_dense, bool is_unit) { in lower_tri_solve__() argument
127 row_major, abstract_dense, bool is_unit) { in upper_tri_solve__() argument
161 row_major, abstract_dense, bool is_unit) { in lower_tri_solve__() argument
H A Dgmm_def.h100 struct abstract_dense {}; // dense matrix or vector
178 inline bool is_sparse(abstract_dense) { return false; }
512 struct temporary_vector_<linalg_true, abstract_dense, L, V>
552 struct temporary_matrix_<linalg_true, abstract_dense, L, V>
579 struct temporary_col_matrix_<abstract_dense, L, V>
605 struct temporary_row_matrix_<abstract_dense, L, V>
635 struct temporary_dense_vector_<linalg_false, abstract_dense, V>
659 struct temporary_sparse_vector_<linalg_false, abstract_dense, V>
687 struct temporary_skyline_vector_<linalg_false, abstract_dense, V>
948 size_type index_of_it(const IT &, size_type k, abstract_dense)
[all …]
H A Dgmm_interface_bgeot.h57 typedef abstract_dense storage_type;
H A Dgmm_precond_diagonal.h79 void mult_diag_p(const diagonal_precond<Matrix>& P, V2 &v2, abstract_dense){ in mult_diag_p() argument
H A Dgmm_sub_vector.h474 struct svrt_ir<PT, sub_index, abstract_dense> {
482 struct svrt_ir<PT, unsorted_sub_index, abstract_dense> {
490 struct svrt_ir<PT, sub_interval, abstract_dense> {
497 struct svrt_ir<PT, sub_slice, abstract_dense> {
H A Dgmm_interface.h212 typedef abstract_dense storage_type;
290 typedef abstract_dense storage_type;
350 typedef abstract_dense storage_type;
412 typedef abstract_dense storage_type;
780 typedef abstract_dense storage_type;
857 typedef abstract_dense storage_type;
983 typedef abstract_dense storage_type;
H A Dgmm_vector.h606 inline void add_rsvector(const V &v1, rsvector<T> &v2, abstract_dense)
607 { add(v1, v2, abstract_dense(), abstract_sparse()); }
658 void copy_rsvector(const V &v1, rsvector<T> &v2, abstract_dense)
659 { copy_vect(v1, v2, abstract_dense(), abstract_sparse()); }
H A Dgmm_real_part.h307 const iterator &end_, abstract_dense) {
H A Dgmm_matrix.h409 typedef abstract_dense storage_type;