Home
last modified time | relevance | path

Searched refs:RightMultiply (Results 1 – 25 of 32) sorted by relevance

12

/external/ceres-solver/internal/ceres/
Ddense_sparse_matrix_test.cc62 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()
Dcgnr_linear_operator.h87 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()
Dpreconditioner.h126 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;
Dconjugate_gradients_solver.cc101 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()
Dpreconditioner.cc63 void SparseMatrixPreconditionerWrapper::RightMultiply(const double* x, in RightMultiply() function in ceres::internal::SparseMatrixPreconditionerWrapper
65 matrix_->RightMultiply(x, y); in RightMultiply()
Dimplicit_schur_complement.cc107 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()
Dlow_rank_inverse_hessian.h87 virtual void RightMultiply(const double* x, double* y) const;
89 RightMultiply(x, y); in LeftMultiply()
Dimplicit_schur_complement.h116 virtual void RightMultiply(const double* x, double* y) const;
121 RightMultiply(x, y); in LeftMultiply()
Dvisibility_based_preconditioner.h140 virtual void RightMultiply(const double* x, double* y) const;
216 virtual void RightMultiply(const double* x, double* y) const {} in RightMultiply() function
Dblock_sparse_matrix_test.cc77 A_->RightMultiply(x.data(), y_a.data()); in TEST_F()
78 B_->RightMultiply(x.data(), y_b.data()); in TEST_F()
Dblock_jacobi_preconditioner.cc122 void BlockJacobiPreconditioner::RightMultiply(const double* x, in RightMultiply() function in ceres::internal::BlockJacobiPreconditioner
135 RightMultiply(x, y); in LeftMultiply()
Dlinear_operator.h48 virtual void RightMultiply(const double* x, double* y) const = 0;
Dsparse_matrix.h70 virtual void RightMultiply(const double* x, double* y) const = 0;
Dblock_jacobi_preconditioner.h61 virtual void RightMultiply(const double* x, double* y) const;
Dschur_jacobi_preconditioner.h89 virtual void RightMultiply(const double* x, double* y) const;
Dpartitioned_matrix_view_test.cc97 A_->RightMultiply(x2.data(), y2.data()); in TEST_F()
117 A_->RightMultiply(x2.data(), y2.data()); in TEST_F()
Dblock_sparse_matrix.h71 virtual void RightMultiply(const double* x, double* y) const;
Ddense_sparse_matrix.h61 virtual void RightMultiply(const double* x, double* y) const;
Ddogleg_strategy.cc189 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()
Dcompressed_row_sparse_matrix_test.cc62 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()
Dtriplet_sparse_matrix.h58 virtual void RightMultiply(const double* x, double* y) const;
Dlow_rank_inverse_hessian.cc119 void LowRankInverseHessian::RightMultiply(const double* x_ptr, in RightMultiply() function in ceres::internal::LowRankInverseHessian
Dcompressed_row_sparse_matrix.h82 virtual void RightMultiply(const double* x, double* y) const;
Dschur_jacobi_preconditioner.cc105 void SchurJacobiPreconditioner::RightMultiply(const double* x, in RightMultiply() function in ceres::internal::SchurJacobiPreconditioner
Ddense_sparse_matrix.cc87 void DenseSparseMatrix::RightMultiply(const double* x, double* y) const { in RightMultiply() function in ceres::internal::DenseSparseMatrix

12