)]}'
{
  "id": "f241dfad5de6dfd6263bc7fcdbe6d230395536be",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff2b26769232049a5a3c1f5c6bde74f43920a8f0",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "498a62cfd2bbe17ab104922d63144fcb861096b9",
      "name": "accelerate_sparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ef819b8aa2162b8fa92400c21bf1590c258fbd79",
      "name": "accelerate_sparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5d05704520e8b0da888ea8306975da2e2a208f5",
      "name": "accurate_norm_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b6c893b59eeb03b73627ccaafe13f99d680b9e3",
      "name": "array_selector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ff0ba395a5b919c57c8b4ccb54d2166dc588394",
      "name": "array_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd51aa5d007383d77672fd7a393a9564d3462401",
      "name": "array_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2661f57718cb6e84da35eb77c8f3d041300d5eff",
      "name": "array_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "18900efe544c44e0c7bee01ae3981c0c266d22e0",
      "name": "autodiff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a75f0e7d2a8cfc5c5cc6f7b4d15d7ef375ab15b7",
      "name": "autodiff_first_order_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5013e869e20dd5521abdc7f429bfc7b3dc506318",
      "name": "autodiff_manifold_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e2247667118ac72203853a2f86169d9f7c9d4f31",
      "name": "autodiff_manifold_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "787adf811aac633a6df370dda7ec53106b98d533",
      "name": "autodiff_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "464ab143b0101e2f72f3392071912943da8397b0",
      "name": "benchmark_cost_functions.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c7fa621f2494a6fef3e92171790e84a6e81e6b31",
      "name": "benchmarks"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c8b81777b974fdba4bff2da5b04c066e49e0b719",
      "name": "block_evaluate_preparer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8febfacfc86c529ffe6a80a013f2095daf0998e8",
      "name": "block_evaluate_preparer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e6e48f999fcb413cff54cab4a3843aa46bc91dc",
      "name": "block_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d17580243c084e1aa382b90619b08d059d767bd1",
      "name": "block_jacobi_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2dce682898e25fd8b19306f782b3d83426c656ce",
      "name": "block_jacobi_preconditioner_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "98ddca1a6543b8d916168f93b16682a9fb413eeb",
      "name": "block_jacobi_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01946dd2242e68ada3fcd2dd9c2b023473db5049",
      "name": "block_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6d02e363a9d0c9ff86b443c2e6d2ca70807193e",
      "name": "block_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "464ea347843f1d93da7631c24ebd98afd776151c",
      "name": "block_random_access_dense_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9468249924e883ee5676ed123168df1032e7e1b8",
      "name": "block_random_access_dense_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4428e48f061ad3829c5ad0bb00a8a0ef0d15f792",
      "name": "block_random_access_dense_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aef1024eae39992c2258e80670645e49c3987875",
      "name": "block_random_access_diagonal_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9671f3e44ae362a4a749dbfc859ab391a20fc60b",
      "name": "block_random_access_diagonal_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "316538959058d8aba146728d5a0278589594b48d",
      "name": "block_random_access_diagonal_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb3d9dcc8bf67010a7ffd2dfb0ef08c7e4c3e59c",
      "name": "block_random_access_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66390d71ef89fbc59cc728b4ac3eb86c4bd589dd",
      "name": "block_random_access_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d12044c4d6c51777982a78a318cf3e41a062468",
      "name": "block_random_access_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4bfe44480d30ddf22d23afb4584a5ae9521c746",
      "name": "block_random_access_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d13541dcc03ea3b0fe008bfb0f9befae32dc68f8",
      "name": "block_random_access_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0401a8871ede1eab65b5f4aa4ef3896da4351b10",
      "name": "block_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd6e23557e01d1b28bf684c1ceef40bbb1294710",
      "name": "block_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89e1b30bca6e2bf8a11b76fa932c64f2e84655c6",
      "name": "block_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b32745378952bb7cfa9f0db98d5ec1567260a6e2",
      "name": "block_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9500fbb13abbfaea128995f7f9d0b879b0fe09d9",
      "name": "block_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "459566545b6d715ad6ab695a803cd0a017831305",
      "name": "bundle_adjustment_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13a122679817f6a8421448187deb3b9281729a90",
      "name": "c_api.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7aab9f67f2218fc791263144496ec1ece76d2513",
      "name": "c_api_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5d83ec8cd97f6f082ef33c9d915421a5fa6ca9c",
      "name": "callbacks.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d3a76574b91ac91ac8cb818113ba40e56272d627",
      "name": "callbacks.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a41e5f857244681c58f0328b71efa0fb5e8f3afd",
      "name": "canonical_views_clustering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7c4d2f68fd4e2cf8ac5976e557ef089878edebf",
      "name": "canonical_views_clustering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "634eed7fbae13ab66ecaf255f899dfaac5b691dc",
      "name": "canonical_views_clustering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af94452061896b9a954a3f1b4e03732eaf9161e3",
      "name": "casts.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d96690693a9b77de3d8c629cd84e37eabc37440b",
      "name": "cgnr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c63453821bc41a6d6d976ba2173733e0ad21f689",
      "name": "cgnr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4b7067eeb13553e3dd03622cbfe38e49c319af4",
      "name": "compressed_col_sparse_matrix_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9e067f3c47170515c394d6f2027bb3b2d82369e",
      "name": "compressed_col_sparse_matrix_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5406a52823c4e50e5b48ca89077fe2268a61be7",
      "name": "compressed_col_sparse_matrix_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95076b7eb561cc2c9dab24a6859e99b7fb5f4870",
      "name": "compressed_row_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6fc40e9464f96f119fb0f5da4a28afa535bdc119",
      "name": "compressed_row_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b474cca94386df8685d59581fc874cbc1174b191",
      "name": "compressed_row_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a83924bce90f49ffc0838b371c5d169a6383012",
      "name": "compressed_row_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5223dcbc198f3479bbd702fcccc791468d69dab6",
      "name": "compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "972781dd38fb83bffb265fb849eaf9afbb3ff5dc",
      "name": "concurrent_queue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db1446fffbae519f819ecb55a8e1b19abb848d71",
      "name": "concurrent_queue_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88343c7c298f36cd08dd6172d999836e3fb51bc4",
      "name": "conditioned_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9cd7ff35c1608ca50e8f14918c4c2f43409749c",
      "name": "conditioned_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65b65d693955c7f335b315b95db1047f5222a06b",
      "name": "conjugate_gradients_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50403a16d3efb7c5037774bb550528cb3c10e47d",
      "name": "conjugate_gradients_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5d85f68d93c708f9c9715ad753d7fde1b29e70a",
      "name": "context.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88f0859d23376685d9385a425cd990d5d9d52c05",
      "name": "context_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "423fd54001c1ef2eac8da19eef515fde5d2efb9e",
      "name": "context_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "556d3aa5ec7792e3785a8e8358a621e956cae82e",
      "name": "coordinate_descent_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8fc5dd7464a96fd844bf0354011bd90b761ec51a",
      "name": "coordinate_descent_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "518719bbe9c645708d00871b4d609a3d894e93b0",
      "name": "coordinate_descent_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3aa00481ed5399d2f5162f955ad1befb9f77fcf7",
      "name": "corrector.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2216a967a8380a0750599788fca22ab9b18be31b",
      "name": "corrector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b60ece6632452a800f5d8afabc3eb9004d5ee278",
      "name": "corrector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "543348f8514e18badb93d59a52a346a29a2436b4",
      "name": "cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f96f39dedab78fda5a33d1821a91b44f5701637",
      "name": "cost_function_differentiation_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7072d4b2410e4e75a81cf6f1db21a21b92acc671",
      "name": "cost_function_to_functor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50da0299470422b0f72c9145c7f7aede8d4f477b",
      "name": "covariance.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7fc216c6b800d10090626c4dba610284beefd945",
      "name": "covariance_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb3502930c558ef959800f169016ca1cf5e769f8",
      "name": "covariance_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9af321a5b2ef2c6a205a54e64f9ab415c46c3361",
      "name": "covariance_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "beaf4c6d3b73c43668dc78bce53b2eb83fc60b80",
      "name": "cubic_interpolation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b04d08eeffb69e972d6949e823de77e8684ab51",
      "name": "cuda_block_sparse_crs_view.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58ef61857cbbc6739571b8d42ad8b1f83d935f46",
      "name": "cuda_block_sparse_crs_view.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "75643d7188e52c4acbcef6b4ca2476cf63abd3f7",
      "name": "cuda_block_sparse_crs_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1ef267332388b910053453365121eda5ec90611",
      "name": "cuda_block_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2d0035a70bd73ec5b97e72ca436fa7f799410bf",
      "name": "cuda_block_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5538d15880b09a9a8894e4606f7c93d997f14cf",
      "name": "cuda_block_structure_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "543c19a14c44c967fcaa1ad0874757b8fbf84b1d",
      "name": "cuda_buffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86a2ffd81f5dad56e7966199df245b14c3a494e2",
      "name": "cuda_dense_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "750e62446562dd022f9403fe00a8eabda0e2f238",
      "name": "cuda_dense_qr_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee574f08553b9279602267c282b59e212f9a4a14",
      "name": "cuda_kernels_bsm_to_crs.cu.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "27f4a2521912227ef84ac77c305ce9a4d95a71ef",
      "name": "cuda_kernels_bsm_to_crs.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a17bac7fefe2c4e545eb8136a34597b36f9d659",
      "name": "cuda_kernels_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3199ca6e0257d7dbc137d90b0718f95232d2ea15",
      "name": "cuda_kernels_vector_ops.cu.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9905657b3249c3db7fd499fd15150a730c29cc6e",
      "name": "cuda_kernels_vector_ops.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d5beecf34b4bcc4f5d1a9ebbc918bdcece1c0f3",
      "name": "cuda_kernels_vector_ops_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b648f670a90609f71e8aff165933f9d54041862",
      "name": "cuda_partitioned_block_sparse_crs_view.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3072deab902787dcc30a49c2ab4d25d6ad336428",
      "name": "cuda_partitioned_block_sparse_crs_view.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92863626900989e6c71fe6ba8ea44ca6ed89374e",
      "name": "cuda_partitioned_block_sparse_crs_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb39ec1e9ade7144334b098e7b383056b0d15f4e",
      "name": "cuda_sparse_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e4b1f37ea67878e420801dfadb7bd4a6c7c0761",
      "name": "cuda_sparse_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a9c22c46a31c10be440253a53e64f775f2b25f7a",
      "name": "cuda_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4313b8d50a6c6533afe3b70007b361fb4fe2b698",
      "name": "cuda_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "834edad779e16bd80357647588b7b750aa887efd",
      "name": "cuda_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d43ab7f0733bc69b295dd0252fce288368943012",
      "name": "cuda_streamed_buffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "02ce3eb79dce8594e568c6a69646cbc9a28acd26",
      "name": "cuda_streamed_buffer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e7d9907869a8e240c1d59b2135c138a7c8a63e62",
      "name": "cuda_vector.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28eb8378abecd450134b753fd306284165f015e2",
      "name": "cuda_vector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf56d4f01103160ad719f3e50a269d53216cd18c",
      "name": "cuda_vector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "631cfbbf2436996f6137b1d6d8469731dc3f2dcb",
      "name": "dense_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f2e2ca55d47165d8b32e7035cf033869d43436f",
      "name": "dense_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ff4e9c08c7338145fc90761cabcd0dbb571838c",
      "name": "dense_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6541cf84500d892aecb6cc01d41d36093a4dfe13",
      "name": "dense_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2987cf418911b03aa00d90f463deccaad687194",
      "name": "dense_linear_solver_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c35c4eed6f76215efb465ec83a52d31dc7b0f9ab",
      "name": "dense_linear_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0de786fb9e5d286188fb9fd1e4beecb3bc7285c5",
      "name": "dense_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6aa2aff10f2c96d6792cb0ecb61f7d04acf044d",
      "name": "dense_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4c7b6f5d786975727ce753aae26c6bb3aae1242",
      "name": "dense_qr.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2038ec05e6a398bd579b202f2033600df8dba70e",
      "name": "dense_qr.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5159fcb12b31485dd5772a3e516783fa54131252",
      "name": "dense_qr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "725249e8cbdb54a97485fa392d07fe0bb1ed8f58",
      "name": "dense_qr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9971e6426c861a5b9a888bab8e5b560aa4308e6",
      "name": "dense_qr_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac86fe3b66ad1046205c0fef6e0344b398386b4b",
      "name": "dense_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7278529ac93eea750a6f3922ca29bc99b349fa49",
      "name": "dense_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67f6f33d60f1bdbc582e000260097cb2c6ded059",
      "name": "dense_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3a668314e56254fd38f61c742e799f19821dd8e",
      "name": "detect_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3237d1051f784d77183761bdad783a7112c7a5d2",
      "name": "detect_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "155c025a414fda3807dac6b147803f5a7737b7d1",
      "name": "detect_structure_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5ae1577c41c85d63c88a7fd7dcedf2e774e4608",
      "name": "dogleg_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4d29c92d37aceb47ddefa556b26b8d2c0c45537",
      "name": "dogleg_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e3856cc9dd3126125868227354df151dc2cfda66",
      "name": "dogleg_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "019eb7905a9218c0e70e5cbe105410aba34a00bc",
      "name": "dynamic_autodiff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9da73c0c7c9bb1a66c9e24487a58784599c31dcc",
      "name": "dynamic_compressed_row_finalizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "790a5fb75670e95cf0e5fb1abf19f11c7e2b7dd1",
      "name": "dynamic_compressed_row_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "489197f47bbd3ee15fda3e726f7b565e4382202e",
      "name": "dynamic_compressed_row_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0eea9e5a0758dce84cc08636fd320a71f5562ec7",
      "name": "dynamic_compressed_row_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6dafe598e471248eb8fe35da714670e5356ea07a",
      "name": "dynamic_compressed_row_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d060c5f34da64e8b0d7176c424efa8cb65bce2fa",
      "name": "dynamic_compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a96c4fd4dc9eb1aa25971ef22c099f0542cb68f5",
      "name": "dynamic_cost_function_to_functor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4d7b73aaf20b95af0ed8596004cb53e07378cb0",
      "name": "dynamic_numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94bc23a2121e54f0cc545106f1dff20cdcb469c4",
      "name": "dynamic_sparse_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b8fa52f28352d0df29d724735655dcabfdcf356",
      "name": "dynamic_sparse_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a54c27799044c8e4228d639d744bd4ed282b04af",
      "name": "dynamic_sparse_normal_cholesky_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5928389b18d8f3d26240b19a4512747fc2c94b8e",
      "name": "dynamic_sparsity_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bbd3f2955b951892faeccce7b30aaf42a1cb5347",
      "name": "eigen_vector_ops.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1bc16b6c7d588234d2ea3a1501910eac80aa9987",
      "name": "eigensparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f16e8f2fa9ba5b02f95e1f3413db88c5a5b31472",
      "name": "eigensparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13cddb325d2e83005a5330024f1bb0c291e78d10",
      "name": "evaluation_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ac66451541587195ce58bb3d0ce10130f067797",
      "name": "evaluation_callback.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c921566deae2f4ccb5f1a7a7b31a7d1d1e57e054",
      "name": "evaluation_callback_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "516d701a9f6af1f0ebea2adb6e7b815d3c0c3496",
      "name": "evaluator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dcb3cf6c75baf5fd4361d3e93d5f937652103647",
      "name": "evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "820d48535d8de0cf648478402489cad64de871ae",
      "name": "evaluator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6fa210bd9904d5ac1e61b4ec31ff4dcbee8f1ca3",
      "name": "evaluator_test_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71d72c222b556eadfbab43ea594c67b41ede7e47",
      "name": "evaluator_test_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6cdfec7a766d0d58c6d9053d0ad2d3b6c3ba8627",
      "name": "event_logger.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f6c275dcb0ab9e1ca3e82eeacba2b88793cab09",
      "name": "event_logger.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15eb7b321a0d654ad0239e27733b53fddfa91db1",
      "name": "execution_summary.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "126e85974d95f43e666b12dfa6e1055a252a27e5",
      "name": "fake_bundle_adjustment_jacobian.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0448dbf3385d6d4a8a16e2cefb7eaa1abd9c4a5f",
      "name": "fake_bundle_adjustment_jacobian.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "81b3160e165f4f41356f90e96ca6c78b308fa60d",
      "name": "file.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b21f1cae88409ed9d4827dfedcad1b473b650a6b",
      "name": "file.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "267b8ef64dc0893ec5a043b00bbd8003182ed0a5",
      "name": "first_order_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "720e85ee8ac066b6396c98484381a915ac9f6c08",
      "name": "first_order_function_differentiation_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9770b11a1d718d68a30bb58b7b5c103965e14dce",
      "name": "function_sample.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "084e1bebea3b307bc9dea022017e160719357a45",
      "name": "function_sample.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8d16465328130344475e0ebed03e765ce8d4203",
      "name": "generate_bundle_adjustment_tests.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d5b39f4f3c1ac6589e9f37bac5d3ea305573d04c",
      "name": "generate_template_specializations.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4c7775fdc699f7ca7bf679d71fa2bf8479a98be3",
      "name": "generated"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "5517b75984d3e2282a8a6f79e1a93323fc8e88cc",
      "name": "generated_bundle_adjustment_tests"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dffbba29e7c1c40ee42ace6c65c785991fe982f2",
      "name": "gradient_checker.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b9f3a636f16f76a3ff28bb6a4fcbe775db3b4c3",
      "name": "gradient_checker_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94afa94c83cf03a9c4991d0376b6a02544b76a49",
      "name": "gradient_checking_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ad3b6c754d0ffff628c8c438776d57cbeceaf17",
      "name": "gradient_checking_cost_function.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7dd334e21d50149505f91edcf877a18489eb581d",
      "name": "gradient_checking_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6230f20fd2655ae68debf3482d16d1a47e86ed15",
      "name": "gradient_problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d272f04eba6e3980a44ace2c6c958868d5e26cbd",
      "name": "gradient_problem_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6824ac03ee190f8f949b0de3edc10318f981819",
      "name": "gradient_problem_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "661a11388fce5ded65576d5e7766a8e18223ffe5",
      "name": "gradient_problem_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd2e293916cef04bc6308fd444a54aeb539725cc",
      "name": "gradient_problem_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f683d3779c7fd2b089c7c10c08509f2216bbd6d9",
      "name": "graph.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd395f8d836ad41182c7a4fc6864de6530407674",
      "name": "graph_algorithms.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aa1d759f337aae23e7111b87127dbb1686ec2595",
      "name": "graph_algorithms_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "48016468e556d09d10348b5fa28749d5770f4928",
      "name": "graph_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f995781bde650c00c4d142aaa385cbb99229340",
      "name": "householder_vector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fc3b229b31814220155d87d672af46115a4c2b47",
      "name": "implicit_schur_complement.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b50a42e590cb8498591aa6b316c7dda771c988e4",
      "name": "implicit_schur_complement.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71fde4d578ed26929e7d8cb609dd1d12bd4518bd",
      "name": "implicit_schur_complement_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56a5a1e177ad6199d4a4f4d9ac7a4b2e3639d7b7",
      "name": "inner_product_computer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1c0a3489ecd4bc0c7d3acf5438261fc228c3427",
      "name": "inner_product_computer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b96ff391033844c12c3e3f2f8823eb6edf12406b",
      "name": "inner_product_computer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9666375f7a29ca48ae37850ef68e7dae579af372",
      "name": "integer_sequence_algorithm_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "02ab9fcc240067debf7d2b45954eae5d30dd223f",
      "name": "invert_psd_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2be4f761912ac5d6e769a722b6052e8a35bd963",
      "name": "invert_psd_matrix_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "232e4ea5f5da52d26d3fb948219b686068d49b30",
      "name": "invert_psd_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c652b68893cc5486a22ecee0fc3142623d492ee8",
      "name": "is_close.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f6c82fc12292cd3f246634d876a7a328eceb07c",
      "name": "is_close.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b071af38f471c00b8b70ed80ead613f067f7800",
      "name": "is_close_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0cec07142b7812f73e496e9119d8513eb64459d4",
      "name": "iteration_callback.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da3cc15445bf9b6f1830aa14a3976972be77ee46",
      "name": "iterative_refiner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20740e2c2248e97fa051252b22012b1f33499af4",
      "name": "iterative_refiner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "002626ab19e8b54c3258a9f8b7accc32950a8610",
      "name": "iterative_refiner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76a7b33d4a02215b035e027bc94a37637c723f75",
      "name": "iterative_schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed00c1718b115d211bc61c31b2570f886cbd9151",
      "name": "iterative_schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13dfffdd3aa7a413a5ec5f2672f4264be0931b50",
      "name": "iterative_schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6afc3a400d21d6dd74f8381abbb4542c67ccd1cf",
      "name": "jet_operator_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1d2c427a1105030c6715245f48c2236f48f4d80",
      "name": "jet_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0631784269df5bf29fd0c7363af0f8f7a64fb901",
      "name": "jet_traits_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5d02cbe2ca4a61bfc300a69b1899eed92b430a34",
      "name": "levenberg_marquardt_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "34c22553cb3668281d9d51cd7be227ce32a81b1d",
      "name": "levenberg_marquardt_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a827b361ce982e22ccacb7a1f6c5908fd422d91",
      "name": "levenberg_marquardt_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "51d5dfa0393198f177e111f1ecfa1c194d76d5da",
      "name": "line_search.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2102cf310963db752e27d77959bfcab76d71f322",
      "name": "line_search.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6bb4df1f85e3f58bd329c5306e77d1645cc5f1e",
      "name": "line_search_direction.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "824de2cf2eaed764325039c92498b7daec8427a9",
      "name": "line_search_direction.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "02bd1652bab8e66ae0f857de8c8b1087f66fbc06",
      "name": "line_search_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b4aca8af37382383db8096e3efddf7235ed3786",
      "name": "line_search_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c96405c43a504f982046d01a36b95891ab9cc789",
      "name": "line_search_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ba3a9ab30518960ba2eecc101eda4a40b09c4a2",
      "name": "line_search_preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ffdba173a524a7e700dc2200c685b10e2f7a387",
      "name": "line_search_preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c3f7e234bb2d9785fbc5f75ad5b8a58cc0ddd439",
      "name": "line_search_preprocessor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6eedc295c7efa1da5ac4eaac57f45ade55f2c58a",
      "name": "linear_least_squares_problems.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d01adddc52b4b476e9a8954836a70dbb9b2bd5d",
      "name": "linear_least_squares_problems.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "669dbad9b47765021243f9a70de39a668a6f5ad3",
      "name": "linear_operator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "195c20e15bec94dffffa6b5add14255fb542057d",
      "name": "linear_operator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "220045063cda885028af49b8f42788a9aac1b328",
      "name": "linear_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6e080482786797e50de74ed9b6f476c6b513e11",
      "name": "linear_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4af4f1ae2ee4a1bbd5c6cac5221e7f5e469aaf40",
      "name": "loss_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "743099f575c838fbe9bbb192419c9761b5a4d9ed",
      "name": "loss_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95b227bdaf9450555146d035166e3934759b9d31",
      "name": "low_rank_inverse_hessian.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20ed701d7deab6c3415fa17bf3047836fa89fab6",
      "name": "low_rank_inverse_hessian.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee43e22d64d54e9086a286983bae266444c263d6",
      "name": "manifold.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "edadb34fbf1496f9f36a7df0ea31a403edb7c3fb",
      "name": "manifold_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9adfd8194972891f88951068d349d998d70b386",
      "name": "map_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a8a3ba60c462b246142d7d8c4f886d98a99f797",
      "name": "minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be7290e4c4b53a928d4df378792cf5b6d850372f",
      "name": "minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "10fb9e59a12fa54bbfac159c32a05a3109638696",
      "name": "minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdcbe17925fd3dde1868d34ba2a1d07361aeee67",
      "name": "normal_prior.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04b18371107d9403029bb21c594094ac94602118",
      "name": "normal_prior_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b393d7662972b2a49eaca9748a711b0d86e465b",
      "name": "numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf5a394470a5f7cdcc28bd48158587aa4c867b81",
      "name": "numeric_diff_first_order_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4c1b2e2b383e7080917bb93de759bde8af826d97",
      "name": "numeric_diff_test_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5f64c7a726bc009d8142439021ee73410336e5d",
      "name": "numeric_diff_test_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d376b4dfa8318124ee00303732f140c52906a034",
      "name": "ordered_groups_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4e83a2de210436a4d5a4aab15152bdf20835246",
      "name": "parallel_for.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "118bbb8949d8851ae62e63b1a04a1accac34bc7f",
      "name": "parallel_for_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b10ac5f82e9720cdeb2edc856e695cdede91ed5",
      "name": "parallel_for_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79e4eeb37529ab1d294af1b8ca4e39bda1f1aea3",
      "name": "parallel_invoke.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea349dc9491498d518d24b0f4df47ade4d0d0d28",
      "name": "parallel_invoke.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e6ee134882701cbe2975926e056d4c9c85f84e4",
      "name": "parallel_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a7925f8b278cd8b983230d0214544efd056e0ee",
      "name": "parallel_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "138e4aa4bdfc5c7e82450d13045d75d59df9958b",
      "name": "parallel_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c3dcdb4f7ef68967b0def374e755384b83e09d1b",
      "name": "parallel_vector_operations_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ebce299faca28c841e1c8fe5d7d41700a1f7bfd",
      "name": "parallel_vector_ops.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "81928bef536caeedf50a688641b8be79cbb15fdf",
      "name": "parallel_vector_ops.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a91e068a0c7a8b9d820721669d30c2586f2831c2",
      "name": "parameter_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59137b2a6fed2daa56b73637842b0342decf1950",
      "name": "parameter_block_ordering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ec3db7220305bbc25efb1cf8bf9cd820c0a1556",
      "name": "parameter_block_ordering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "feb5f6d08d0cd5cfbd1f72dcb640b84ff5ae9632",
      "name": "parameter_block_ordering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6706e11813379be1bc87a0194d29cfadc3ee7f64",
      "name": "parameter_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e51e0caedfa734481ce70bbc857c9e48cda11b73",
      "name": "parameter_dims_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "309d7a89d4da7081b06970bca3172c67f4ab8c3a",
      "name": "partition_range_for_parallel_for.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5257e223007cfc0a78b81963fc59b6793b6c3255",
      "name": "partitioned_matrix_view.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "827d86c9739fc6dbfcc27395c717b593137e51b6",
      "name": "partitioned_matrix_view.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3eadc67e3ff55ba641e92d7e2c7b93f85ff2be70",
      "name": "partitioned_matrix_view_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e3e88859585b6ebc66627d4e74c420356858dd03",
      "name": "partitioned_matrix_view_template.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50bd46fb812391f45da7de25fbc472bbdb5b4394",
      "name": "partitioned_matrix_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0596c65f1d5a1b7d49ff6d599e51f96965ab0b9",
      "name": "polynomial.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "beb2f91b0f5349e6b9cff8e5c533754a75b5bd45",
      "name": "polynomial.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b00bf2c23623f7db01cc378f64209dc0e688c8b0",
      "name": "polynomial_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af98646c4defb1805f823d9aa190276523d0537a",
      "name": "power_series_expansion_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "596eb55b9b8714fef214df7e27b8f3e455c74cd7",
      "name": "power_series_expansion_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c0416213d912064da26f8df5943459e1e445360",
      "name": "power_series_expansion_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7c519769fb6ddc288db6e24367ac77e6b4628440",
      "name": "preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42dc6cc54ac4ae5103747592c7ba9c2b82423850",
      "name": "preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33fb7fba729151c377fca3f38d624e9ee993ee5c",
      "name": "preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b3438d9ccfe7c70ec687e9149afb30f731a99c2",
      "name": "preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00c1786c3eae1a3e8cc285f75a44daa6c9783aa9",
      "name": "problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ef5851b469ca8206db5d4306d47c3a63e4a61bb3",
      "name": "problem_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c366f0edd713597bd9f5bffdba9dbd947b0b5a5b",
      "name": "problem_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b06d647e00489f9ed2de3e38202c215fcb87da46",
      "name": "problem_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "826fdab00e84e5375431eb73fdd6abeea2535f7a",
      "name": "program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e2b9bd743e55cf8dd738035dc928a718fdc70d09",
      "name": "program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c1fd49dacaeed28f863c99bf1d2311dd88850c0",
      "name": "program_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c51ff9bff90357d905513258f52be64320e47dc",
      "name": "program_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e02af43263fd00ca0020d0d5ccb2132bdc7e187d",
      "name": "reorder_program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "368a6edd27ec98e037b7d50dc62d94b0baeaef68",
      "name": "reorder_program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33f17c4df255a97e688901d97824d9b3f2ced7c3",
      "name": "reorder_program_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba28f4af903430dd06b14957f41fead0dd970fbe",
      "name": "residual_block.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82bac14e921bb44a68179d04b4e56751a2da4e5f",
      "name": "residual_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6844873f79b62cbce090d289a9378242deea0a8",
      "name": "residual_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f710857d53e79bc807d3fceaece5f78af89329ef",
      "name": "residual_block_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1bf1ca177030aa6ee0e556d9d73e8ef574fd4750",
      "name": "residual_block_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6fc8aa029f0ab5b265f59e7f1898b1ab59cfde86",
      "name": "residual_block_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44557ee7351098866e16f69d2c3ccfdeb5c94d00",
      "name": "rotation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8945d5c7f922610ce8c7de797e3cbaafc481cbf",
      "name": "schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e11b9488bba5762bd27ce9671c1cbb8e28aa187",
      "name": "schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "349f6b1aa6c28cb4a321d07399a8ead98760db92",
      "name": "schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86d6a2cbc65f178609840bc0f5ffe703ec5fb25c",
      "name": "schur_eliminator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a03c7a270be59c802007222de9dec25f9f36809",
      "name": "schur_eliminator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78aa580b009ec321fbba723d7077298807a76f4c",
      "name": "schur_eliminator_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4c4917d14cfa44d59f57a12e85b535f5eb99c7b1",
      "name": "schur_eliminator_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e3d198765915ba467e7c2238bd27b5c56aa57fbb",
      "name": "schur_eliminator_template.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "476e6afd274541910a86752ce9c4874a7932c4c5",
      "name": "schur_eliminator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83505dd2fd29ca2768fcdac141ab26dbf926d651",
      "name": "schur_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b540bc078cc35b93b79b8e5b5436164693314f23",
      "name": "schur_jacobi_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f199ee700ac4c9aa72f9e001e32aff0aad192fbb",
      "name": "schur_templates.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "218fb51105e4f411cb97b707f300a7fc01d15721",
      "name": "schur_templates.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76da95ba54a9289934d4fe3720c34f564886ec11",
      "name": "scoped_thread_token.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86cad9307afe763710dc4756817ef8ec7a5e174e",
      "name": "scratch_evaluate_preparer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a7fd8a8db915a5ffa4c55b430f16cc73ff31b397",
      "name": "scratch_evaluate_preparer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5545405273f843875cc10a38fd2d454285da9333",
      "name": "single_linkage_clustering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46a5fb856f30940c65b55ac029b8f3009032f37f",
      "name": "single_linkage_clustering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6cb7e5963e69e010dc5ea5f471763f4e179da51a",
      "name": "single_linkage_clustering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "428a86124fa16ad2775ed24689ca0be6219439cc",
      "name": "small_blas.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea0ecdf26d74ce8b6c1e2d0da5e22a8b3c72d801",
      "name": "small_blas_gemm_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4345545862cf74c2b3bfdec6751a7ba98226122",
      "name": "small_blas_gemv_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93ee338813a2085b43de6999b7bde057d6780c49",
      "name": "small_blas_generic.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3412e84944a91110e9993477a16f8608c3275b69",
      "name": "small_blas_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "97c1d878700748e79be70fdbba6bbda9bdb6043b",
      "name": "solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "22043f9c643298f4b5c771e55bc3526df743a1a6",
      "name": "solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4162b462631136846752217d50561c3305d20021",
      "name": "solver_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60bca919a09b7a24a91a0cab299f2a96e3d2bc6f",
      "name": "solver_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "23396a9f607ada43d7ac11a718af9c091a1bd669",
      "name": "sparse_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b2a3a488cd46698fffe568da3a927d2124309fa",
      "name": "sparse_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac1aaffa3b6dd033996411fa51f288a975fec1c6",
      "name": "sparse_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdc77fcdc75b814d0e58fc86745ff3b2336bda7c",
      "name": "sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "63b5c3706360171e80eb03ebfe6b5de65af314ee",
      "name": "sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a13e502db38f7206550d5b2352a815284d5a7b4",
      "name": "sparse_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "585d1c1aed608e591a8d7c7e971c80371dc51439",
      "name": "sparse_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3d6c09f1264e67863b2e6171d4e04f6e01908ff",
      "name": "sparse_normal_cholesky_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60cf214649e15384712876513b6bc7e1e741982d",
      "name": "spmv_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d20627929163933e2ec4bf0be2c0ff043d7a2707",
      "name": "stl_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e5e49efac2a80bcb3752ef3f17813b6e3a98b28",
      "name": "subset_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e179e99e1b75d6d51e0244bcab36e4e1464082f0",
      "name": "subset_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ffd11d4cc77094b1f3a83ce3294bab75f53ac1c7",
      "name": "subset_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2cc9ff38f358863c6119308255c3719f9dee53e4",
      "name": "suitesparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11b136dbd8719fb259885ad318e6a4f2103e3d02",
      "name": "suitesparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12e178cb1e03097dd5e1cea6440069792cef4599",
      "name": "system_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a661047df878fc0c51d49d5f49eabaf42af1e3e",
      "name": "test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1283db49286e57eb4447919e0b109145a988daa2",
      "name": "test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1ce9ac8ba0b144d0b92c2217a4dfe40d33a1ac4d",
      "name": "thread_pool.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c8f06f3104dce3b7cbe73d897ca0b3b53bdddc5",
      "name": "thread_pool.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b794c3e8c2f05748f3557109a54cc8fb5102f677",
      "name": "thread_pool_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "133767d494a89328babee239826965a2eb236e50",
      "name": "thread_token_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5d375d1e9b628661ecd317769cea7371fbb4e1b4",
      "name": "thread_token_provider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "546b49c49e076cd9c3edbc67fc3230a58a9a4781",
      "name": "tiny_solver_autodiff_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1bf1ee7d871cc6282b4fe071d8de3b474831889e",
      "name": "tiny_solver_cost_function_adapter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "900e4ae401316725360bdd2b759b93f7837cee5a",
      "name": "tiny_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "003df2f07b8ba6106233886f9e231a6ccde702ec",
      "name": "tiny_solver_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b25f2b6bb605cf8330d595e6b686dfa657f634d2",
      "name": "triplet_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "caf6e1d54bd04463f3156417e30c3271f07acc0d",
      "name": "triplet_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e145c1a28f58d78eba819e4871a81ff66ec7b50d",
      "name": "triplet_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2c10f8f4603de4d796d832b102d5d1efbdff5a0",
      "name": "trust_region_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "721edda8961d9e47c91054d701507e5cb3189b15",
      "name": "trust_region_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33a8f42dfff9dd6b1af14e3cbc9585b49e7c7d07",
      "name": "trust_region_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a430c60663c7090e2cf936c60fa63ac2ebd6b5b6",
      "name": "trust_region_preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14febda010d26546a8bbda584c41e255c108d8f9",
      "name": "trust_region_preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d00bf21f0bf50a8bfae9e24ff46de1a6d1de4bd",
      "name": "trust_region_preprocessor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c10c05c86bffa29127fecb811cb5a4beee4951b",
      "name": "trust_region_step_evaluator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6df04274c30c628d9e4dc824e1b581cb7054d291",
      "name": "trust_region_step_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "530fc30e6d640a64979d5a642b4cfa25242c9996",
      "name": "trust_region_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e0a301bbf483ced81e3facfeb3206bbdaf4149b",
      "name": "trust_region_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc75a1c0c95554fa2373f5d9777aa6b089afb115",
      "name": "types.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb3314d7428da147a8f10e639a6046e158b3a10c",
      "name": "visibility.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c93f5f8f6f7f608701e41c698e3028c8907cc44d",
      "name": "visibility.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f245da9b59525f5c746f3e2f69b9cf87875df97f",
      "name": "visibility_based_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "159cc6912a1b5033c4e2a537b44d18a3fd4151c3",
      "name": "visibility_based_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a65aa1956bfabd2653248cf223ea42c01b5e413",
      "name": "visibility_based_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "819c5eee6873f32b2ba09c9671d7b777893ea1e9",
      "name": "visibility_test.cc"
    }
  ]
}
