/external/ceres-solver/internal/ceres/ |
H A D | linear_operator.h | 50 virtual void LeftMultiply(const double* x, double* y) const = 0;
|
H A D | block_jacobi_preconditioner.h | 62 virtual void LeftMultiply(const double* x, double* y) const;
|
H A D | low_rank_inverse_hessian.h | 67 // inverse Hessian used during Right/LeftMultiply() is scaled by 88 virtual void LeftMultiply(const double* x, double* y) const { function in class:ceres::internal::LowRankInverseHessian
|
H A D | sparse_matrix.h | 72 virtual void LeftMultiply(const double* x, double* y) const = 0;
|
H A D | cgnr_linear_operator.h | 94 A_.LeftMultiply(z_.get(), y); 104 virtual void LeftMultiply(const double* x, double* y) const { function in class:ceres::internal::CgnrLinearOperator
|
H A D | dense_sparse_matrix_test.cc | 109 TEST_F(DenseSparseMatrixTest, LeftMultiply) { 117 tsm->LeftMultiply(a.data(), b1.data()); 118 dsm->LeftMultiply(a.data(), b2.data()); 132 tsm->LeftMultiply(a.data(), b1.data()); 133 dsm->LeftMultiply(a.data(), b2.data());
|
H A D | block_sparse_matrix.h | 72 virtual void LeftMultiply(const double* x, double* y) const;
|
H A D | dense_sparse_matrix.h | 62 virtual void LeftMultiply(const double* x, double* y) const;
|
H A D | block_sparse_matrix_test.cc | 89 A_->LeftMultiply(x.data(), y_a.data()); 90 B_->LeftMultiply(x.data(), y_b.data());
|
H A D | cgnr_solver.cc | 63 A->LeftMultiply(b, z.data());
|
H A D | implicit_schur_complement.h | 86 // RightMultiply (and the LeftMultiply) methods are not thread safe as 120 virtual void LeftMultiply(const double* x, double* y) const { function in class:ceres::internal::ImplicitSchurComplement
|
H A D | triplet_sparse_matrix.h | 59 virtual void LeftMultiply(const double* x, double* y) const;
|
H A D | compressed_row_sparse_matrix.h | 83 virtual void LeftMultiply(const double* x, double* y) const;
|
H A D | preconditioner.h | 123 // LeftMultiply and num_cols are just calls to RightMultiply and 127 virtual void LeftMultiply(const double* x, double* y) const { function in class:ceres::internal::Preconditioner
|
H A D | visibility_based_preconditioner.h | 217 virtual void LeftMultiply(const double* x, double* y) const {} function in class:ceres::internal::VisibilityBasedPreconditioner
|
H A D | block_jacobi_preconditioner.cc | 134 void BlockJacobiPreconditioner::LeftMultiply(const double* x, double* y) const { function in class:ceres::internal::BlockJacobiPreconditioner
|
H A D | partitioned_matrix_view_test.cc | 124 TEST_F(PartitionedMatrixViewTest, LeftMultiply) { 134 A_->LeftMultiply(x.data(), y.data());
|
H A D | compressed_row_sparse_matrix_test.cc | 103 TEST_F(CompressedRowSparseMatrixTest, LeftMultiply) { 111 tsm->LeftMultiply(a.data(), b1.data()); 112 crsm->LeftMultiply(a.data(), b2.data()); 269 matrix->LeftMultiply(x.data(), y.data());
|
H A D | dense_sparse_matrix.cc | 91 void DenseSparseMatrix::LeftMultiply(const double* x, double* y) const { function in class:ceres::internal::DenseSparseMatrix
|
H A D | sparse_normal_cholesky_solver.cc | 86 A->LeftMultiply(b, x);
|
H A D | triplet_sparse_matrix.cc | 161 void TripletSparseMatrix::LeftMultiply(const double* x, double* y) const { function in class:ceres::internal::TripletSparseMatrix
|
H A D | block_sparse_matrix.cc | 108 void BlockSparseMatrix::LeftMultiply(const double* x, double* y) const { function in class:ceres::internal::BlockSparseMatrix
|
H A D | dogleg_strategy.cc | 175 jacobian->LeftMultiply(residuals, gradient_.data());
|
H A D | compressed_row_sparse_matrix.cc | 173 void CompressedRowSparseMatrix::LeftMultiply(const double* x, double* y) const { function in class:ceres::internal::CompressedRowSparseMatrix
|