)]}'
{
  "id": "f6fe394973c96ea315067facdff4d214e69c7e2e",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "63ef44b6beaf654d1c92264c7021c939fb5ae7c3",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "74adfaf9afce1f9886bd22c8b84e82c5ffdd89d2",
      "name": "accelerate_sparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d52294095907c756f0f5c8eb6630bf585db69b8",
      "name": "accelerate_sparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7fef3c41ee9e74612c4ef8eec0c097a2b2e2f80",
      "name": "array_selector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "113d41c927ec8879f1b1d1e296995e1f982daec8",
      "name": "array_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d2fc7914e1bf1192472773ce095ebea69805dd90",
      "name": "array_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b011520a14d8e3aa84eecdb1a2b1be56f126440a",
      "name": "array_utils_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1ea32e9af5a97a97353eb5c19574c5784ea6a847",
      "name": "autodiff_benchmarks"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc340f6d93626c579d227144a3143a61b57ed5a1",
      "name": "autodiff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4870a45adb7305a5d1c4ed1284835e8ab7ff15db",
      "name": "autodiff_first_order_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36fd3c90ff930f86eb900e177ad879da1bc3086b",
      "name": "autodiff_local_parameterization_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01820c89ae901963e6be500507f3d1dae9d89b27",
      "name": "autodiff_manifold_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d564000e65f5bf6ac1561e375897ddb35c90f2d",
      "name": "autodiff_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c7fa621f2494a6fef3e92171790e84a6e81e6b31",
      "name": "benchmarks"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56c97b60cc45a59e40c7451f1a36f336a68e3b2a",
      "name": "block_evaluate_preparer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d72e41ba3e48a694200447439dc4174703596917",
      "name": "block_evaluate_preparer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da8fc9482993f9df32b40c98576452133b76be14",
      "name": "block_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0a512a1469e89d3bbd8c2b5aa5eab4906677765",
      "name": "block_jacobi_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d124f1aa167167cab2e723be4cb37b2f48fb942",
      "name": "block_jacobi_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0f6ec01edc5c039af94b554a18d85238b0b205d",
      "name": "block_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2d0aaa3b7396e05330ec3391ec521d02e7ef9a9",
      "name": "block_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed172de1d8284119095264c0eddc9474220ab41f",
      "name": "block_random_access_dense_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "171a6d694b530cae7ae57af97d63e5a4431b31de",
      "name": "block_random_access_dense_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c85c3887693491502c13be73625abfb9f9b563f1",
      "name": "block_random_access_dense_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af372ad576e17bead36e4858bd190e18b33cedca",
      "name": "block_random_access_diagonal_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d36c3783208d22f2982e07c2db8e658e65559f5",
      "name": "block_random_access_diagonal_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42a309f46bbd196f19a5639f86bc081e396257f4",
      "name": "block_random_access_diagonal_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e70c0497961dca0db34fe34bee8c8934945924d",
      "name": "block_random_access_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec2c9e1cf1d9a6870de7b9fa053d42c3c9196b36",
      "name": "block_random_access_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0bedf3c58f72215771986bae9bfcaaaa4ef67ea4",
      "name": "block_random_access_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43886bd9a40ec5d315f2850e05a2f37e8bf81878",
      "name": "block_random_access_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7224b65f9b356373b5b46dc6f05c005eb2d396b1",
      "name": "block_random_access_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0f55f88d0abab6fd247f233eb707c3da8e65062",
      "name": "block_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "df8382d3f2dbec5b638346452a6ed301c31b0d03",
      "name": "block_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "747cdeff5bc898a1e6354868910aef47d07f68db",
      "name": "block_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39ba0826dab1fba82a3073977900c82fb4c9ba62",
      "name": "block_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20396645775fb810f037597108dbcf412292071f",
      "name": "block_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe874055dae09b81c04f743a2fd35812c29b0eda",
      "name": "bundle_adjustment_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a0fd9c4abfdfa61029bcd77cee49ab5eec76901",
      "name": "c_api.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "247311635aceb28adbfa2267e51d7a280af87ef2",
      "name": "c_api_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a4381c293f6005f6ef741519dadcb290c2463ff",
      "name": "callbacks.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "883de059ba677738789d4820113ee8240695b4bf",
      "name": "callbacks.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68998fa221169780ca7c7ecbc9101ccf9535ed5e",
      "name": "canonical_views_clustering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00a6a739d29c3d73c2335da04d768e78b187e13b",
      "name": "canonical_views_clustering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0593d6536474a66a38faddd23e53ef83297a638b",
      "name": "canonical_views_clustering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "21445c8f584984b072aaf07dc568ac0558ae3eb9",
      "name": "casts.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4e8b7ebf58636a1fd353e9619c5ed2b53d4c87a",
      "name": "cgnr_linear_operator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e89305f8922d25fff3e33abad57bbfc20b71961d",
      "name": "cgnr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e7c2f742680cc3c04d8a460b6e71801ee42f61a9",
      "name": "cgnr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94e7e9aa446c5518b68ab292356dc6d8b5e96e63",
      "name": "compressed_col_sparse_matrix_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fceb764488a30dd6dc717c64871daacdd76f572d",
      "name": "compressed_col_sparse_matrix_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b7f9de077340f8fc5238ca9a8c3b61d953bd321",
      "name": "compressed_col_sparse_matrix_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c94d719cc31c74b5a15b8641810fccd1482c1d8c",
      "name": "compressed_row_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7badab71b04a073cab04981981bb26969867c433",
      "name": "compressed_row_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8743cbd4daba53b8001bc302459ce522aad6404",
      "name": "compressed_row_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d7d385b185d0aa07370042f3cb929cc9c81b2f9",
      "name": "compressed_row_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a2768cdc374445ad9402ea592a734e5f899c67d",
      "name": "compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a04d147c5c05bb7f4edb635b67d8bb801c972d9c",
      "name": "concurrent_queue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99be5f2ea6e1b00de06ec91d331c57bab2faafc2",
      "name": "concurrent_queue_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a9013a23d0a60e1b10ea635d9df680412e69202d",
      "name": "conditioned_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f21f84c2d4e49d11ef850c04f16df3a5228346fe",
      "name": "conditioned_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "436a5b1ceb5953222775416366e34d53d47f0f04",
      "name": "conjugate_gradients_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb954e6c6dcaa18685f72cb363ae8b383ed2dfd2",
      "name": "conjugate_gradients_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b11e52210d75adea1768f107030e287682674384",
      "name": "conjugate_gradients_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fde16b84bca14601b1d7509fdbadb71454b27005",
      "name": "context.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed239a55b17556f3891fa9bd1ec19436ef82ec6d",
      "name": "context_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19445490a8f04a93a7fc3d4dd51ab3d5eba615a6",
      "name": "context_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86ab8388515dcb5e4aacb134640217be455afcd6",
      "name": "coordinate_descent_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d781491bb8a65263b475db14b0ce42235cb6cd03",
      "name": "coordinate_descent_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf3ba9c57141ac6e88d844df66e6e8efc7a79509",
      "name": "corrector.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44379a3ea7aa90c15e825ac9f90c99bfeb492744",
      "name": "corrector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "951041e38476b0d809bdf23d2b2ebe440beb92ec",
      "name": "corrector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7597b431ec901ab7edece3e624b54eaca27b27b5",
      "name": "cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80efd66997b24af14e7870f9ecccc5e76ed53fe4",
      "name": "cost_function_to_functor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d63dd3789c34d810daf63b58f357a0205f6f9e64",
      "name": "covariance.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50756092215da3ebafbbf78d5a9f7791364b103a",
      "name": "covariance_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fc029ce25b7405e5d502365669a1fcdd7951ce8c",
      "name": "covariance_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20b480fb6cd1293257455fb12495d9c072c19644",
      "name": "covariance_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03b1aae54c7a2c6f50c4e0adf8954e8d44dcc903",
      "name": "cubic_interpolation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "61f9752b74d664dd5a09493fa4a52fef5098df75",
      "name": "cuda_buffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cca97d8bae02536bcf0814f9e2417c595ed1961c",
      "name": "cuda_dense_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a64298ba0e7314cff317c74dd4213882cee7731",
      "name": "cuda_dense_qr_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7aa39fa0351e44fd3ab5629efec3156107244162",
      "name": "cxsparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8968bba4f6a2cd6fb93d8f7870ca1f5539def5ad",
      "name": "cxsparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f426df5ee8cbfbaa4f90aae7deab2a10c578873a",
      "name": "dense_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b40e69a97672d3b7f047ec6b3e335ca8eb1ecbac",
      "name": "dense_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "034206a562830b81467beb8f7a44f536f899c5e7",
      "name": "dense_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0020937124e0160cf4d5ec316864379eea1e0681",
      "name": "dense_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba171bf144131fb64beeaf3220441fcbd14f8993",
      "name": "dense_linear_solver_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8110d8d4c6e548f0dbb6ccac94d18e1073cefe49",
      "name": "dense_linear_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52bf1b818436f83e627465b66b783c06ff19304d",
      "name": "dense_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "395943606a15ea66ca71f2d7459570016c766c5c",
      "name": "dense_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad9b64e5e22e86b4556ca6c851027bc4ed749ea2",
      "name": "dense_qr.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d42cf8c3d22ec6c83adbdcf03174d0ebef451509",
      "name": "dense_qr.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24cb25abd8effb28cd0203e9f3027125596d9656",
      "name": "dense_qr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0dd91c17b5210252a06f7c9da41d5a47080257b3",
      "name": "dense_qr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f796186948deedfae2841dad6fa9bc036069dfa7",
      "name": "dense_qr_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e6979d6f737ee58306b8b6b01abc9572cab243b",
      "name": "dense_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "606c38c66da2dad1f7cf602ebb7b1cefb0502b82",
      "name": "dense_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1bfd6c61d9c233d4936ec3e25c328c2fe5797c2d",
      "name": "dense_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4aac445215385455c0c912c7fc57fd88b4d0a1ca",
      "name": "detect_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6151c0422565e2d796bd0e00961048abea73d574",
      "name": "detect_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f9c5ed23365073d4548103abc92bbd613deeb01",
      "name": "detect_structure_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65f7ccd8480cfaafe7b6420b73a401d9f6f32ee8",
      "name": "dogleg_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d04a4932586b044fb3efef9ce6bee0a25003469",
      "name": "dogleg_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd5fe029141834c7aec066c0dddd82920e807eb5",
      "name": "dogleg_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7da81a95e20ba259c4129b501747718993ba4d4e",
      "name": "dynamic_autodiff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1645ece59b98fdf08f7a5b6972e602ef9bc95e1d",
      "name": "dynamic_compressed_row_finalizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ae95185293aacf84e767b5d0957d4a41e17d9d0",
      "name": "dynamic_compressed_row_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "794a9b4c1e6fe25e4e16362c64e37860313ab9dc",
      "name": "dynamic_compressed_row_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "936e682b763960ff7cf02149fc7038856424a255",
      "name": "dynamic_compressed_row_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11f78c7b9154d2bf116fea2bfd0e7ce73e4923d2",
      "name": "dynamic_compressed_row_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b673895af9123d292bf7064c71304f77d4c99db",
      "name": "dynamic_compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad3f479b58983fcfe0355e19819dd5ba07e7b69f",
      "name": "dynamic_numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d101aef6dbc45e526985485d6aa3698c37156590",
      "name": "dynamic_sparse_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ab2124633cc5f5b29c908e48da0db1b915808b3",
      "name": "dynamic_sparse_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f915d32322f36f53cab14cb0f1e33e3464b795ce",
      "name": "dynamic_sparse_normal_cholesky_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c7b24ccdbe2f0858b235379ccac183a60293cf6",
      "name": "dynamic_sparsity_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7211450931838d7db3e814aebcd91958a98b704a",
      "name": "eigensparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4a4142e586c68bc99796cd6adca85be4a51625d",
      "name": "eigensparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "77591a8c621c4fe040c73948db8303efcdb4708a",
      "name": "evaluation_callback.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9809a3fc98e0728475d582679482e39c2050f8e",
      "name": "evaluation_callback_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52d0f09e5dfee202318003ba21581ab0204497c0",
      "name": "evaluator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28e8ce21f1e2d1cb73722e22b2242808bdabbaaa",
      "name": "evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5703f70218e1459f8ad81d290600a62f93211fa",
      "name": "evaluator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3384bc8d2c2fef7fa5bbb2b881dd4efb190b0fb",
      "name": "evaluator_test_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9661f1b647ce123bbd7cfdfa50d5d0a87b9920e",
      "name": "evaluator_test_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aac7ad6ad3dbad9db6d960900d5138aaa27cac9f",
      "name": "execution_summary.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94f21355a2bbc05973dc241df1f0d8d77239b1a4",
      "name": "file.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd13128aedf9e2ae77d8499ad635c44cf0ee735c",
      "name": "file.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26f13488a1d350484d3eb898085a9a705b28451f",
      "name": "first_order_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2982a988f2e778022c42fe101229350a7c5f6dc0",
      "name": "fixed_array_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5cc527e41904fefc610c9036c3628b1a2c6d657",
      "name": "float_cxsparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b4514acb1844852c4e5e55b86136ccce2d79044",
      "name": "float_cxsparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "731a1e94938260b6389a80546655993f3cd86d35",
      "name": "float_suitesparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e76799e2419076efba49b631cf5ab4f6fda5509",
      "name": "float_suitesparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e0ae60ca5d07b0dc9cd24f308bfbbec1a1a2784",
      "name": "function_sample.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "63ffc8ff8fc6f92d52633b8498f95368a6262455",
      "name": "function_sample.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29a92973b2e0b3ce769a3de6a704bee79288e69d",
      "name": "generate_bundle_adjustment_tests.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "617dcbf82929094f54e55940f018897cd1746d6b",
      "name": "generate_template_specializations.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "16446f4c7c408207154794fd7f3a0d2d3ec9ac00",
      "name": "generated"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "fadf3de65824e81db9c160b2429be3b0e53a96dc",
      "name": "generated_bundle_adjustment_tests"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4d08b7b563643e60322bd2940c1c89e9a79d5efe",
      "name": "gmock"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd43444e9697f36dcd4470e9a5a1444a75854e95",
      "name": "gmock_gtest_all.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92d850ca6f077f7a7eadb899c7044c9bf4ae052f",
      "name": "gmock_main.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd302f09993f6023569b70347a93f0a1d701f128",
      "name": "gradient_checker.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d59e2f0abdac093cebd400d8e977d827a760de0",
      "name": "gradient_checker_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e322b7cf935542b27dbac5124a5fc55f48da5da0",
      "name": "gradient_checking_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0caafafa8fa78899fe34cce2c6ab7728474bffe7",
      "name": "gradient_checking_cost_function.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9994efa99cebb26d1bb9186fe772530448e57b73",
      "name": "gradient_checking_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93b18f56789547f8bdc371da13ee675a08ff0bec",
      "name": "gradient_problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70b794f5588640cdaa1e60973015a302c85051a3",
      "name": "gradient_problem_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9382556d2924a9ce4b262bd2f0acd2b1781a3fc4",
      "name": "gradient_problem_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47a69f3ddfcd7edb08122831be7ea8dd16f219b5",
      "name": "gradient_problem_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13508baead5ea704a752e1dcf0545e8bdcbc2ce1",
      "name": "gradient_problem_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "313474f8ae506d2251927bd3719bff285faed897",
      "name": "graph.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5299f80d9636fb14faca788fca1674c72875f3cd",
      "name": "graph_algorithms.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59232db6019b796a96ea592b31f485fd1412d9f4",
      "name": "graph_algorithms_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2154a06eeec560d88012eb5c4528533bc12892e9",
      "name": "graph_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0e0fdefb95f1f1d8e9e4ee6856bc3e2941683cbf",
      "name": "gtest"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f3b1727e687b49f4ce6ab7cb3190bebe526c2bc",
      "name": "householder_vector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82a776c9c643096f27149b1e499b10ea4c78ee0e",
      "name": "implicit_schur_complement.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83e15fe2b5843985f72db15c2aef5246d04b68ec",
      "name": "implicit_schur_complement.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4f618cdaa660efad5611ca90bc2e6200f257ebf",
      "name": "implicit_schur_complement_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c24f6fc73a32caae1545d771b8b70631416b18e2",
      "name": "inner_product_computer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6ed0b23e87bc925cb6dd45d4556f2a43f2366c9",
      "name": "inner_product_computer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b672f8caab9c2d040f1cbc61c754efee0ea5c6f2",
      "name": "inner_product_computer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e041486ca9a59082a0e2bfacb618a1189c68626",
      "name": "integer_sequence_algorithm_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac8808b5a045539710ee2f944000ba968bb508c8",
      "name": "invert_psd_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a10484f624f73d417f5bdf20f378077d3f979aab",
      "name": "invert_psd_matrix_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "279eeab27129141d03956e16a868e6c398ab37e4",
      "name": "invert_psd_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0becf5546a0cf58a13c14a23155b4625d3d66a2d",
      "name": "is_close.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "498e75e3938ca905c7cca14ae66d8977b63e23fe",
      "name": "is_close.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12d623632ff0874c4847887ef083b4209a52597f",
      "name": "is_close_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "804811d28074d0e58fa4f6bb1770c6146f5d64f0",
      "name": "iteration_callback.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1815469059771041774870e069f02f8f7d2757d9",
      "name": "iterative_refiner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87e45b14104fcb40e2045685b9ece6ff1f652190",
      "name": "iterative_refiner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5464a275de5725a9ec9c44191d846af95a0e865e",
      "name": "iterative_refiner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ff84b5fc1eda37e70f3051d1d16bc9bd20e0abb",
      "name": "iterative_schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "674a4ff5eafb7dd7eacd6443f3e2df269ef47338",
      "name": "iterative_schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80e388a6638c94a84aecdfd90ff57ceced3ab4fe",
      "name": "iterative_schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "57015562973b00760fd1e1ca37736e258ba474f3",
      "name": "jet_operator_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "544575cce59d31149b5494949d752bf2f6ba035a",
      "name": "jet_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee38f47120067dbc57b92a3438ac2d54a575ba82",
      "name": "jet_traits_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2445f5bb99aa5f5d5a60faf12d149dade56471d6",
      "name": "levenberg_marquardt_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b75c2751531541ee9cfb79155331a586d5ebba4e",
      "name": "levenberg_marquardt_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "818b7f53aba8e63e41fd523c36046c014a9277dc",
      "name": "levenberg_marquardt_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d64858feeabe529a63a167794409a54d61df154e",
      "name": "line_search.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b194fee34ac658d968122a523693861e09251905",
      "name": "line_search.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90ae1494706efdd0d5b6809625456985aa71d682",
      "name": "line_search_direction.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be7497e22a3c5819f4eec4c2de523583e88460de",
      "name": "line_search_direction.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad1e18523862748d6557c87b81d2efd383e5e15f",
      "name": "line_search_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5cc9ddb65ba4195f6eb01554e230aa069bbebf5",
      "name": "line_search_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76a4a47995094b220cc5efdc89657243db780164",
      "name": "line_search_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26b8d99a4c7ce73d226d45945da803a791f16319",
      "name": "line_search_preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4cb7d689088f9eb1632f38f8e749c284eb054533",
      "name": "line_search_preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90cca10d2427135a04be72f73554969106a3a403",
      "name": "line_search_preprocessor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b37e00ef02c9c2cb8284a562e279e7ef79fc1b6",
      "name": "linear_least_squares_problems.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35ba2463523a7e9682e7d280679174126fcbd2c7",
      "name": "linear_least_squares_problems.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88b7cc752d43020655e468cc16930569b2217cee",
      "name": "linear_operator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9e6188e2e84637d773ca7765a3fc4b3e5d9a14b",
      "name": "linear_operator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aa437168c6fbdf2f7a6609ff762b9ae4bc4d0d82",
      "name": "linear_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "962208cda52a8902bb6a448dc8c5058d4c7dc63d",
      "name": "linear_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33e2aa0eb44a65d28b837693de43f45e67700f05",
      "name": "local_parameterization.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb2ad7462a8edc8deb947e16ced756a7fb8e8001",
      "name": "local_parameterization_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3392b3b7f81d64ca8d582131c68a10214773c8ad",
      "name": "loss_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5de95f0baf93b84967dd230c744faf2325504cf",
      "name": "loss_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c73e5dbf88d617d743d01a01ad21be5baa87f5b5",
      "name": "low_rank_inverse_hessian.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a749729656b5985a8a675571a0ef8972db5b99d",
      "name": "low_rank_inverse_hessian.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "451286a410912fdc8c84a49f4ca925e306d801ed",
      "name": "manifold.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c61234974a3e9276ea4507213adbec4948cf64dd",
      "name": "manifold_adapter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52821b9593663f474b362e4605a1ed38771f39c1",
      "name": "manifold_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb6241da5b70a68a7f6fe5520ba0a3a1b3bf716b",
      "name": "map_util.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "530388c83171aeb991da9e4567ec40d830d69bcd",
      "name": "miniglog"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "449c728774db4434ce6fdd99934882a419ef7696",
      "name": "minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2c1f71df9fd0764cd2e377b6cc820a4785f3685",
      "name": "minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ddf12602c85c12d0bce25c95440de6781c66892",
      "name": "minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "473d05ceba14197395435f985db431c2736b7405",
      "name": "normal_prior.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39a7eb6b1dd6ac45751f12eeb5439559c4857125",
      "name": "normal_prior_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9a0beb04d8bb6deec1dcd9108c874afe18c1f95",
      "name": "numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1926caf9880bff532439247c675d51e41008ea7f",
      "name": "numeric_diff_first_order_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d833bbb881bb6a51c28dce3944f20e99c6d471f8",
      "name": "numeric_diff_test_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "742ab6b89d43472a94b111e7060198e217c7f12e",
      "name": "numeric_diff_test_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d613a4189a62e79cfae3a825a38ed00f01ad40c5",
      "name": "ordered_groups_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e7ddeb49fcf05373b0a0dc747714c25489e7852",
      "name": "pair_hash.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af6eadb0d26a815103d4a7ccf8d3ac32957522bf",
      "name": "parallel_for.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b78db19a444e36ccd8127cc0450dcf382f4e5ef",
      "name": "parallel_for_cxx.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c1871662c8b1ae9afd6473a9ea5e86a25b24786",
      "name": "parallel_for_nothreads.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d44bf9977ab93b34f3e2fea4e37dee1f93ff596",
      "name": "parallel_for_openmp.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6eb5dcd06c2a3b74f6ac273563a143de29596fd",
      "name": "parallel_for_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1cb5f979ec3c645739cfc65c743f6d38bf12617",
      "name": "parallel_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2d9e0da765691b29e0ac6bf47067df0553fadaf",
      "name": "parallel_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d5a3f63648835b220e097f6b3aa5a3fbcf05f3d",
      "name": "parallel_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff238fb5d6d3e78957c9e1cd69459852b24b0cf4",
      "name": "parameter_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50a30c9d086bd06ce25099b636792dde8e62d2aa",
      "name": "parameter_block_ordering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f9a447adf87e82c4138e6020f2eba209bd5a0144",
      "name": "parameter_block_ordering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a64f81bfa5bb2be753e5865628aaf28fecc00360",
      "name": "parameter_block_ordering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a532a9a975306294d405bde914666ceb5ca8c894",
      "name": "parameter_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee3be8fa08b0a8e52b5907b934d55cbb7cfb7e6a",
      "name": "parameter_dims_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d38f30a09d7cbac5149e23e873f786feb90c4383",
      "name": "partitioned_matrix_view.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc2ef18973458729aba95c3d462cec5a1279a588",
      "name": "partitioned_matrix_view.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c66c4d7670ddf1bcd2d4d2228349ff68842317ad",
      "name": "partitioned_matrix_view_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a197083643e55a8249d6bb7151f83c86c86a69d1",
      "name": "partitioned_matrix_view_template.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d01dd3b9c69125e6a1014c65f3021944277a7482",
      "name": "partitioned_matrix_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c263f98fb93a014b1db70c1bf59ac13d1837ee16",
      "name": "polynomial.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "236533f09a4127b7b4eed775094a60bba931e1c2",
      "name": "polynomial.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c45557e4aeabf1616baef8e44c6ae08be58d4c29",
      "name": "polynomial_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "17b9629cf94646df550e7627ed405ac78a093074",
      "name": "preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d309e4fae17968ccc105270322eab794d9e3dbd4",
      "name": "preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44f0974dc5a242106c7313878c1e17b8193fc37f",
      "name": "preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b99dd54e596d2fe000aaa291b5aba4b1fbc97cf",
      "name": "preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4269ca3ebc35a65f11f862faaee2e4dcf5c0dc1e",
      "name": "problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "27ada0ff067dcff4d1d7a68b80662d85163ece36",
      "name": "problem_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "921bb4e8b55ab5a6d048cf1224ed3891a0a4d0df",
      "name": "problem_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a730345d60dd9e811f08e1bc5d2f73698554135",
      "name": "problem_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9e6db2482a254a817e802a288e402370ded2943",
      "name": "program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4dbd1ba5ff1e447f155388e5e61da74008d87d86",
      "name": "program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0f7bf03ad85b3a745268c19cfa48abb02303bf4",
      "name": "program_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f1c422a4dc1ad2f6b359b8b6879f5fb485d3cba",
      "name": "program_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14f2ebdceb143b858ff81f3f317e36b84cac4196",
      "name": "random.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31d9ae0fee141f5aa9a240d0d5a1b0617c467e6f",
      "name": "reorder_program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "df96923e649eb69b6030d890a3206599845bedad",
      "name": "reorder_program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "427334e135886aa4b57a412897cf249c49679c70",
      "name": "reorder_program_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd408f2f98e57a463687ba346686b6a9708181c7",
      "name": "residual_block.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2de363bbd842bf96583825d9a089cf8caebbfeb6",
      "name": "residual_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f01d842ce1d0e07f82213b2f85d5479380ca9039",
      "name": "residual_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11c7623ce22df7404223917d9724ea8fec35f796",
      "name": "residual_block_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f75b6aecce901b90ff6b2edf427126ebe09128c2",
      "name": "residual_block_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2254619d9247f16155c352d631c35c4768233b9a",
      "name": "residual_block_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3184376add979792a366b2aaf95aaf925af836f3",
      "name": "rotation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "adc15311e79fa8646f63b4b6c7bc5eaa9df58027",
      "name": "schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0f9e011354c7019df93d644a8b35714573ac4342",
      "name": "schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e943ed1e2991b656f3ce81de431f609fe860a2f2",
      "name": "schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "22e7358070f114e45ff1740e91a86450f7974d7d",
      "name": "schur_eliminator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e03d2d99f734a25af1457703c61bbb78762c7e2b",
      "name": "schur_eliminator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9dac07dcd828b9c93ae55a83060abbcfe4d8bbdf",
      "name": "schur_eliminator_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "32344f502d7df393d9e61a01642e8543c58d1d41",
      "name": "schur_eliminator_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62a5f2f38a285aef8d3d3ec4f822c6778f3d1525",
      "name": "schur_eliminator_template.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5864764212d4a82ef66ac02585a88250a585485",
      "name": "schur_eliminator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ffab66ff0ba15e3ea21a82b91ec6dcfe751004e6",
      "name": "schur_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59f271fbeb136933932a96997ac162d44925453a",
      "name": "schur_jacobi_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bcf0d14902d6dc9bef9e70e5cd2b7d6bea6cde1a",
      "name": "schur_templates.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da6e934ab7375bced9f327fe1bd43600fac2c4d8",
      "name": "schur_templates.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a126412f330d9cdf5895a1d6a7e8498b8456a49a",
      "name": "scoped_thread_token.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a1b0f3e7d11a3d3305f464f61521cf98930802c",
      "name": "scratch_evaluate_preparer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f4e7df8de0f18ec87879411a72c6ada4c1a6f54",
      "name": "scratch_evaluate_preparer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e7813140da989f0a1753078d5b8c81d4c299989",
      "name": "single_linkage_clustering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4a7e077619b8fb558ec81c714277accba383444",
      "name": "single_linkage_clustering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28c7c41b9fd2b4a1b04b57e276a1a12f3b48210f",
      "name": "single_linkage_clustering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "856a2a24a3bef0a6982da62803f9e4aadd337501",
      "name": "small_blas.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5248471a6b2aba0702e8b4a901c6f444b21a64ce",
      "name": "small_blas_gemm_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "824f0eb86e4a426595c7b32db3e0e4bb8af00b72",
      "name": "small_blas_gemv_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f3ea424c809dd6300dc8f4287dd5f190cd7c02e",
      "name": "small_blas_generic.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d0299585cfa88036d23f76ae80738bf6dff5475",
      "name": "small_blas_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "150c5550fc9238e12314ff9b9dd43fd2a6331dfc",
      "name": "solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ecde2083a2bad2bb07617fbe27e691c6f373d83",
      "name": "solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "22fa137055d2a9a5626dd94425ffff3be270f837",
      "name": "solver_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "298564a897d53b6eba41c5e232f281990370ab82",
      "name": "solver_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a80470ffb77ae7f6d0e18b872eb6494300822ca",
      "name": "sparse_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25249eb4ef151e046d040f182975ca58eaf8a9eb",
      "name": "sparse_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "363f9917bf6e03dbae9d1f02a96d48ec34335d59",
      "name": "sparse_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc757ead361d3eee8a2c496fde8b534089503772",
      "name": "sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1dbb96e6070f74baffb46f1e107f0bae6027319f",
      "name": "sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e52ae6d908c484434af75dd360f83dbcd2cd75b",
      "name": "sparse_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "caec566612e24e1edfcbc41e8f067a3330654d7e",
      "name": "sparse_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b00dcd0de7cebb183852e213dfbdcf59ed1af84",
      "name": "sparse_normal_cholesky_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2af2518f837a9c182556905d69611a36483a2644",
      "name": "stl_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e45b4301eeffdfa6ddaa2a1321f1997900659953",
      "name": "stringprintf.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e24325fbd35495b080c7338a465b355f2d6fc223",
      "name": "stringprintf.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6b0c2e12397d7ab89162576747be832594e37e1",
      "name": "subset_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b6c317706b6b851a5fa60759d1ac7a6979cc2ee",
      "name": "subset_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d606f12110a5a5e609fc67693778612d1a9d1f2",
      "name": "subset_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "883dcc8f63e863025f6ef85822e6f38f84a25da5",
      "name": "suitesparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "604c7fc3e0cdb0fe9377a3cb617238f78be191a3",
      "name": "suitesparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f4450adbe4f60ee9d3e53209f2497cd9b2f52d1",
      "name": "system_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ba86cf295b596aab6987207fd517a2db89b6c92",
      "name": "test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e46f23102c0fa76763c94c8a4164e1a4f8c55860",
      "name": "test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b503537692dccb0eb8800c5091047c91f62ffa9f",
      "name": "thread_pool.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94ab1e66bd41afb2d9adf34e0e83d273ec5c0d9c",
      "name": "thread_pool.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b204cf3ce21521445b9d2e1eff40453230e94db9",
      "name": "thread_pool_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7ec67f31aa995231b45e2981693c8e762c33e51",
      "name": "thread_token_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd9f58f99e2483c7da844001f841d59c996a3e97",
      "name": "thread_token_provider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2598188eeb49b018d52e88691e5e2c376380bc90",
      "name": "tiny_solver_autodiff_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff8c070ef598c74423a7ec2350d5393f8c7486ce",
      "name": "tiny_solver_cost_function_adapter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45c021f610608e0d4e2a783c1d4c38f4ca37475d",
      "name": "tiny_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "310bb3595ce30110c68abb801f8dff9ce635d32c",
      "name": "tiny_solver_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad81fd2ce92257c0483c90eddaf0a5be681ae734",
      "name": "triplet_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c2bc1320825fffe59c52af9e08deb13a72bb5c7",
      "name": "triplet_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3af634ff3959118643278ae192b3d005855c077a",
      "name": "triplet_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ef5167ba6cd9a55cd270f0b7ca20121245cc91b",
      "name": "trust_region_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4df05105c43ac94140f425351402b75cd846b5be",
      "name": "trust_region_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54642d549187b0c190e9dea1d18465f56b9452bf",
      "name": "trust_region_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9892e1effc3fd76a0db593f9777131898720c6df",
      "name": "trust_region_preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1db8e86583638072852e80f9b203bcf61b32398",
      "name": "trust_region_preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbec589921f6e657f3d49425812321f9a8bf8e17",
      "name": "trust_region_preprocessor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19045ae0070f711b8fd73563fef0116e74002da3",
      "name": "trust_region_step_evaluator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e0c4e91f49b9dbee5a684d07f743b7fdf318047",
      "name": "trust_region_step_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1096cd3c8aa8831388a9c7054798069dce28e56d",
      "name": "trust_region_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33086cafb52161da6f201d9a0f57f45eb5322f71",
      "name": "trust_region_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "48242678b46197786d39cf4662de0891f46eebe0",
      "name": "types.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aa84a9f9860a69af82c06d964bcbec4f3be6d975",
      "name": "visibility.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8f6968d98fb194168a587f7ac101411f635496d",
      "name": "visibility.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9419e6b8022bf5a8fda155396457f359645ffebc",
      "name": "visibility_based_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04d87ce38c59a9b008cbf1c9ab4960ca31726aa3",
      "name": "visibility_based_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8fcae507dd27cd37fbd052968ceaf52d17989c3d",
      "name": "visibility_based_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1999635b2bd1a9dbbfad32f2812839081d2999d",
      "name": "visibility_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd920acde48b4bce8563012ffd737ad184915d54",
      "name": "wall_time.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f093eed041812610ff133add9522f7481ffabb69",
      "name": "wall_time.h"
    }
  ]
}
