Home
last modified time | relevance | path

Searched refs:SPARSE_MTX (Results 1 – 3 of 3) sorted by relevance

/external/libaom/av1/encoder/
Dsparse_linear_solver.h34 } SPARSE_MTX; typedef
38 SPARSE_MTX *sm);
39 int av1_init_combine_sparse_mtx(const SPARSE_MTX *sm1, const SPARSE_MTX *sm2,
40 SPARSE_MTX *sm, int row_offset1,
44 void av1_free_sparse_mtx_elems(SPARSE_MTX *sm);
46 void av1_mtx_vect_multi_right(const SPARSE_MTX *sm, const double *srcv,
48 void av1_mtx_vect_multi_left(const SPARSE_MTX *sm, const double *srcv,
51 void av1_constant_multiply_sparse_matrix(SPARSE_MTX *sm, double c);
53 int av1_conjugate_gradient_sparse(const SPARSE_MTX *A, const double *b, int bl,
55 int av1_bi_conjugate_gradient_sparse(const SPARSE_MTX *A, const double *b,
[all …]
Dsparse_linear_solver.c35 SPARSE_MTX *sm) { in av1_init_sparse_mtx()
76 int av1_init_combine_sparse_mtx(const SPARSE_MTX *sm1, const SPARSE_MTX *sm2, in av1_init_combine_sparse_mtx()
77 SPARSE_MTX *sm, int row_offset1, in av1_init_combine_sparse_mtx()
115 void av1_free_sparse_mtx_elems(SPARSE_MTX *sm) { in av1_free_sparse_mtx_elems()
137 void av1_mtx_vect_multi_right(const SPARSE_MTX *sm, const double *srcv, in av1_mtx_vect_multi_right()
155 void av1_mtx_vect_multi_left(const SPARSE_MTX *sm, const double *srcv, in av1_mtx_vect_multi_left()
184 void av1_constant_multiply_sparse_matrix(SPARSE_MTX *sm, double c) { in av1_constant_multiply_sparse_matrix()
219 int av1_bi_conjugate_gradient_sparse(const SPARSE_MTX *A, const double *b, in av1_bi_conjugate_gradient_sparse()
295 int av1_conjugate_gradient_sparse(const SPARSE_MTX *A, const double *b, int bl, in av1_conjugate_gradient_sparse()
358 int av1_jacobi_sparse(const SPARSE_MTX *A, const double *b, int bl, double *x) { in av1_jacobi_sparse()
[all …]
Doptical_flow.c710 SPARSE_MTX A; in solve_horn_schunck()