)]}'
{
  "id": "098d9489809fa03e738b348f3411ca1c1746059e",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "0436178d6a66cac68207a6e5bd8e5aa0793df959",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0baadc08c39a045fdba01bb99775119a2eed12a4",
      "name": "accelerate_sparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ef819b8aa2162b8fa92400c21bf1590c258fbd79",
      "name": "accelerate_sparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff1bcd77214d11cad3ac9ef651909622bc8ce973",
      "name": "array_selector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a962f7f8740490d10db4275e8a55e3e723d21e8e",
      "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": 16384,
      "type": "tree",
      "id": "1a028144d21d9a711f3f60c5a07588b90486ba83",
      "name": "autodiff_benchmarks"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4564862fc80f179ddb0eefb67b7e4e7f3acf789",
      "name": "autodiff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e663f136c755c879d61f1b8657ca5d62c36ed075",
      "name": "autodiff_first_order_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e5c4fce47cf93e1e3b8353ebf553ed9dda89670",
      "name": "autodiff_manifold_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b50327cb13838d16b7664752a4569622243b62ca",
      "name": "autodiff_test.cc"
    },
    {
      "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": "8f8893f5cd7bc93fd98f7b0fb8b2fd62c2c46a55",
      "name": "block_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d17580243c084e1aa382b90619b08d059d767bd1",
      "name": "block_jacobi_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6571f3b9fe4d694b66074001b375152edaa6dec",
      "name": "block_jacobi_preconditioner_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca19a0dd135f01a7d8465bbfd26f6748716f4c66",
      "name": "block_jacobi_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b77f1d82fdb677cb05a6a700261051f212816f2",
      "name": "block_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31e35acdf4e8e5f7e5b7fecec28b688ccd2a6a04",
      "name": "block_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8be51be064763773a50357205cc5cd0329d1a07",
      "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": "ba9c75d50df1dbc0e7913d35eb35d81ead00161f",
      "name": "block_random_access_dense_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "357fc31d81e4c7d4023bf2546e5256c9b78496f9",
      "name": "block_random_access_diagonal_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5f50b0e09eff289609325e42aa79a6c3730bf79",
      "name": "block_random_access_diagonal_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f665bd85e29bc2188249d5fb286faaddc529952e",
      "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": "271544efa05c3782c84ce7e577e3be49dae3fc87",
      "name": "block_random_access_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c509a01989682c23b672f258e7fb98f09d85ecab",
      "name": "block_random_access_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0bb39f14325282d03ae5fb8d0a2c01171c651631",
      "name": "block_random_access_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "909389ce58b721c5b44726a3a1da4809ef457fef",
      "name": "block_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e454885ac32835dd3c54d76ddc7a06c76070305",
      "name": "block_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a524f9013fc9597c5820a5d232a74876cb0f054",
      "name": "block_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70f68b28bc1c763578eb8eeffc475832f86e6e60",
      "name": "block_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9500fbb13abbfaea128995f7f9d0b879b0fe09d9",
      "name": "block_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "48b833b4bf13accb8d4c9f2163d9bfe40df83433",
      "name": "bundle_adjustment_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56e132487101183c00720f0487e2582e7f660d0e",
      "name": "c_api.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93867655213b6c1af85c16f70ca16b4ea0b112a4",
      "name": "c_api_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6e064438eee09b9e59fddbc55253d875584cc55",
      "name": "callbacks.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d3a76574b91ac91ac8cb818113ba40e56272d627",
      "name": "callbacks.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d74e570cef7ba3cf2c44bf81a8917feb57c3a81b",
      "name": "canonical_views_clustering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb05a910b5b2a0122d224e71b133c6117f815b76",
      "name": "canonical_views_clustering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa79582d0ffbf7a60aa403d3e094b3f93bbb1d90",
      "name": "canonical_views_clustering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af94452061896b9a954a3f1b4e03732eaf9161e3",
      "name": "casts.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da63484a734e12eb814e7170913dc9b5cfd80e7e",
      "name": "cgnr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c63453821bc41a6d6d976ba2173733e0ad21f689",
      "name": "cgnr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a25e31812ef4f9e939d9864dcddc5c0e654fc92",
      "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": "b1c8219ba3ac041d1c332af2a9c2d258dabcc3d7",
      "name": "compressed_col_sparse_matrix_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "007346dba13acfece742f77db60a87e8ca22334f",
      "name": "compressed_row_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6fc40e9464f96f119fb0f5da4a28afa535bdc119",
      "name": "compressed_row_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "21697f828a8b67d9b93231f6e440f2fa27a29fda",
      "name": "compressed_row_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36c8895a34f142200d3668523e1674637fb76076",
      "name": "compressed_row_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6bcdb7636221deba34afcc8b004a2555401e244",
      "name": "compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f490ab5128cc33ff1db4d1587a739df7abb5ca2",
      "name": "concurrent_queue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db1446fffbae519f819ecb55a8e1b19abb848d71",
      "name": "concurrent_queue_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c826a980c0cf7af283b1a0a49b4ea6e3d12eaa7",
      "name": "conditioned_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5938bc565aef04e95ddb8cc0d22ed983c7ce12e",
      "name": "conditioned_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "84383ea090916b2a6f45e2eb63c4782865a3243f",
      "name": "conjugate_gradients_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47275649536d270e2f207b061af4a2dfd492f0bc",
      "name": "conjugate_gradients_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5d85f68d93c708f9c9715ad753d7fde1b29e70a",
      "name": "context.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b9d9cce2488d8cf3658c2e9f1ba16be39791395",
      "name": "context_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46692e6ce20a6dffcc4631cd97e779d8b97612a7",
      "name": "context_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53986ee386e58b27dec652957f49f8f673e39aba",
      "name": "coordinate_descent_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8fc5dd7464a96fd844bf0354011bd90b761ec51a",
      "name": "coordinate_descent_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9b80cd908aa4a6a5b66cb84dbf6cdbd8f2984f1",
      "name": "corrector.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2216a967a8380a0750599788fca22ab9b18be31b",
      "name": "corrector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0548336a8b97af373b3ecb8262fc51561f6c0359",
      "name": "corrector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abd53dde0ab8f1df97ba7e091abb6fc03b28de19",
      "name": "cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "817d6f3410475751ca6c364830d060af2524e33e",
      "name": "cost_function_to_functor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50da0299470422b0f72c9145c7f7aede8d4f477b",
      "name": "covariance.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e8362dacc342b3b7ce0ede700f789c4536f782a",
      "name": "covariance_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ff798228c63a0f9415b4db73c5e9675df313a46",
      "name": "covariance_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40d9b0e078883d4565103ece739f7c4ec57715a5",
      "name": "covariance_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c02951ecdfb619f39492ebd608996184c04741c1",
      "name": "cubic_interpolation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7564d5268cf0d5faf329d3e83bdd367d9e8ca2b2",
      "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": "7d7d46c243b4b2c63e4ca7798dd4c84b99fff2a8",
      "name": "cuda_block_sparse_crs_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3685775b60f381ef4df114deb3e8cc69e1ef50e9",
      "name": "cuda_block_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6da6fdd2a6ee44927ad467e8af404a00cc6533e3",
      "name": "cuda_block_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "daff431680bdc75963f5f6e3dd7328a469ea91f1",
      "name": "cuda_block_structure_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40048fddbe5c99a2dae52d05c685d3a8d0229a3e",
      "name": "cuda_buffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b74a75a9d0f8e2ace54417645b10354f9a252b43",
      "name": "cuda_dense_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1f25e2b6d4bc1636ec9021a415a2923afa94f82",
      "name": "cuda_dense_qr_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9ca4cd982319bc39181e586934a11031c833fcd",
      "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": "e6116f7086f4600a0dfaf5110cb2269e951c8b57",
      "name": "cuda_kernels_vector_ops_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c0c1dc8c2fb3ed25998bf6f4a98f03d03a9ff757",
      "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": "ddfdeef07e48432844f987d367110ab90fe72058",
      "name": "cuda_partitioned_block_sparse_crs_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33685a400eb852505f424b219fa76729618f7bbf",
      "name": "cuda_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2940d1d6f356f1784f70d0908df5d2e1c61f9c3f",
      "name": "cuda_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "774829bc458a39bca504d0ec1a3275149c6b6b73",
      "name": "cuda_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8761ef4327597b2df12de62f7ebeabcd543ca9d7",
      "name": "cuda_streamed_buffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4837005f3cf2845a5cb5ce09cbf6c5babb02723a",
      "name": "cuda_streamed_buffer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08217b282866485f2071b6aa3f8787200ac578f1",
      "name": "cuda_vector.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8db5649fe8bc7dda536f89ea22ec2ecf618f1c7a",
      "name": "cuda_vector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8dcb4b7b976d9ece67392eafb6fb4acf80e0e6f8",
      "name": "cuda_vector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a3e7e2cad19c5ea225f84fef9e9fbddf8b97fc6",
      "name": "dense_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04a5dd558c5880663f0e1323e20a2a54adaa1de3",
      "name": "dense_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b2e42df9da98f4f2d28e9731677e5559fbb1b38",
      "name": "dense_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0f2c89a7cc6f994c487c892da655610a79add3e",
      "name": "dense_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0930b7b5f1b09801a552f30f10da8669ad02f8ac",
      "name": "dense_linear_solver_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79d254379e6fb39481cc327c991ffc845d79a701",
      "name": "dense_linear_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6d5e5a98f4add42decf91b7f76842ac2c89afae",
      "name": "dense_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6aa2aff10f2c96d6792cb0ecb61f7d04acf044d",
      "name": "dense_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbbcadc87dc935daa52e69e0c726fcca99897687",
      "name": "dense_qr.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ba17c4df9447a0803cdc0ebebd5f904e2525d6d",
      "name": "dense_qr.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92652b4d6d4dde61d5693ba459e61821aab7c06b",
      "name": "dense_qr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12db52f0c485d8b25c761773152e6e659dca05a4",
      "name": "dense_qr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "155570c81e57fb4902531b45876e3a18104d63e8",
      "name": "dense_qr_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0c917cc5b05204281729056562abe5859493886",
      "name": "dense_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc066d5b84a15393e29c8039c1a3c2687f83f027",
      "name": "dense_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e50b627bce9987168151971e7801e00f64382b4",
      "name": "dense_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e82d70fb21ac2889f74b7574cf87a8b39d77e066",
      "name": "detect_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3237d1051f784d77183761bdad783a7112c7a5d2",
      "name": "detect_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4e3f1de748b43f060e5134e40456d56ec6e8086",
      "name": "detect_structure_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "877d8d9e3f447b971c170c508ad40ff860f278b9",
      "name": "dogleg_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4d29c92d37aceb47ddefa556b26b8d2c0c45537",
      "name": "dogleg_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b256f3ef6fdd9a12b7d4b9a615e38cd2b646ab54",
      "name": "dogleg_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1cf83a59e237a1940e102109f007414c335a4e61",
      "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": "4081c9c2a17e5713bb14acf45b8db1afc02cb7c9",
      "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": "47d86f219cd4d60ad70bfd773f891d256469f7d2",
      "name": "dynamic_compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aba90e27eb04e6cfcf7ea884b24cfd019887eafe",
      "name": "dynamic_numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d77d7f7b00713bea6280fad648f819bd09c30c1a",
      "name": "dynamic_sparse_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "022b38e4fd274d1959038d1ccb1a3cf01a994d2e",
      "name": "dynamic_sparse_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4afd372367c775430547b39b77f7c7a7bcf345aa",
      "name": "dynamic_sparse_normal_cholesky_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1b971da574fdd3bbe1347afef84650aadeb5065",
      "name": "dynamic_sparsity_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b7f57f025d25ea615bd1d73b4c8dafb8c482fb0e",
      "name": "eigen_vector_ops.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ed401d46b2109512862c84d660d22a61ea91712",
      "name": "eigensparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f16e8f2fa9ba5b02f95e1f3413db88c5a5b31472",
      "name": "eigensparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c679885f0115a4d2595ca3be3985eb0cf0ff074c",
      "name": "evaluation_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ac66451541587195ce58bb3d0ce10130f067797",
      "name": "evaluation_callback.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ce110c51c651f02e7df2004dc58b5707a74c338",
      "name": "evaluation_callback_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64eb4c5b3ec23c92e73e409693bd3283c51d6f58",
      "name": "evaluator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dcb3cf6c75baf5fd4361d3e93d5f937652103647",
      "name": "evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43e88722b73cf1c511b2929ce2a282343d0a43ee",
      "name": "evaluator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "904635bef34a79d6e0992cabd26197da3bfa4a4f",
      "name": "evaluator_test_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e98dfb659d6cae0700960629786a5f951e6d5b18",
      "name": "evaluator_test_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "accc5e47d1576d9f578b00da9188b5eab407f5a0",
      "name": "execution_summary.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "efe4d8d7a74addf225e19e5da0cbd2ba0df4e0f0",
      "name": "fake_bundle_adjustment_jacobian.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ced1b1618712444b02eeef622eb5f3b013f71934",
      "name": "fake_bundle_adjustment_jacobian.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60d35fac95d0a1afad74258961d147705b13a58d",
      "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": "66b3fbfa28bb742723223588d26edfdbe61e2da5",
      "name": "fixed_array_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6016badc67ec79e48eddea7673f875847975c909",
      "name": "float_suitesparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9d298ea9c22cca8afba5e864d7ba2df17c7d344",
      "name": "float_suitesparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb4bcffc75110d69f8c5164076d4607a92a0185c",
      "name": "function_sample.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "058276974a1223ece4c64d60627e6021e9f89643",
      "name": "function_sample.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac83bc30f6259ad7b51e905e776c3079f214ed97",
      "name": "generate_bundle_adjustment_tests.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12cf0b0ffb865e4c235b0341ca4ed2fef7343b34",
      "name": "generate_template_specializations.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4c7775fdc699f7ca7bf679d71fa2bf8479a98be3",
      "name": "generated"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7642599183a7e7d7ee9d9396520ff5ff268be42f",
      "name": "generated_bundle_adjustment_tests"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3dca146c771c2c6d0292c327c4e2094d19feb89b",
      "name": "gmock"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ea70296a48bf05dec8be992ee29abe138c024d6",
      "name": "gmock_gtest_all.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92d850ca6f077f7a7eadb899c7044c9bf4ae052f",
      "name": "gmock_main.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f49803caf96b3eb4f99497d4aa6d8572f0a93f01",
      "name": "gradient_checker.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a20470112af83a234612c6ffb39f315e296b548",
      "name": "gradient_checker_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ca449b4e26b90f68d4af09e097a0335b0740562",
      "name": "gradient_checking_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ad3b6c754d0ffff628c8c438776d57cbeceaf17",
      "name": "gradient_checking_cost_function.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "545fcd2f8494cd2fcf5ae10f0bcfdea63b783eca",
      "name": "gradient_checking_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee228b842d791706afcd228bc68afcb32a4d2bf2",
      "name": "gradient_problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe99767587d5b8b5fbd732ac55063fb4fd4e1d15",
      "name": "gradient_problem_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad2ea136b4a4722d7d9622c0d684c62ca11e30bd",
      "name": "gradient_problem_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8eabf610f2f30a0c5b975b58f9659f143e04f9c",
      "name": "gradient_problem_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52757a3df0f04c6cc292fb3453d8a1a3328dafa4",
      "name": "gradient_problem_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f8dfb98f70afa29c1889d31caaed59b0c5a59fb",
      "name": "graph.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ebc8b38a91a0b4e3c9cd7aca9f92f168f8f8443",
      "name": "graph_algorithms.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c86668f12d01d78bdd8772ca8cfedc70b9b8fae",
      "name": "graph_algorithms_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c8afc6793fc640852376c7e77a5e2a821567c0c",
      "name": "graph_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cf837807ebe283e68ec800163f1c812682ee5db3",
      "name": "gtest"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d6978950c36ea5c0db573718ae5fd770ba197aa",
      "name": "householder_vector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a63352916f43b1ff5b1fc47f72f3e1ca8ac091e0",
      "name": "implicit_schur_complement.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4eb0b072aa5089c875ad45e5e1a0a54d77f5e90",
      "name": "implicit_schur_complement.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35519fcdcb4265a88deefe16df9a8c73249f1c5f",
      "name": "implicit_schur_complement_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59b5d94727b5644719720b85628a9798989cbfea",
      "name": "inner_product_computer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1c0a3489ecd4bc0c7d3acf5438261fc228c3427",
      "name": "inner_product_computer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89fe5180b05c68367cffc8ecd4be92b7447a742c",
      "name": "inner_product_computer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9666375f7a29ca48ae37850ef68e7dae579af372",
      "name": "integer_sequence_algorithm_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc74900916902ef22db33c87611f24685bb62083",
      "name": "invert_psd_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16c36719a70016b225ef8b7dfdba1fc59d9f499a",
      "name": "invert_psd_matrix_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "22ec439077cab83ec71da9683af708b06b43f723",
      "name": "invert_psd_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "575918bc6a7c624bdc63a57f4fe6beda1004c513",
      "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": "54d48f30572056b5e845d13a9dc7740eb7377d13",
      "name": "iterative_refiner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "660726897ab4ec1bb4fd6792b4ac6e2f7f44f91c",
      "name": "iterative_refiner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b7bfd2981677b935127d10a243f8001cd6aedcc",
      "name": "iterative_refiner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bcfb6e41eb43d0e90650d56496875f6e86cb64d6",
      "name": "iterative_schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4b6b53bb77ed4a80aa7c832ebc7db92a9683057",
      "name": "iterative_schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5d67de26f9ec25af94ad1f258e146646a146df8",
      "name": "iterative_schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94b0308610b289fae83f53cd25bf72227ff2aaa0",
      "name": "jet_operator_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a006648722e78dabd19e735b2dbdeddb103bcc2b",
      "name": "jet_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0631784269df5bf29fd0c7363af0f8f7a64fb901",
      "name": "jet_traits_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "37bc6f47513a93b1e6752f69eed809011bddc970",
      "name": "levenberg_marquardt_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b341c126d1d3632a62dd9bc95f62f1d7a6c1409",
      "name": "levenberg_marquardt_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca69f2810acb5c97b113461d23f99b011e3131b1",
      "name": "levenberg_marquardt_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb2c7c903e8c4555e5d3903003545b009a7cae29",
      "name": "line_search.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "acf85c0023574c07a51d70a0216acef7e438d1a1",
      "name": "line_search.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62fcc81c70f2f5896883787f5a48e7472a168ea7",
      "name": "line_search_direction.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "671684056cfc4b7a7029ccb161d9ebcabd7eaddb",
      "name": "line_search_direction.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58a4bf9a871bb9a25313e09da54890fa7ff89879",
      "name": "line_search_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3621d92b477d928617fd90368511e0fd4576a75",
      "name": "line_search_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b15ae8935cf27a4cd9954d8759172b8b9ffa674",
      "name": "line_search_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3109c48b6e06a708e8197d50400cde2928110938",
      "name": "line_search_preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ffdba173a524a7e700dc2200c685b10e2f7a387",
      "name": "line_search_preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e002a4b0f4c18315f82c263e38dc8e674947cbd9",
      "name": "line_search_preprocessor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36cffec02782be2b61a98cda659f0af1a757f5ad",
      "name": "linear_least_squares_problems.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d01adddc52b4b476e9a8954836a70dbb9b2bd5d",
      "name": "linear_least_squares_problems.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4c2c5e41ba336250f952f05bb3000184a4efdb2",
      "name": "linear_operator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aafc58464c8a9b6ed3589e3ab8b37791f585a46b",
      "name": "linear_operator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ba0b75fb28223017988a845c7c54d9615d2052d",
      "name": "linear_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d5338f4b66ea182e03a10da80553c6032c9033b",
      "name": "linear_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82563c820ef439867f917983e870f47ac0532cb2",
      "name": "loss_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1fd492be8b733c720f9a580189783410b310d3ac",
      "name": "loss_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14559b677fc3751f6930f6e0bc1d1ecfe0f5f60d",
      "name": "low_rank_inverse_hessian.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "72f6f6509b86a359cbea26bd678578a828bbe7e4",
      "name": "low_rank_inverse_hessian.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4895fd48ce470dae11889e9d716b970a42bb4f3",
      "name": "manifold.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc0fe53e6bac251bbeb4767a81e384aebb80ee0e",
      "name": "manifold_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aee2bf58f409cfda660f98f46aad909ed8b1433c",
      "name": "map_util.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7fbb7b2bc438621f593086010f97d03965adfe8d",
      "name": "miniglog"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "531738829eee21c1c0e01034b7d5daa34e90c0f9",
      "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": "c8a7a273854db24f83642c58d4951b602b1263fd",
      "name": "normal_prior.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "369ff274cb1f4aaef502c6313bd04348c9cc452e",
      "name": "normal_prior_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46955484b890558afe476c71cad07341905122af",
      "name": "numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff57e2d9670a8a6dc07c4623e92b026d4d85eb8d",
      "name": "numeric_diff_first_order_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0aa17780c21f4c61e5dd83eb93214d4318589f04",
      "name": "numeric_diff_test_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e258ceba3a8a71487b5b2ac1eb7c7f3772ea41bd",
      "name": "numeric_diff_test_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d376b4dfa8318124ee00303732f140c52906a034",
      "name": "ordered_groups_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64882cd6fee52aafbe24e3668d55bc1c600a72d7",
      "name": "pair_hash.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5dbb39a9124bc005ae798ebbe44d996aa8673d22",
      "name": "parallel_for.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6636da2f1adf2d7625d16f0dd74121260c8b1992",
      "name": "parallel_for.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b18a1c6a1e35a5294b3545bdb835ae3ad4fbc3b4",
      "name": "parallel_for_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e387c5eaaa03b61e738181f5460b2c55c46e65e",
      "name": "parallel_invoke.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e67e37bb7920c0c08ce406b806db4667864d355",
      "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": "bea6f0decd5f9092c2f5586f53557aa47aef9b96",
      "name": "parallel_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6fe756ad609e3235f9a6c925b816decc45ebb884",
      "name": "parallel_vector_operations_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20d6dbcf7f05fe62750cb8256c0f69d64f8adc56",
      "name": "parallel_vector_ops.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "925d1c42cd24339536bea2726a1152bf48880070",
      "name": "parameter_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b8bf6e10f28bcbaab1e369e2f0123e3c4fe4fcb",
      "name": "parameter_block_ordering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ec3db7220305bbc25efb1cf8bf9cd820c0a1556",
      "name": "parameter_block_ordering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "459a0550059757e3b442dd98b6964386146e2280",
      "name": "parameter_block_ordering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0bb9b40188d84e2ac155b72d67aa6d7fe22c9c52",
      "name": "parameter_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58d2500fa937ca1b1f7a53a6250927cce5457714",
      "name": "parameter_dims_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "309d7a89d4da7081b06970bca3172c67f4ab8c3a",
      "name": "partition_range_for_parallel_for.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cffdbc5610f76797e323b90afb7a91b9b0634135",
      "name": "partitioned_matrix_view.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8589a3b6a68e52d37caf57f69ae059aed12d051a",
      "name": "partitioned_matrix_view.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd02439b500cde00927e00403f9335c73ba8c8c1",
      "name": "partitioned_matrix_view_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9af4c0e522dfb4134dcfcbd1d833d75f4f7e0b4a",
      "name": "partitioned_matrix_view_template.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3addba6216b4f77d90e17d5117731772f81d787b",
      "name": "partitioned_matrix_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e99e347886effdd88acf59be1c7db66b2f08080",
      "name": "polynomial.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c40628b5c1229a8a2bfe6865c37358139b69a2c",
      "name": "polynomial.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a87ea460d3bcb459a5766f1618c41c89e961e45d",
      "name": "polynomial_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af98646c4defb1805f823d9aa190276523d0537a",
      "name": "power_series_expansion_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a993cf8738083d1fd07d001144d932a9d33ee85",
      "name": "power_series_expansion_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c0416213d912064da26f8df5943459e1e445360",
      "name": "power_series_expansion_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b9ce963575ecb8fdb1ae1f6ae1a42b91632d648",
      "name": "preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07a7b1fe3134843170b86e479c309e567dfb4493",
      "name": "preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c80a37d26313b37295a463c7c1e29b0082760df9",
      "name": "preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed031f6a6aafb80b6fd32219bd691bf66ba2aa30",
      "name": "preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00c1786c3eae1a3e8cc285f75a44daa6c9783aa9",
      "name": "problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40458bf187b460263ebb623af626a38aaf998b61",
      "name": "problem_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "733f26ed5883e8d97bcd88aaceafcfdb219aa739",
      "name": "problem_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ebf15cdc2f1b54c30c958691621b0ef604b95b73",
      "name": "problem_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5a243df5b148c9ce40f9ea4af023fb93b617ed5",
      "name": "program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e2b9bd743e55cf8dd738035dc928a718fdc70d09",
      "name": "program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5d549a7b6dc51704ea0eb389e113cc8f46756137",
      "name": "program_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c51ff9bff90357d905513258f52be64320e47dc",
      "name": "program_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9ff7a31f916c13340d3661bcd83b84737e7fedb",
      "name": "reorder_program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "368a6edd27ec98e037b7d50dc62d94b0baeaef68",
      "name": "reorder_program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a8db314a484af388ce60709bbd9880ea6a745d89",
      "name": "reorder_program_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5ad1256e80633d2534cf815c66b0ecbb4d42570",
      "name": "residual_block.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62460c70954b773231e0fa83a2c25b1e80062da5",
      "name": "residual_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8040136dd255dc430d829c9478c3823118cb8266",
      "name": "residual_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91370d8c23d019501e777e90d4347d1b69152683",
      "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": "87f9de78daa261bc422e847b7e3040f510f83c14",
      "name": "rotation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7c4b234e55426ff9cedea7d7a2b93603649e56e5",
      "name": "schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e11b9488bba5762bd27ce9671c1cbb8e28aa187",
      "name": "schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7c5ce2890d531dd51c7b093ab12a04e66911ff9d",
      "name": "schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb079b5ce3d57a6df71bd77375849ba14f6954b9",
      "name": "schur_eliminator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3832fe63e50444319c401b11f281a74035fb0e4c",
      "name": "schur_eliminator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78aa580b009ec321fbba723d7077298807a76f4c",
      "name": "schur_eliminator_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ef5ce66946dc09085b4cdd4cf24841e2cc43e934",
      "name": "schur_eliminator_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99e6f3eac37a9170bd44df9d96ed414a747e5557",
      "name": "schur_eliminator_template.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bdf8b8c943a1a556751fceb5e84bd2668ef96245",
      "name": "schur_eliminator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbe258d38d146a3539a0efb831d375595a185465",
      "name": "schur_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b540bc078cc35b93b79b8e5b5436164693314f23",
      "name": "schur_jacobi_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95df671357d63143be1d5ff36f35858dcd88667f",
      "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": "06e76dfd5b1c8c0ff0cdb28ac98c4a01ea6d5078",
      "name": "single_linkage_clustering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f49540bdc2e7cb614a65792194c80579b054e20",
      "name": "single_linkage_clustering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc16cb408fee0ead65a464b3288a6619f330d285",
      "name": "single_linkage_clustering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb8d7fa58172dffb13ae028e1f81a2aa1372eb27",
      "name": "small_blas.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea0ecdf26d74ce8b6c1e2d0da5e22a8b3c72d801",
      "name": "small_blas_gemm_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6bf584dceb0b1f9882ff169c08f5b621f68c5a52",
      "name": "small_blas_gemv_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93ee338813a2085b43de6999b7bde057d6780c49",
      "name": "small_blas_generic.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "97922aab6c3163eedb384c85156c0a9d796342d9",
      "name": "small_blas_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b72661cb96ef9224400fd1675dd9962b261bd756",
      "name": "solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52bd5941211b15b8b14f806631b496f57cc154d1",
      "name": "solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3356f3b485dafe907f367583fc020c6627df18c0",
      "name": "solver_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff5e280aa24160d03955481bd921682949398e2a",
      "name": "solver_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f1bf87669022af74feb35f74b878d7c6477346e",
      "name": "sparse_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53f475a74816aa6b2b02f241541e38a404b6ddd3",
      "name": "sparse_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0d962ea3d139bcf1124cde71137d42eb4d90620",
      "name": "sparse_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdc77fcdc75b814d0e58fc86745ff3b2336bda7c",
      "name": "sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c79417a7f442254b5b23e12740992feedcedb21",
      "name": "sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "57465098e29567c2655c6ef8fb2bd77037207333",
      "name": "sparse_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "585d1c1aed608e591a8d7c7e971c80371dc51439",
      "name": "sparse_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3396e34bcccc325cf4421cb3dae230aea309d445",
      "name": "sparse_normal_cholesky_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a4efa706648ed23c8cf0de900b01b7f74491884",
      "name": "spmv_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c326be1d3714a20cef6626b77036f697441cb63c",
      "name": "stl_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "100bbff9e8a814d8fed95eb1d2c787b33bdc048c",
      "name": "stringprintf.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f76177053433a6bed84878eadf08720126abefff",
      "name": "stringprintf.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "068f6cec38631e496e8fe9ce0eb3723ce2144d41",
      "name": "subset_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e179e99e1b75d6d51e0244bcab36e4e1464082f0",
      "name": "subset_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b73274ca4074e22128ad8de8dbc41afd741c62e8",
      "name": "subset_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d93dd8d9ed41ca0769268e640752e82d8c957366",
      "name": "suitesparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "703ee87f5dfcbf141c88a20981cd273ba7da054e",
      "name": "suitesparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "613499522bfcff8c6cc450f39c5a53aa301e05b6",
      "name": "system_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25888a9f8c8c52ca49d7f4a801e4a7cd3afbda5c",
      "name": "test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95aaa55579fbece1d53cf904fe0437bd79a3f877",
      "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": "fa321b0b60bbd3f3e7af5f2308e56756c061af78",
      "name": "thread_pool_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6217e2bb8511788535f7ac2180c68e4fb74fe622",
      "name": "thread_token_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5d375d1e9b628661ecd317769cea7371fbb4e1b4",
      "name": "thread_token_provider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c192cf3344e5d9dfd3f0ebacd2953cbd68216a9c",
      "name": "tiny_solver_autodiff_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "638d8732263c20c655ccfca6fb7fa17534790c49",
      "name": "tiny_solver_cost_function_adapter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "645ddc5adb056e5e42e6c6fdbecf9d8a64ab3e9c",
      "name": "tiny_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "003df2f07b8ba6106233886f9e231a6ccde702ec",
      "name": "tiny_solver_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4bb6685aa69206eb398ae2fea89888dc81fb1b51",
      "name": "triplet_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bcb3d2bbf7e60543bfbf9f0d48833a6043c9569f",
      "name": "triplet_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e145c1a28f58d78eba819e4871a81ff66ec7b50d",
      "name": "triplet_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e2b74cc2f7b689bcbd18ecc6d6eedce2be49644",
      "name": "trust_region_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9cdac7785069a65a6d08ee7c27f076bc6bbf958",
      "name": "trust_region_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94c716224cfd8981e1095336dffaca56709397f0",
      "name": "trust_region_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e07e369a97df51d1b688e628cf0250273a70058a",
      "name": "trust_region_preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14febda010d26546a8bbda584c41e255c108d8f9",
      "name": "trust_region_preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "257936151869bac37016e7fde7359a8c7646a983",
      "name": "trust_region_preprocessor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2333a01379a57f65e56e0c386d3a201d8c93f90",
      "name": "trust_region_step_evaluator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6df04274c30c628d9e4dc824e1b581cb7054d291",
      "name": "trust_region_step_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da5a33724d0d0dc098c397f63ebe34149bdf5697",
      "name": "trust_region_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e0a301bbf483ced81e3facfeb3206bbdaf4149b",
      "name": "trust_region_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e00056009337d6d922e8e175cd0f5491018343df",
      "name": "types.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c10fb250b0578fefbe0a3e5af60c1cc771bc45e",
      "name": "visibility.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e5f4fc33c04670b9ab53b0a5178a3a26c44b192",
      "name": "visibility.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42e8a6ed67da36c6d762a322a45822b8db68e690",
      "name": "visibility_based_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d2d4aada0b5ae922ed632d8362f0f65f65d94199",
      "name": "visibility_based_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d5275386f82786c7830eea0d4dbeb4a9d8a92a7",
      "name": "visibility_based_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3efc77cc1efc97fda84c71ed9ec7ec53ab3ccf99",
      "name": "visibility_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2f4cf28f288d2c23518a396b77dbb3cf51f7d089",
      "name": "wall_time.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f99052bb22c53f680413ca922baea7d89e24a020",
      "name": "wall_time.h"
    }
  ]
}
