/external/ceres-solver/internal/ceres/ |
D | dense_sparse_matrix_test.cc | 62 a->RightMultiply(x.data(), y_a.data()); in CompareMatrices() 63 b->RightMultiply(x.data(), y_b.data()); in CompareMatrices() 91 TEST_F(DenseSparseMatrixTest, RightMultiply) { in TEST_F() argument 103 tsm->RightMultiply(a.data(), b1.data()); in TEST_F() 104 dsm->RightMultiply(a.data(), b2.data()); in TEST_F()
|
D | cgnr_linear_operator.h | 87 virtual void RightMultiply(const double* x, double* y) const { in RightMultiply() function 91 A_.RightMultiply(x, z_.get()); in RightMultiply() 105 RightMultiply(x, y); in LeftMultiply()
|
D | preconditioner.h | 126 virtual void RightMultiply(const double* x, double* y) const = 0; 128 return RightMultiply(x, y); in LeftMultiply() 166 virtual void RightMultiply(const double* x, double* y) const;
|
D | conjugate_gradients_solver.cc | 101 A->RightMultiply(x, tmp.data()); in Solve() 122 per_solve_options.preconditioner->RightMultiply(r.data(), z.data()); in Solve() 150 A->RightMultiply(p.data(), q.data()); in Solve() 177 A->RightMultiply(x, tmp.data()); in Solve()
|
D | preconditioner.cc | 63 void SparseMatrixPreconditionerWrapper::RightMultiply(const double* x, in RightMultiply() function in ceres::internal::SparseMatrixPreconditionerWrapper 65 matrix_->RightMultiply(x, y); in RightMultiply()
|
D | implicit_schur_complement.cc | 107 void ImplicitSchurComplement::RightMultiply(const double* x, double* y) const { in RightMultiply() function in ceres::internal::ImplicitSchurComplement 118 block_diagonal_EtE_inverse_->RightMultiply(tmp_e_cols_.data(), in RightMultiply() 187 block_diagonal_EtE_inverse_->RightMultiply(tmp_e_cols_.data(), y); in BackSubstitute() 210 block_diagonal_EtE_inverse_->RightMultiply(tmp_e_cols_.data(), y2.data()); in UpdateRhs()
|
D | low_rank_inverse_hessian.h | 87 virtual void RightMultiply(const double* x, double* y) const; 89 RightMultiply(x, y); in LeftMultiply()
|
D | implicit_schur_complement.h | 116 virtual void RightMultiply(const double* x, double* y) const; 121 RightMultiply(x, y); in LeftMultiply()
|
D | visibility_based_preconditioner.h | 140 virtual void RightMultiply(const double* x, double* y) const; 216 virtual void RightMultiply(const double* x, double* y) const {} in RightMultiply() function
|
D | block_sparse_matrix_test.cc | 77 A_->RightMultiply(x.data(), y_a.data()); in TEST_F() 78 B_->RightMultiply(x.data(), y_b.data()); in TEST_F()
|
D | block_jacobi_preconditioner.cc | 122 void BlockJacobiPreconditioner::RightMultiply(const double* x, in RightMultiply() function in ceres::internal::BlockJacobiPreconditioner 135 RightMultiply(x, y); in LeftMultiply()
|
D | linear_operator.h | 48 virtual void RightMultiply(const double* x, double* y) const = 0;
|
D | sparse_matrix.h | 70 virtual void RightMultiply(const double* x, double* y) const = 0;
|
D | block_jacobi_preconditioner.h | 61 virtual void RightMultiply(const double* x, double* y) const;
|
D | schur_jacobi_preconditioner.h | 89 virtual void RightMultiply(const double* x, double* y) const;
|
D | partitioned_matrix_view_test.cc | 97 A_->RightMultiply(x2.data(), y2.data()); in TEST_F() 117 A_->RightMultiply(x2.data(), y2.data()); in TEST_F()
|
D | block_sparse_matrix.h | 71 virtual void RightMultiply(const double* x, double* y) const;
|
D | dense_sparse_matrix.h | 61 virtual void RightMultiply(const double* x, double* y) const;
|
D | dogleg_strategy.cc | 189 jacobian->RightMultiply(scaled_gradient.data(), Jg.data()); in ComputeCauchyPoint() 707 jacobian->RightMultiply(tmp.data(), Jb.row(0).data()); in ComputeSubspaceModel() 709 jacobian->RightMultiply(tmp.data(), Jb.row(1).data()); in ComputeSubspaceModel()
|
D | compressed_row_sparse_matrix_test.cc | 62 a->RightMultiply(x.data(), y_a.data()); in CompareMatrices() 63 b->RightMultiply(x.data(), y_b.data()); in CompareMatrices() 99 TEST_F(CompressedRowSparseMatrixTest, RightMultiply) { in TEST_F() argument 263 matrix->RightMultiply(x.data(), y.data()); in TEST()
|
D | triplet_sparse_matrix.h | 58 virtual void RightMultiply(const double* x, double* y) const;
|
D | low_rank_inverse_hessian.cc | 119 void LowRankInverseHessian::RightMultiply(const double* x_ptr, in RightMultiply() function in ceres::internal::LowRankInverseHessian
|
D | compressed_row_sparse_matrix.h | 82 virtual void RightMultiply(const double* x, double* y) const;
|
D | schur_jacobi_preconditioner.cc | 105 void SchurJacobiPreconditioner::RightMultiply(const double* x, in RightMultiply() function in ceres::internal::SchurJacobiPreconditioner
|
D | dense_sparse_matrix.cc | 87 void DenseSparseMatrix::RightMultiply(const double* x, double* y) const { in RightMultiply() function in ceres::internal::DenseSparseMatrix
|