Imported Upstream version ceres 1.13.0 upstream upstream/1.13.0
authorDongHun Kwak <dh0128.kwak@samsung.com>
Thu, 15 Apr 2021 01:21:03 +0000 (10:21 +0900)
committerDongHun Kwak <dh0128.kwak@samsung.com>
Thu, 15 Apr 2021 01:21:03 +0000 (10:21 +0900)
commit4b0668fe2110b27c94ee6ae7fc69b9f94439a0ee
tree448f23196bf5617f22e9520c3455451235145406
Imported Upstream version ceres 1.13.0
521 files changed:
CMakeLists.txt [new file with mode: 0644]
LICENSE [new file with mode: 0644]
README.md [new file with mode: 0644]
cmake/AddCeresCXX11RequirementsToTarget.cmake [new file with mode: 0644]
cmake/AddGerritCommitHook.cmake [new file with mode: 0644]
cmake/AppendTargetProperty.cmake [new file with mode: 0644]
cmake/CeresCompileOptionsToComponents.cmake [new file with mode: 0644]
cmake/CeresConfig.cmake.in [new file with mode: 0644]
cmake/CeresConfigVersion.cmake.in [new file with mode: 0644]
cmake/CheckIfUnderscorePrefixedBesselFunctionsExist.cmake [new file with mode: 0644]
cmake/CreateCeresConfig.cmake [new file with mode: 0644]
cmake/FindCXSparse.cmake [new file with mode: 0644]
cmake/FindEigen.cmake [new file with mode: 0644]
cmake/FindGflags.cmake [new file with mode: 0644]
cmake/FindGlog.cmake [new file with mode: 0644]
cmake/FindSharedPtr.cmake [new file with mode: 0644]
cmake/FindSphinx.cmake [new file with mode: 0644]
cmake/FindSuiteSparse.cmake [new file with mode: 0644]
cmake/FindUnorderedMap.cmake [new file with mode: 0644]
cmake/ReadCeresVersionFromSource.cmake [new file with mode: 0644]
cmake/UpdateCacheVariable.cmake [new file with mode: 0644]
cmake/config.h.in [new file with mode: 0644]
cmake/iOS.cmake [new file with mode: 0644]
cmake/uninstall.cmake.in [new file with mode: 0644]
config/ceres/internal/config.h [new file with mode: 0644]
data/2x2.foe [new file with mode: 0644]
data/3x3.foe [new file with mode: 0644]
data/5x5.foe [new file with mode: 0644]
data/README.foe [new file with mode: 0644]
data/ceres_noisy.pgm [new file with mode: 0644]
data/libmv-ba-problems/Readme.txt [new file with mode: 0644]
data/libmv-ba-problems/problem_01.bin [new file with mode: 0644]
data/libmv-ba-problems/problem_02.bin [new file with mode: 0644]
data/libmv-ba-problems/problem_03.bin [new file with mode: 0644]
data/nist/Bennett5.dat [new file with mode: 0644]
data/nist/BoxBOD.dat [new file with mode: 0644]
data/nist/Chwirut1.dat [new file with mode: 0644]
data/nist/Chwirut2.dat [new file with mode: 0644]
data/nist/DanWood.dat [new file with mode: 0644]
data/nist/ENSO.dat [new file with mode: 0644]
data/nist/Eckerle4.dat [new file with mode: 0644]
data/nist/Gauss1.dat [new file with mode: 0644]
data/nist/Gauss2.dat [new file with mode: 0644]
data/nist/Gauss3.dat [new file with mode: 0644]
data/nist/Hahn1.dat [new file with mode: 0644]
data/nist/Kirby2.dat [new file with mode: 0644]
data/nist/Lanczos1.dat [new file with mode: 0644]
data/nist/Lanczos2.dat [new file with mode: 0644]
data/nist/Lanczos3.dat [new file with mode: 0644]
data/nist/MGH09.dat [new file with mode: 0644]
data/nist/MGH10.dat [new file with mode: 0644]
data/nist/MGH17.dat [new file with mode: 0644]
data/nist/Misra1a.dat [new file with mode: 0644]
data/nist/Misra1b.dat [new file with mode: 0644]
data/nist/Misra1c.dat [new file with mode: 0644]
data/nist/Misra1d.dat [new file with mode: 0644]
data/nist/Nelson.dat [new file with mode: 0644]
data/nist/Rat42.dat [new file with mode: 0644]
data/nist/Rat43.dat [new file with mode: 0644]
data/nist/Roszman1.dat [new file with mode: 0644]
data/nist/Thurber.dat [new file with mode: 0644]
data/problem-16-22106-pre.txt [new file with mode: 0644]
docs/CMakeLists.txt [new file with mode: 0644]
docs/source/CMakeLists.txt [new file with mode: 0644]
docs/source/_templates/layout.html [new file with mode: 0644]
docs/source/analytical_derivatives.rst [new file with mode: 0644]
docs/source/automatic_derivatives.rst [new file with mode: 0644]
docs/source/bibliography.rst [new file with mode: 0644]
docs/source/conf.py [new file with mode: 0644]
docs/source/contributing.rst [new file with mode: 0644]
docs/source/derivatives.rst [new file with mode: 0644]
docs/source/faqs.rst [new file with mode: 0644]
docs/source/features.rst [new file with mode: 0644]
docs/source/forward_central_error.png [new file with mode: 0644]
docs/source/forward_central_ridders_error.png [new file with mode: 0644]
docs/source/gradient_solver.rst [new file with mode: 0644]
docs/source/gradient_tutorial.rst [new file with mode: 0644]
docs/source/index.rst [new file with mode: 0644]
docs/source/installation.rst [new file with mode: 0644]
docs/source/interfacing_with_autodiff.rst [new file with mode: 0644]
docs/source/least_squares_fit.png [new file with mode: 0644]
docs/source/license.rst [new file with mode: 0644]
docs/source/loss.png [new file with mode: 0644]
docs/source/manhattan_olson_3500_result.png [new file with mode: 0644]
docs/source/modeling_faqs.rst [new file with mode: 0644]
docs/source/nnls_covariance.rst [new file with mode: 0644]
docs/source/nnls_modeling.rst [new file with mode: 0644]
docs/source/nnls_solving.rst [new file with mode: 0644]
docs/source/nnls_tutorial.rst [new file with mode: 0644]
docs/source/non_robust_least_squares_fit.png [new file with mode: 0644]
docs/source/numerical_derivatives.rst [new file with mode: 0644]
docs/source/pose_graph_3d_ex.png [new file with mode: 0644]
docs/source/robust_least_squares_fit.png [new file with mode: 0644]
docs/source/slam2d.png [new file with mode: 0644]
docs/source/solving_faqs.rst [new file with mode: 0644]
docs/source/spivak_notation.rst [new file with mode: 0644]
docs/source/tutorial.rst [new file with mode: 0644]
docs/source/users.rst [new file with mode: 0644]
docs/source/version_history.rst [new file with mode: 0644]
examples/CMakeLists.txt [new file with mode: 0644]
examples/Makefile.example [new file with mode: 0644]
examples/bal_problem.cc [new file with mode: 0644]
examples/bal_problem.h [new file with mode: 0644]
examples/bundle_adjuster.cc [new file with mode: 0644]
examples/circle_fit.cc [new file with mode: 0644]
examples/curve_fitting.c [new file with mode: 0644]
examples/curve_fitting.cc [new file with mode: 0644]
examples/denoising.cc [new file with mode: 0644]
examples/ellipse_approximation.cc [new file with mode: 0644]
examples/fields_of_experts.cc [new file with mode: 0644]
examples/fields_of_experts.h [new file with mode: 0644]
examples/helloworld.cc [new file with mode: 0644]
examples/helloworld_analytic_diff.cc [new file with mode: 0644]
examples/helloworld_numeric_diff.cc [new file with mode: 0644]
examples/libmv_bundle_adjuster.cc [new file with mode: 0644]
examples/libmv_homography.cc [new file with mode: 0644]
examples/more_garbow_hillstrom.cc [new file with mode: 0644]
examples/nist.cc [new file with mode: 0644]
examples/pgm_image.h [new file with mode: 0644]
examples/powell.cc [new file with mode: 0644]
examples/random.h [new file with mode: 0644]
examples/robot_pose_mle.cc [new file with mode: 0644]
examples/robust_curve_fitting.cc [new file with mode: 0644]
examples/rosenbrock.cc [new file with mode: 0644]
examples/sampled_function/CMakeLists.txt [new file with mode: 0644]
examples/sampled_function/README.md [new file with mode: 0644]
examples/sampled_function/sampled_function.cc [new file with mode: 0644]
examples/simple_bundle_adjuster.cc [new file with mode: 0644]
examples/slam/CMakeLists.txt [new file with mode: 0644]
examples/slam/common/read_g2o.h [new file with mode: 0644]
examples/slam/pose_graph_2d/CMakeLists.txt [new file with mode: 0644]
examples/slam/pose_graph_2d/README.md [new file with mode: 0644]
examples/slam/pose_graph_2d/angle_local_parameterization.h [new file with mode: 0644]
examples/slam/pose_graph_2d/normalize_angle.h [new file with mode: 0644]
examples/slam/pose_graph_2d/plot_results.py [new file with mode: 0755]
examples/slam/pose_graph_2d/pose_graph_2d.cc [new file with mode: 0644]
examples/slam/pose_graph_2d/pose_graph_2d_error_term.h [new file with mode: 0644]
examples/slam/pose_graph_2d/types.h [new file with mode: 0644]
examples/slam/pose_graph_3d/CMakeLists.txt [new file with mode: 0644]
examples/slam/pose_graph_3d/README.md [new file with mode: 0644]
examples/slam/pose_graph_3d/plot_results.py [new file with mode: 0755]
examples/slam/pose_graph_3d/pose_graph_3d.cc [new file with mode: 0644]
examples/slam/pose_graph_3d/pose_graph_3d_error_term.h [new file with mode: 0644]
examples/slam/pose_graph_3d/types.h [new file with mode: 0644]
examples/snavely_reprojection_error.h [new file with mode: 0644]
include/ceres/autodiff_cost_function.h [new file with mode: 0644]
include/ceres/autodiff_local_parameterization.h [new file with mode: 0644]
include/ceres/c_api.h [new file with mode: 0644]
include/ceres/ceres.h [new file with mode: 0644]
include/ceres/conditioned_cost_function.h [new file with mode: 0644]
include/ceres/cost_function.h [new file with mode: 0644]
include/ceres/cost_function_to_functor.h [new file with mode: 0644]
include/ceres/covariance.h [new file with mode: 0644]
include/ceres/crs_matrix.h [new file with mode: 0644]
include/ceres/cubic_interpolation.h [new file with mode: 0644]
include/ceres/dynamic_autodiff_cost_function.h [new file with mode: 0644]
include/ceres/dynamic_cost_function.h [new file with mode: 0644]
include/ceres/dynamic_cost_function_to_functor.h [new file with mode: 0644]
include/ceres/dynamic_numeric_diff_cost_function.h [new file with mode: 0644]
include/ceres/fpclassify.h [new file with mode: 0644]
include/ceres/gradient_checker.h [new file with mode: 0644]
include/ceres/gradient_problem.h [new file with mode: 0644]
include/ceres/gradient_problem_solver.h [new file with mode: 0644]
include/ceres/internal/autodiff.h [new file with mode: 0644]
include/ceres/internal/disable_warnings.h [new file with mode: 0644]
include/ceres/internal/eigen.h [new file with mode: 0644]
include/ceres/internal/fixed_array.h [new file with mode: 0644]
include/ceres/internal/macros.h [new file with mode: 0644]
include/ceres/internal/manual_constructor.h [new file with mode: 0644]
include/ceres/internal/numeric_diff.h [new file with mode: 0644]
include/ceres/internal/port.h [new file with mode: 0644]
include/ceres/internal/reenable_warnings.h [new file with mode: 0644]
include/ceres/internal/scoped_ptr.h [new file with mode: 0644]
include/ceres/internal/variadic_evaluate.h [new file with mode: 0644]
include/ceres/iteration_callback.h [new file with mode: 0644]
include/ceres/jet.h [new file with mode: 0644]
include/ceres/local_parameterization.h [new file with mode: 0644]
include/ceres/loss_function.h [new file with mode: 0644]
include/ceres/normal_prior.h [new file with mode: 0644]
include/ceres/numeric_diff_cost_function.h [new file with mode: 0644]
include/ceres/numeric_diff_options.h [new file with mode: 0644]
include/ceres/ordered_groups.h [new file with mode: 0644]
include/ceres/problem.h [new file with mode: 0644]
include/ceres/rotation.h [new file with mode: 0644]
include/ceres/sized_cost_function.h [new file with mode: 0644]
include/ceres/solver.h [new file with mode: 0644]
include/ceres/types.h [new file with mode: 0644]
include/ceres/version.h [new file with mode: 0644]
internal/ceres/CMakeLists.txt [new file with mode: 0644]
internal/ceres/array_utils.cc [new file with mode: 0644]
internal/ceres/array_utils.h [new file with mode: 0644]
internal/ceres/array_utils_test.cc [new file with mode: 0644]
internal/ceres/autodiff_cost_function_test.cc [new file with mode: 0644]
internal/ceres/autodiff_local_parameterization_test.cc [new file with mode: 0644]
internal/ceres/autodiff_test.cc [new file with mode: 0644]
internal/ceres/blas.cc [new file with mode: 0644]
internal/ceres/blas.h [new file with mode: 0644]
internal/ceres/block_evaluate_preparer.cc [new file with mode: 0644]
internal/ceres/block_evaluate_preparer.h [new file with mode: 0644]
internal/ceres/block_jacobi_preconditioner.cc [new file with mode: 0644]
internal/ceres/block_jacobi_preconditioner.h [new file with mode: 0644]
internal/ceres/block_jacobi_preconditioner_test.cc [new file with mode: 0644]
internal/ceres/block_jacobian_writer.cc [new file with mode: 0644]
internal/ceres/block_jacobian_writer.h [new file with mode: 0644]
internal/ceres/block_random_access_dense_matrix.cc [new file with mode: 0644]
internal/ceres/block_random_access_dense_matrix.h [new file with mode: 0644]
internal/ceres/block_random_access_dense_matrix_test.cc [new file with mode: 0644]
internal/ceres/block_random_access_diagonal_matrix.cc [new file with mode: 0644]
internal/ceres/block_random_access_diagonal_matrix.h [new file with mode: 0644]
internal/ceres/block_random_access_diagonal_matrix_test.cc [new file with mode: 0644]
internal/ceres/block_random_access_matrix.cc [new file with mode: 0644]
internal/ceres/block_random_access_matrix.h [new file with mode: 0644]
internal/ceres/block_random_access_sparse_matrix.cc [new file with mode: 0644]
internal/ceres/block_random_access_sparse_matrix.h [new file with mode: 0644]
internal/ceres/block_random_access_sparse_matrix_test.cc [new file with mode: 0644]
internal/ceres/block_sparse_matrix.cc [new file with mode: 0644]
internal/ceres/block_sparse_matrix.h [new file with mode: 0644]
internal/ceres/block_sparse_matrix_test.cc [new file with mode: 0644]
internal/ceres/block_structure.cc [new file with mode: 0644]
internal/ceres/block_structure.h [new file with mode: 0644]
internal/ceres/bundle_adjustment_test.cc [new file with mode: 0644]
internal/ceres/c_api.cc [new file with mode: 0644]
internal/ceres/c_api_test.cc [new file with mode: 0644]
internal/ceres/callbacks.cc [new file with mode: 0644]
internal/ceres/callbacks.h [new file with mode: 0644]
internal/ceres/canonical_views_clustering.cc [new file with mode: 0644]
internal/ceres/canonical_views_clustering.h [new file with mode: 0644]
internal/ceres/canonical_views_clustering_test.cc [new file with mode: 0644]
internal/ceres/casts.h [new file with mode: 0644]
internal/ceres/cgnr_linear_operator.h [new file with mode: 0644]
internal/ceres/cgnr_solver.cc [new file with mode: 0644]
internal/ceres/cgnr_solver.h [new file with mode: 0644]
internal/ceres/collections_port.h [new file with mode: 0644]
internal/ceres/compressed_col_sparse_matrix_utils.cc [new file with mode: 0644]
internal/ceres/compressed_col_sparse_matrix_utils.h [new file with mode: 0644]
internal/ceres/compressed_col_sparse_matrix_utils_test.cc [new file with mode: 0644]
internal/ceres/compressed_row_jacobian_writer.cc [new file with mode: 0644]
internal/ceres/compressed_row_jacobian_writer.h [new file with mode: 0644]
internal/ceres/compressed_row_sparse_matrix.cc [new file with mode: 0644]
internal/ceres/compressed_row_sparse_matrix.h [new file with mode: 0644]
internal/ceres/compressed_row_sparse_matrix_test.cc [new file with mode: 0644]
internal/ceres/conditioned_cost_function.cc [new file with mode: 0644]
internal/ceres/conditioned_cost_function_test.cc [new file with mode: 0644]
internal/ceres/conjugate_gradients_solver.cc [new file with mode: 0644]
internal/ceres/conjugate_gradients_solver.h [new file with mode: 0644]
internal/ceres/conjugate_gradients_solver_test.cc [new file with mode: 0644]
internal/ceres/coordinate_descent_minimizer.cc [new file with mode: 0644]
internal/ceres/coordinate_descent_minimizer.h [new file with mode: 0644]
internal/ceres/corrector.cc [new file with mode: 0644]
internal/ceres/corrector.h [new file with mode: 0644]
internal/ceres/corrector_test.cc [new file with mode: 0644]
internal/ceres/cost_function_to_functor_test.cc [new file with mode: 0644]
internal/ceres/covariance.cc [new file with mode: 0644]
internal/ceres/covariance_impl.cc [new file with mode: 0644]
internal/ceres/covariance_impl.h [new file with mode: 0644]
internal/ceres/covariance_test.cc [new file with mode: 0644]
internal/ceres/cubic_interpolation_test.cc [new file with mode: 0644]
internal/ceres/cxsparse.cc [new file with mode: 0644]
internal/ceres/cxsparse.h [new file with mode: 0644]
internal/ceres/dense_jacobian_writer.h [new file with mode: 0644]
internal/ceres/dense_linear_solver_test.cc [new file with mode: 0644]
internal/ceres/dense_normal_cholesky_solver.cc [new file with mode: 0644]
internal/ceres/dense_normal_cholesky_solver.h [new file with mode: 0644]
internal/ceres/dense_qr_solver.cc [new file with mode: 0644]
internal/ceres/dense_qr_solver.h [new file with mode: 0644]
internal/ceres/dense_sparse_matrix.cc [new file with mode: 0644]
internal/ceres/dense_sparse_matrix.h [new file with mode: 0644]
internal/ceres/dense_sparse_matrix_test.cc [new file with mode: 0644]
internal/ceres/detect_structure.cc [new file with mode: 0644]
internal/ceres/detect_structure.h [new file with mode: 0644]
internal/ceres/detect_structure_test.cc [new file with mode: 0644]
internal/ceres/dogleg_strategy.cc [new file with mode: 0644]
internal/ceres/dogleg_strategy.h [new file with mode: 0644]
internal/ceres/dogleg_strategy_test.cc [new file with mode: 0644]
internal/ceres/dynamic_autodiff_cost_function_test.cc [new file with mode: 0644]
internal/ceres/dynamic_compressed_row_finalizer.h [new file with mode: 0644]
internal/ceres/dynamic_compressed_row_jacobian_writer.cc [new file with mode: 0644]
internal/ceres/dynamic_compressed_row_jacobian_writer.h [new file with mode: 0644]
internal/ceres/dynamic_compressed_row_sparse_matrix.cc [new file with mode: 0644]
internal/ceres/dynamic_compressed_row_sparse_matrix.h [new file with mode: 0644]
internal/ceres/dynamic_compressed_row_sparse_matrix_test.cc [new file with mode: 0644]
internal/ceres/dynamic_numeric_diff_cost_function_test.cc [new file with mode: 0644]
internal/ceres/dynamic_sparse_normal_cholesky_solver.cc [new file with mode: 0644]
internal/ceres/dynamic_sparse_normal_cholesky_solver.h [new file with mode: 0644]
internal/ceres/dynamic_sparse_normal_cholesky_solver_test.cc [new file with mode: 0644]
internal/ceres/dynamic_sparsity_test.cc [new file with mode: 0644]
internal/ceres/eigensparse.cc [new file with mode: 0644]
internal/ceres/eigensparse.h [new file with mode: 0644]
internal/ceres/evaluator.cc [new file with mode: 0644]
internal/ceres/evaluator.h [new file with mode: 0644]
internal/ceres/evaluator_test.cc [new file with mode: 0644]
internal/ceres/evaluator_test_utils.cc [new file with mode: 0644]
internal/ceres/evaluator_test_utils.h [new file with mode: 0644]
internal/ceres/execution_summary.h [new file with mode: 0644]
internal/ceres/file.cc [new file with mode: 0644]
internal/ceres/file.h [new file with mode: 0644]
internal/ceres/function_sample.cc [new file with mode: 0644]
internal/ceres/function_sample.h [new file with mode: 0644]
internal/ceres/generate_template_specializations.py [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_2_2.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_2_3.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_2_4.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_2_d.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_3_3.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_3_4.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_3_6.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_3_9.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_3_d.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_4_3.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_4_4.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_4_8.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_4_9.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_4_d.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_2_d_d.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_4_4_2.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_4_4_3.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_4_4_4.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_4_4_d.cc [new file with mode: 0644]
internal/ceres/generated/partitioned_matrix_view_d_d_d.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_2_2.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_2_3.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_2_4.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_2_d.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_3_3.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_3_4.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_3_6.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_3_9.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_3_d.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_4_3.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_4_4.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_4_8.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_4_9.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_4_d.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_2_d_d.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_4_4_2.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_4_4_3.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_4_4_4.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_4_4_d.cc [new file with mode: 0644]
internal/ceres/generated/schur_eliminator_d_d_d.cc [new file with mode: 0644]
internal/ceres/gmock/gmock.h [new file with mode: 0644]
internal/ceres/gmock/mock-log.h [new file with mode: 0644]
internal/ceres/gmock_gtest_all.cc [new file with mode: 0644]
internal/ceres/gmock_main.cc [new file with mode: 0644]
internal/ceres/gradient_checker.cc [new file with mode: 0644]
internal/ceres/gradient_checker_test.cc [new file with mode: 0644]
internal/ceres/gradient_checking_cost_function.cc [new file with mode: 0644]
internal/ceres/gradient_checking_cost_function.h [new file with mode: 0644]
internal/ceres/gradient_checking_cost_function_test.cc [new file with mode: 0644]
internal/ceres/gradient_problem.cc [new file with mode: 0644]
internal/ceres/gradient_problem_evaluator.h [new file with mode: 0644]
internal/ceres/gradient_problem_solver.cc [new file with mode: 0644]
internal/ceres/gradient_problem_solver_test.cc [new file with mode: 0644]
internal/ceres/gradient_problem_test.cc [new file with mode: 0644]
internal/ceres/graph.h [new file with mode: 0644]
internal/ceres/graph_algorithms.h [new file with mode: 0644]
internal/ceres/graph_algorithms_test.cc [new file with mode: 0644]
internal/ceres/graph_test.cc [new file with mode: 0644]
internal/ceres/gtest/gtest.h [new file with mode: 0644]
internal/ceres/householder_vector.h [new file with mode: 0644]
internal/ceres/householder_vector_test.cc [new file with mode: 0644]
internal/ceres/implicit_schur_complement.cc [new file with mode: 0644]
internal/ceres/implicit_schur_complement.h [new file with mode: 0644]
internal/ceres/implicit_schur_complement_test.cc [new file with mode: 0644]
internal/ceres/inner_product_computer.cc [new file with mode: 0644]
internal/ceres/inner_product_computer.h [new file with mode: 0644]
internal/ceres/inner_product_computer_test.cc [new file with mode: 0644]
internal/ceres/integral_types.h [new file with mode: 0644]
internal/ceres/invert_psd_matrix.h [new file with mode: 0644]
internal/ceres/invert_psd_matrix_test.cc [new file with mode: 0644]
internal/ceres/is_close.cc [new file with mode: 0644]
internal/ceres/is_close.h [new file with mode: 0644]
internal/ceres/is_close_test.cc [new file with mode: 0644]
internal/ceres/iterative_schur_complement_solver.cc [new file with mode: 0644]
internal/ceres/iterative_schur_complement_solver.h [new file with mode: 0644]
internal/ceres/iterative_schur_complement_solver_test.cc [new file with mode: 0644]
internal/ceres/jet_test.cc [new file with mode: 0644]
internal/ceres/lapack.cc [new file with mode: 0644]
internal/ceres/lapack.h [new file with mode: 0644]
internal/ceres/levenberg_marquardt_strategy.cc [new file with mode: 0644]
internal/ceres/levenberg_marquardt_strategy.h [new file with mode: 0644]
internal/ceres/levenberg_marquardt_strategy_test.cc [new file with mode: 0644]
internal/ceres/line_search.cc [new file with mode: 0644]
internal/ceres/line_search.h [new file with mode: 0644]
internal/ceres/line_search_direction.cc [new file with mode: 0644]
internal/ceres/line_search_direction.h [new file with mode: 0644]
internal/ceres/line_search_minimizer.cc [new file with mode: 0644]
internal/ceres/line_search_minimizer.h [new file with mode: 0644]
internal/ceres/line_search_minimizer_test.cc [new file with mode: 0644]
internal/ceres/line_search_preprocessor.cc [new file with mode: 0644]
internal/ceres/line_search_preprocessor.h [new file with mode: 0644]
internal/ceres/line_search_preprocessor_test.cc [new file with mode: 0644]
internal/ceres/linear_least_squares_problems.cc [new file with mode: 0644]
internal/ceres/linear_least_squares_problems.h [new file with mode: 0644]
internal/ceres/linear_operator.cc [new file with mode: 0644]
internal/ceres/linear_operator.h [new file with mode: 0644]
internal/ceres/linear_solver.cc [new file with mode: 0644]
internal/ceres/linear_solver.h [new file with mode: 0644]
internal/ceres/local_parameterization.cc [new file with mode: 0644]
internal/ceres/local_parameterization_test.cc [new file with mode: 0644]
internal/ceres/loss_function.cc [new file with mode: 0644]
internal/ceres/loss_function_test.cc [new file with mode: 0644]
internal/ceres/low_rank_inverse_hessian.cc [new file with mode: 0644]
internal/ceres/low_rank_inverse_hessian.h [new file with mode: 0644]
internal/ceres/map_util.h [new file with mode: 0644]
internal/ceres/miniglog/glog/logging.cc [new file with mode: 0644]
internal/ceres/miniglog/glog/logging.h [new file with mode: 0644]
internal/ceres/minimizer.cc [new file with mode: 0644]
internal/ceres/minimizer.h [new file with mode: 0644]
internal/ceres/minimizer_test.cc [new file with mode: 0644]
internal/ceres/mutex.h [new file with mode: 0644]
internal/ceres/normal_prior.cc [new file with mode: 0644]
internal/ceres/normal_prior_test.cc [new file with mode: 0644]
internal/ceres/numeric_diff_cost_function_test.cc [new file with mode: 0644]
internal/ceres/numeric_diff_test_utils.cc [new file with mode: 0644]
internal/ceres/numeric_diff_test_utils.h [new file with mode: 0644]
internal/ceres/ordered_groups_test.cc [new file with mode: 0644]
internal/ceres/parameter_block.h [new file with mode: 0644]
internal/ceres/parameter_block_ordering.cc [new file with mode: 0644]
internal/ceres/parameter_block_ordering.h [new file with mode: 0644]
internal/ceres/parameter_block_ordering_test.cc [new file with mode: 0644]
internal/ceres/parameter_block_test.cc [new file with mode: 0644]
internal/ceres/partitioned_matrix_view.cc [new file with mode: 0644]
internal/ceres/partitioned_matrix_view.h [new file with mode: 0644]
internal/ceres/partitioned_matrix_view_impl.h [new file with mode: 0644]
internal/ceres/partitioned_matrix_view_template.py [new file with mode: 0644]
internal/ceres/partitioned_matrix_view_test.cc [new file with mode: 0644]
internal/ceres/polynomial.cc [new file with mode: 0644]
internal/ceres/polynomial.h [new file with mode: 0644]
internal/ceres/polynomial_test.cc [new file with mode: 0644]
internal/ceres/preconditioner.cc [new file with mode: 0644]
internal/ceres/preconditioner.h [new file with mode: 0644]
internal/ceres/preprocessor.cc [new file with mode: 0644]
internal/ceres/preprocessor.h [new file with mode: 0644]
internal/ceres/problem.cc [new file with mode: 0644]
internal/ceres/problem_impl.cc [new file with mode: 0644]
internal/ceres/problem_impl.h [new file with mode: 0644]
internal/ceres/problem_test.cc [new file with mode: 0644]
internal/ceres/program.cc [new file with mode: 0644]
internal/ceres/program.h [new file with mode: 0644]
internal/ceres/program_evaluator.h [new file with mode: 0644]
internal/ceres/program_test.cc [new file with mode: 0644]
internal/ceres/random.h [new file with mode: 0644]
internal/ceres/reorder_program.cc [new file with mode: 0644]
internal/ceres/reorder_program.h [new file with mode: 0644]
internal/ceres/reorder_program_test.cc [new file with mode: 0644]
internal/ceres/residual_block.cc [new file with mode: 0644]
internal/ceres/residual_block.h [new file with mode: 0644]
internal/ceres/residual_block_test.cc [new file with mode: 0644]
internal/ceres/residual_block_utils.cc [new file with mode: 0644]
internal/ceres/residual_block_utils.h [new file with mode: 0644]
internal/ceres/residual_block_utils_test.cc [new file with mode: 0644]
internal/ceres/rotation_test.cc [new file with mode: 0644]
internal/ceres/schur_complement_solver.cc [new file with mode: 0644]
internal/ceres/schur_complement_solver.h [new file with mode: 0644]
internal/ceres/schur_complement_solver_test.cc [new file with mode: 0644]
internal/ceres/schur_eliminator.cc [new file with mode: 0644]
internal/ceres/schur_eliminator.h [new file with mode: 0644]
internal/ceres/schur_eliminator_impl.h [new file with mode: 0644]
internal/ceres/schur_eliminator_template.py [new file with mode: 0644]
internal/ceres/schur_eliminator_test.cc [new file with mode: 0644]
internal/ceres/schur_jacobi_preconditioner.cc [new file with mode: 0644]
internal/ceres/schur_jacobi_preconditioner.h [new file with mode: 0644]
internal/ceres/schur_templates.cc [new file with mode: 0644]
internal/ceres/schur_templates.h [new file with mode: 0644]
internal/ceres/scratch_evaluate_preparer.cc [new file with mode: 0644]
internal/ceres/scratch_evaluate_preparer.h [new file with mode: 0644]
internal/ceres/single_linkage_clustering.cc [new file with mode: 0644]
internal/ceres/single_linkage_clustering.h [new file with mode: 0644]
internal/ceres/single_linkage_clustering_test.cc [new file with mode: 0644]
internal/ceres/small_blas.h [new file with mode: 0644]
internal/ceres/small_blas_test.cc [new file with mode: 0644]
internal/ceres/solver.cc [new file with mode: 0644]
internal/ceres/solver_test.cc [new file with mode: 0644]
internal/ceres/solver_utils.cc [new file with mode: 0644]
internal/ceres/solver_utils.h [new file with mode: 0644]
internal/ceres/sparse_cholesky.cc [new file with mode: 0644]
internal/ceres/sparse_cholesky.h [new file with mode: 0644]
internal/ceres/sparse_cholesky_test.cc [new file with mode: 0644]
internal/ceres/sparse_matrix.cc [new file with mode: 0644]
internal/ceres/sparse_matrix.h [new file with mode: 0644]
internal/ceres/sparse_normal_cholesky_solver.cc [new file with mode: 0644]
internal/ceres/sparse_normal_cholesky_solver.h [new file with mode: 0644]
internal/ceres/sparse_normal_cholesky_solver_test.cc [new file with mode: 0644]
internal/ceres/split.cc [new file with mode: 0644]
internal/ceres/split.h [new file with mode: 0644]
internal/ceres/stl_util.h [new file with mode: 0644]
internal/ceres/stringprintf.cc [new file with mode: 0644]
internal/ceres/stringprintf.h [new file with mode: 0644]
internal/ceres/suitesparse.cc [new file with mode: 0644]
internal/ceres/suitesparse.h [new file with mode: 0644]
internal/ceres/system_test.cc [new file with mode: 0644]
internal/ceres/test_util.cc [new file with mode: 0644]
internal/ceres/test_util.h [new file with mode: 0644]
internal/ceres/triplet_sparse_matrix.cc [new file with mode: 0644]
internal/ceres/triplet_sparse_matrix.h [new file with mode: 0644]
internal/ceres/triplet_sparse_matrix_test.cc [new file with mode: 0644]
internal/ceres/trust_region_minimizer.cc [new file with mode: 0644]
internal/ceres/trust_region_minimizer.h [new file with mode: 0644]
internal/ceres/trust_region_minimizer_test.cc [new file with mode: 0644]
internal/ceres/trust_region_preprocessor.cc [new file with mode: 0644]
internal/ceres/trust_region_preprocessor.h [new file with mode: 0644]
internal/ceres/trust_region_preprocessor_test.cc [new file with mode: 0644]
internal/ceres/trust_region_step_evaluator.cc [new file with mode: 0644]
internal/ceres/trust_region_step_evaluator.h [new file with mode: 0644]
internal/ceres/trust_region_strategy.cc [new file with mode: 0644]
internal/ceres/trust_region_strategy.h [new file with mode: 0644]
internal/ceres/types.cc [new file with mode: 0644]
internal/ceres/visibility.cc [new file with mode: 0644]
internal/ceres/visibility.h [new file with mode: 0644]
internal/ceres/visibility_based_preconditioner.cc [new file with mode: 0644]
internal/ceres/visibility_based_preconditioner.h [new file with mode: 0644]
internal/ceres/visibility_based_preconditioner_test.cc [new file with mode: 0644]
internal/ceres/visibility_test.cc [new file with mode: 0644]
internal/ceres/wall_time.cc [new file with mode: 0644]
internal/ceres/wall_time.h [new file with mode: 0644]
jni/Android.mk [new file with mode: 0644]
jni/Application.mk [new file with mode: 0644]
jni/assert_ndk_version.sh [new file with mode: 0755]
package.xml [new file with mode: 0644]
scripts/make_docs.py [new file with mode: 0644]
scripts/make_release [new file with mode: 0755]