Home
last modified time | relevance | path

Searched refs:TripletSparseMatrix (Results 1 – 25 of 100) sorted by relevance

1234

/dports/graphics/blender/blender-2.91.0/extern/ceres/internal/ceres/
H A Dtriplet_sparse_matrix.cc45 TripletSparseMatrix::TripletSparseMatrix() in TripletSparseMatrix() function in ceres::internal::TripletSparseMatrix
52 TripletSparseMatrix::~TripletSparseMatrix() {} in ~TripletSparseMatrix()
54 TripletSparseMatrix::TripletSparseMatrix(int num_rows, in TripletSparseMatrix() function in ceres::internal::TripletSparseMatrix
68 TripletSparseMatrix::TripletSparseMatrix(const int num_rows, in TripletSparseMatrix() function in ceres::internal::TripletSparseMatrix
88 TripletSparseMatrix::TripletSparseMatrix(const TripletSparseMatrix& orig) in TripletSparseMatrix() function in ceres::internal::TripletSparseMatrix
98 TripletSparseMatrix& TripletSparseMatrix::operator=( in operator =()
163 void TripletSparseMatrix::CopyData(const TripletSparseMatrix& orig) { in CopyData()
207 void TripletSparseMatrix::AppendRows(const TripletSparseMatrix& B) { in AppendRows()
218 void TripletSparseMatrix::AppendCols(const TripletSparseMatrix& B) { in AppendCols()
259 TripletSparseMatrix* TripletSparseMatrix::CreateSparseDiagonalMatrix( in CreateSparseDiagonalMatrix()
[all …]
H A Dtriplet_sparse_matrix.h47 class TripletSparseMatrix : public SparseMatrix {
49 TripletSparseMatrix();
51 TripletSparseMatrix(int num_rows,
57 explicit TripletSparseMatrix(const TripletSparseMatrix& orig);
59 TripletSparseMatrix& operator=(const TripletSparseMatrix& rhs);
61 virtual ~TripletSparseMatrix();
87 void AppendRows(const TripletSparseMatrix& B);
91 void AppendCols(const TripletSparseMatrix& B);
131 static TripletSparseMatrix* CreateRandomMatrix(
132 const TripletSparseMatrix::RandomMatrixOptions& options);
[all …]
H A Dcompressed_row_sparse_matrix.h46 class TripletSparseMatrix; variable
68 const TripletSparseMatrix& input);
78 const TripletSparseMatrix& input);
207 const TripletSparseMatrix& input, bool transpose);
H A Dblock_random_access_diagonal_matrix.h82 const TripletSparseMatrix* matrix() const { return tsm_.get(); } in matrix()
83 TripletSparseMatrix* mutable_matrix() { return tsm_.get(); } in mutable_matrix()
91 std::unique_ptr<TripletSparseMatrix> tsm_;
H A Dreorder_program.cc90 const TripletSparseMatrix& block_jacobian_transpose) { in CreateBlockJacobian()
111 const TripletSparseMatrix& tsm_block_jacobian_transpose, in OrderingForSparseNormalCholeskyUsingSuiteSparse()
122 const_cast<TripletSparseMatrix*>(&tsm_block_jacobian_transpose)); in OrderingForSparseNormalCholeskyUsingSuiteSparse()
156 const TripletSparseMatrix& tsm_block_jacobian_transpose, in OrderingForSparseNormalCholeskyUsingCXSparse()
169 const_cast<TripletSparseMatrix*>(&tsm_block_jacobian_transpose)); in OrderingForSparseNormalCholeskyUsingCXSparse()
183 const TripletSparseMatrix& tsm_block_jacobian_transpose, in OrderingForSparseNormalCholeskyUsingEigenSparse()
361 std::unique_ptr<TripletSparseMatrix> tsm_block_jacobian_transpose( in MaybeReorderSchurComplementColumnsUsingSuiteSparse()
387 std::unique_ptr<TripletSparseMatrix> tsm_block_jacobian_transpose( in MaybeReorderSchurComplementColumnsUsingEigen()
545 std::unique_ptr<TripletSparseMatrix> tsm_block_jacobian_transpose( in ReorderProgramForSparseCholesky()
H A Dblock_random_access_sparse_matrix.h92 const TripletSparseMatrix* matrix() const { return tsm_.get(); } in matrix()
93 TripletSparseMatrix* mutable_matrix() { return tsm_.get(); } in mutable_matrix()
121 std::unique_ptr<TripletSparseMatrix> tsm_;
/dports/math/ceres-solver/ceres-solver-2.0.0/internal/ceres/
H A Dtriplet_sparse_matrix.cc45 TripletSparseMatrix::TripletSparseMatrix() in TripletSparseMatrix() function in ceres::internal::TripletSparseMatrix
48 TripletSparseMatrix::~TripletSparseMatrix() {} in ~TripletSparseMatrix()
50 TripletSparseMatrix::TripletSparseMatrix(int num_rows, in TripletSparseMatrix() function in ceres::internal::TripletSparseMatrix
64 TripletSparseMatrix::TripletSparseMatrix(const int num_rows, in TripletSparseMatrix() function in ceres::internal::TripletSparseMatrix
84 TripletSparseMatrix::TripletSparseMatrix(const TripletSparseMatrix& orig) in TripletSparseMatrix() function in ceres::internal::TripletSparseMatrix
94 TripletSparseMatrix& TripletSparseMatrix::operator=( in operator =()
160 void TripletSparseMatrix::CopyData(const TripletSparseMatrix& orig) { in CopyData()
204 void TripletSparseMatrix::AppendRows(const TripletSparseMatrix& B) { in AppendRows()
215 void TripletSparseMatrix::AppendCols(const TripletSparseMatrix& B) { in AppendCols()
255 TripletSparseMatrix* TripletSparseMatrix::CreateSparseDiagonalMatrix( in CreateSparseDiagonalMatrix()
[all …]
H A Dtriplet_sparse_matrix.h49 class CERES_EXPORT_INTERNAL TripletSparseMatrix : public SparseMatrix {
51 TripletSparseMatrix();
53 TripletSparseMatrix(int num_rows,
59 explicit TripletSparseMatrix(const TripletSparseMatrix& orig);
61 TripletSparseMatrix& operator=(const TripletSparseMatrix& rhs);
63 virtual ~TripletSparseMatrix();
91 void AppendRows(const TripletSparseMatrix& B);
95 void AppendCols(const TripletSparseMatrix& B);
137 static TripletSparseMatrix* CreateRandomMatrix(
138 const TripletSparseMatrix::RandomMatrixOptions& options);
[all …]
H A Dtriplet_sparse_matrix_test.cc41 TripletSparseMatrix m; in TEST()
50 TripletSparseMatrix m(2, 5, 4); in TEST()
103 TripletSparseMatrix orig(2, 5, 4); in TEST()
113 TripletSparseMatrix cpy(orig); in TEST()
131 TripletSparseMatrix orig(2, 5, 4); in TEST()
177 TripletSparseMatrix orig(2, 5, 4); in TEST()
207 TripletSparseMatrix m(2, 5, 4); in TEST()
218 TripletSparseMatrix a(10, 5, 4); in TEST()
260 TripletSparseMatrix m(2, 5, 4); in TEST()
271 TripletSparseMatrix a(2, 15, 4); in TEST()
[all …]
H A Dconjugate_gradients_solver_test.cc49 std::unique_ptr<TripletSparseMatrix> A( in TEST()
50 TripletSparseMatrix::CreateSparseDiagonalMatrix(diagonal, 3)); in TEST()
81 std::unique_ptr<TripletSparseMatrix> A(new TripletSparseMatrix(3, 3, 9)); in TEST()
H A Dcompressed_row_sparse_matrix.h47 class TripletSparseMatrix; variable
69 const TripletSparseMatrix& input);
79 const TripletSparseMatrix& input);
208 const TripletSparseMatrix& input, bool transpose);
H A Dblock_random_access_diagonal_matrix.h84 const TripletSparseMatrix* matrix() const { return tsm_.get(); } in matrix()
85 TripletSparseMatrix* mutable_matrix() { return tsm_.get(); } in mutable_matrix()
93 std::unique_ptr<TripletSparseMatrix> tsm_;
H A Dreorder_program.cc90 const TripletSparseMatrix& block_jacobian_transpose) { in CreateBlockJacobian()
111 const TripletSparseMatrix& tsm_block_jacobian_transpose, in OrderingForSparseNormalCholeskyUsingSuiteSparse()
121 const_cast<TripletSparseMatrix*>(&tsm_block_jacobian_transpose)); in OrderingForSparseNormalCholeskyUsingSuiteSparse()
153 const TripletSparseMatrix& tsm_block_jacobian_transpose, int* ordering) { in OrderingForSparseNormalCholeskyUsingCXSparse()
164 const_cast<TripletSparseMatrix*>(&tsm_block_jacobian_transpose)); in OrderingForSparseNormalCholeskyUsingCXSparse()
177 const TripletSparseMatrix& tsm_block_jacobian_transpose, int* ordering) { in OrderingForSparseNormalCholeskyUsingEigenSparse()
353 std::unique_ptr<TripletSparseMatrix> tsm_block_jacobian_transpose( in MaybeReorderSchurComplementColumnsUsingSuiteSparse()
378 std::unique_ptr<TripletSparseMatrix> tsm_block_jacobian_transpose( in MaybeReorderSchurComplementColumnsUsingEigen()
525 std::unique_ptr<TripletSparseMatrix> tsm_block_jacobian_transpose( in ReorderProgramForSparseCholesky()
H A Dblock_random_access_sparse_matrix.h93 const TripletSparseMatrix* matrix() const { return tsm_.get(); } in matrix()
94 TripletSparseMatrix* mutable_matrix() { return tsm_.get(); } in mutable_matrix()
122 std::unique_ptr<TripletSparseMatrix> tsm_;
H A Dcompressed_row_sparse_matrix_test.cc80 tsm.reset(down_cast<TripletSparseMatrix*>(problem->A.release())); in SetUp()
98 std::unique_ptr<TripletSparseMatrix> tsm;
131 TripletSparseMatrix tsm_appendage(*tsm); in TEST_F()
329 TripletSparseMatrix::RandomMatrixOptions options; in TEST()
336 std::unique_ptr<TripletSparseMatrix> tsm( in TEST()
337 TripletSparseMatrix::CreateRandomMatrix(options)); in TEST()
355 TripletSparseMatrix::RandomMatrixOptions options; in TEST()
362 std::unique_ptr<TripletSparseMatrix> tsm( in TEST()
363 TripletSparseMatrix::CreateRandomMatrix(options)); in TEST()
/dports/misc/openmvg/openMVG-2.0/src/third_party/ceres-solver/internal/ceres/
H A Dtriplet_sparse_matrix.cc45 TripletSparseMatrix::TripletSparseMatrix() in TripletSparseMatrix() function in ceres::internal::TripletSparseMatrix
54 TripletSparseMatrix::~TripletSparseMatrix() {} in ~TripletSparseMatrix()
56 TripletSparseMatrix::TripletSparseMatrix(int num_rows, in TripletSparseMatrix() function in ceres::internal::TripletSparseMatrix
73 TripletSparseMatrix::TripletSparseMatrix(const int num_rows, in TripletSparseMatrix() function in ceres::internal::TripletSparseMatrix
96 TripletSparseMatrix::TripletSparseMatrix(const TripletSparseMatrix& orig) in TripletSparseMatrix() function in ceres::internal::TripletSparseMatrix
109 TripletSparseMatrix& TripletSparseMatrix::operator=( in operator =()
171 void TripletSparseMatrix::CopyData(const TripletSparseMatrix& orig) { in CopyData()
215 void TripletSparseMatrix::AppendRows(const TripletSparseMatrix& B) { in AppendRows()
226 void TripletSparseMatrix::AppendCols(const TripletSparseMatrix& B) { in AppendCols()
267 TripletSparseMatrix* TripletSparseMatrix::CreateSparseDiagonalMatrix( in CreateSparseDiagonalMatrix()
[all …]
H A Dtriplet_sparse_matrix.h47 class TripletSparseMatrix : public SparseMatrix {
49 TripletSparseMatrix();
51 TripletSparseMatrix(int num_rows,
57 explicit TripletSparseMatrix(const TripletSparseMatrix& orig);
59 TripletSparseMatrix& operator=(const TripletSparseMatrix& rhs);
61 ~TripletSparseMatrix();
87 void AppendRows(const TripletSparseMatrix& B);
91 void AppendCols(const TripletSparseMatrix& B);
131 static TripletSparseMatrix* CreateRandomMatrix(
132 const TripletSparseMatrix::RandomMatrixOptions& options);
[all …]
H A Dtriplet_sparse_matrix_test.cc40 TripletSparseMatrix m; in TEST()
49 TripletSparseMatrix m(2, 5, 4); in TEST()
102 TripletSparseMatrix orig(2, 5, 4); in TEST()
112 TripletSparseMatrix cpy(orig); in TEST()
130 TripletSparseMatrix orig(2, 5, 4); in TEST()
140 TripletSparseMatrix cpy(3, 50, 40); in TEST()
177 TripletSparseMatrix m(2, 5, 4); in TEST()
188 TripletSparseMatrix a(10, 5, 4); in TEST()
230 TripletSparseMatrix m(2, 5, 4); in TEST()
241 TripletSparseMatrix a(2, 15, 4); in TEST()
[all …]
H A Dconjugate_gradients_solver_test.cc47 scoped_ptr<TripletSparseMatrix> in TEST()
48 A(TripletSparseMatrix::CreateSparseDiagonalMatrix(diagonal, 3)); in TEST()
80 scoped_ptr<TripletSparseMatrix> A(new TripletSparseMatrix(3, 3, 9)); in TEST()
H A Dblock_random_access_diagonal_matrix.h83 const TripletSparseMatrix* matrix() const { return tsm_.get(); } in matrix()
84 TripletSparseMatrix* mutable_matrix() { return tsm_.get(); } in mutable_matrix()
92 scoped_ptr<TripletSparseMatrix> tsm_;
H A Dcompressed_row_sparse_matrix.h47 class TripletSparseMatrix; variable
69 const TripletSparseMatrix& input);
79 const TripletSparseMatrix& input);
213 const TripletSparseMatrix& input, bool transpose);
H A Dreorder_program.cc89 const TripletSparseMatrix& block_jacobian_transpose) { in CreateBlockJacobian()
110 const TripletSparseMatrix& tsm_block_jacobian_transpose, in OrderingForSparseNormalCholeskyUsingSuiteSparse()
121 const_cast<TripletSparseMatrix*>(&tsm_block_jacobian_transpose)); in OrderingForSparseNormalCholeskyUsingSuiteSparse()
155 const TripletSparseMatrix& tsm_block_jacobian_transpose, in OrderingForSparseNormalCholeskyUsingCXSparse()
168 const_cast<TripletSparseMatrix*>(&tsm_block_jacobian_transpose)); in OrderingForSparseNormalCholeskyUsingCXSparse()
183 const TripletSparseMatrix& tsm_block_jacobian_transpose, in OrderingForSparseNormalCholeskyUsingEigenSparse()
367 scoped_ptr<TripletSparseMatrix> tsm_block_jacobian_transpose( in MaybeReorderSchurComplementColumnsUsingSuiteSparse()
396 scoped_ptr<TripletSparseMatrix> tsm_block_jacobian_transpose( in MaybeReorderSchurComplementColumnsUsingEigen()
558 scoped_ptr<TripletSparseMatrix> tsm_block_jacobian_transpose( in ReorderProgramForSparseNormalCholesky()
H A Dcompressed_row_sparse_matrix_test.cc80 tsm.reset(down_cast<TripletSparseMatrix*>(problem->A.release())); in SetUp()
98 scoped_ptr<TripletSparseMatrix> tsm;
160 TripletSparseMatrix tsm_appendage(*tsm); in TEST_F()
359 TripletSparseMatrix::RandomMatrixOptions options; in TEST()
366 scoped_ptr<TripletSparseMatrix> tsm( in TEST()
367 TripletSparseMatrix::CreateRandomMatrix(options)); in TEST()
385 TripletSparseMatrix::RandomMatrixOptions options; in TEST()
392 scoped_ptr<TripletSparseMatrix> tsm( in TEST()
393 TripletSparseMatrix::CreateRandomMatrix(options)); in TEST()
H A Dblock_random_access_sparse_matrix.h91 const TripletSparseMatrix* matrix() const { return tsm_.get(); } in matrix()
92 TripletSparseMatrix* mutable_matrix() { return tsm_.get(); } in mutable_matrix()
120 scoped_ptr<TripletSparseMatrix> tsm_;
H A Dblock_random_access_diagonal_matrix_test.cc99 const TripletSparseMatrix* tsm = m_->matrix(); in TEST_F()
135 const TripletSparseMatrix* tsm = m_->matrix(); in TEST_F()
147 const TripletSparseMatrix* tsm = m_->matrix(); in TEST_F()

1234