)]}'
{
  "id": "7814652a443643436a929d5924f707a278b101af",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ac71a9da2c10d74ea4173ca0250ad6277b4c7ac",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6cb9382f5a0fd9a91b258e3353ab3255de1015e6",
      "name": "accelerate_sparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e53758dfa152fb5fe528d1c7321c794c214f125d",
      "name": "accelerate_sparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7fef3c41ee9e74612c4ef8eec0c097a2b2e2f80",
      "name": "array_selector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "113d41c927ec8879f1b1d1e296995e1f982daec8",
      "name": "array_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5264ee64bd66ad451b3a059e39e34395d14128fc",
      "name": "array_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b011520a14d8e3aa84eecdb1a2b1be56f126440a",
      "name": "array_utils_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1ea32e9af5a97a97353eb5c19574c5784ea6a847",
      "name": "autodiff_benchmarks"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc340f6d93626c579d227144a3143a61b57ed5a1",
      "name": "autodiff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4870a45adb7305a5d1c4ed1284835e8ab7ff15db",
      "name": "autodiff_first_order_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36fd3c90ff930f86eb900e177ad879da1bc3086b",
      "name": "autodiff_local_parameterization_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01820c89ae901963e6be500507f3d1dae9d89b27",
      "name": "autodiff_manifold_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d564000e65f5bf6ac1561e375897ddb35c90f2d",
      "name": "autodiff_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c7fa621f2494a6fef3e92171790e84a6e81e6b31",
      "name": "benchmarks"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8d006e30692d24f75d664b756f75aa3463f416f",
      "name": "blas.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a43301c5d18ad17792a8db66ef4985cbb401e6e0",
      "name": "blas.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56c97b60cc45a59e40c7451f1a36f336a68e3b2a",
      "name": "block_evaluate_preparer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4378689729fcafa15e649a3845506ccce53530a6",
      "name": "block_evaluate_preparer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da8fc9482993f9df32b40c98576452133b76be14",
      "name": "block_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f4a49328a7d12355e13ec96ea77dbd2de95bfa9",
      "name": "block_jacobi_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d124f1aa167167cab2e723be4cb37b2f48fb942",
      "name": "block_jacobi_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8cb3c7a5591114b7a4d9282baefcc646f51df98",
      "name": "block_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2bf584c92e098f9e9dfa0eef7dd4423bad5bd16a",
      "name": "block_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed172de1d8284119095264c0eddc9474220ab41f",
      "name": "block_random_access_dense_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aef252e48ca7e80d5a44890d1d56ac6bf7c994fc",
      "name": "block_random_access_dense_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c85c3887693491502c13be73625abfb9f9b563f1",
      "name": "block_random_access_dense_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b021557e4d6fff8908311d28af0aa0a99c1fc19",
      "name": "block_random_access_diagonal_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31e8b0b7e371f61e5f3981fbbea3e44e7ad53ad4",
      "name": "block_random_access_diagonal_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42a309f46bbd196f19a5639f86bc081e396257f4",
      "name": "block_random_access_diagonal_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e70c0497961dca0db34fe34bee8c8934945924d",
      "name": "block_random_access_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f01763ca882507e0961052cf769688112385417",
      "name": "block_random_access_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b2f5e7b3b3f8c65e40852665bbedf0faf3a6748",
      "name": "block_random_access_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67041b81353e1787191684985d237ae6f066db74",
      "name": "block_random_access_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7224b65f9b356373b5b46dc6f05c005eb2d396b1",
      "name": "block_random_access_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "935935413a091ff8316a997afd60f22df59b0d86",
      "name": "block_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "448282ca9c65338d0f1393cd7ae3984217c2a1dc",
      "name": "block_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "747cdeff5bc898a1e6354868910aef47d07f68db",
      "name": "block_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39ba0826dab1fba82a3073977900c82fb4c9ba62",
      "name": "block_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39f85a20a4393b69da99ee68844f501de9b28a6b",
      "name": "block_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8af935d0ea468bc1038a03069e62d4ad54eb7845",
      "name": "bundle_adjustment_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ddb8a98c60daa0501ff497f6691e65175230e3c2",
      "name": "c_api.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "247311635aceb28adbfa2267e51d7a280af87ef2",
      "name": "c_api_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a4381c293f6005f6ef741519dadcb290c2463ff",
      "name": "callbacks.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "967628793925e103265ad04b560d323b552fd0ad",
      "name": "callbacks.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0dd77a0bbd1039c10a7b5c50a70db17e16427b9e",
      "name": "canonical_views_clustering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "465233ddfcd4a04093fcf4ea7e8bb37af95c25c5",
      "name": "canonical_views_clustering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0593d6536474a66a38faddd23e53ef83297a638b",
      "name": "canonical_views_clustering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "21445c8f584984b072aaf07dc568ac0558ae3eb9",
      "name": "casts.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "995e531486c8291d36e55da885cde73471c51fa1",
      "name": "cgnr_linear_operator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e89305f8922d25fff3e33abad57bbfc20b71961d",
      "name": "cgnr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99f3cd7f0f689aa0ac0f458b58143fa094c32b38",
      "name": "cgnr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1f6bb8ff9d3060053eb2ddc0bcf951f31942aa5",
      "name": "compressed_col_sparse_matrix_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d442e1a9bb8ba8400ad02ef60214bb62d6df2a83",
      "name": "compressed_col_sparse_matrix_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c71a81d40de2076605096cf299c1e3eb1fb9bef",
      "name": "compressed_col_sparse_matrix_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25269400a40682044d0b42608c7402b62c861429",
      "name": "compressed_row_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a73d0c6f3eddbd4ac56059b06491f62ae4b8386c",
      "name": "compressed_row_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "766e41379072cda62245461b6624797f3c68d93e",
      "name": "compressed_row_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1766b78a6cec8dbd2dc4d861d8aba32833379e6",
      "name": "compressed_row_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a2768cdc374445ad9402ea592a734e5f899c67d",
      "name": "compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a04d147c5c05bb7f4edb635b67d8bb801c972d9c",
      "name": "concurrent_queue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "430111a6d8ff29d16007f1a1e64a91b9be2c2093",
      "name": "concurrent_queue_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a9013a23d0a60e1b10ea635d9df680412e69202d",
      "name": "conditioned_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f21f84c2d4e49d11ef850c04f16df3a5228346fe",
      "name": "conditioned_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "436a5b1ceb5953222775416366e34d53d47f0f04",
      "name": "conjugate_gradients_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f79ca49653136bdbe7aba6a9499932625767d260",
      "name": "conjugate_gradients_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b11e52210d75adea1768f107030e287682674384",
      "name": "conjugate_gradients_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fde16b84bca14601b1d7509fdbadb71454b27005",
      "name": "context.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1acf724f9ff79d043270b500ab2b2ce41beabcef",
      "name": "context_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2f9f74a46bc6191d345d203cb023f6cc7a32ca79",
      "name": "context_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86ab8388515dcb5e4aacb134640217be455afcd6",
      "name": "coordinate_descent_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d46e6a85a102d533a2d76e03872a88d2e38272d4",
      "name": "coordinate_descent_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf3ba9c57141ac6e88d844df66e6e8efc7a79509",
      "name": "corrector.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e11cdce1aeefeb7ec6edd7fe1a9c365b58b6a8e",
      "name": "corrector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "951041e38476b0d809bdf23d2b2ebe440beb92ec",
      "name": "corrector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7597b431ec901ab7edece3e624b54eaca27b27b5",
      "name": "cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80efd66997b24af14e7870f9ecccc5e76ed53fe4",
      "name": "cost_function_to_functor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d63dd3789c34d810daf63b58f357a0205f6f9e64",
      "name": "covariance.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50756092215da3ebafbbf78d5a9f7791364b103a",
      "name": "covariance_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "394a04bbc784e0bcbda4d7d10584305222372167",
      "name": "covariance_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20b480fb6cd1293257455fb12495d9c072c19644",
      "name": "covariance_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03b1aae54c7a2c6f50c4e0adf8954e8d44dcc903",
      "name": "cubic_interpolation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44e7de3e8fe5c9bc8e07de7e88cb96577072fda1",
      "name": "cuda_buffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d39b0e300e8dcfb2f3751e6c223c74b2f98a063",
      "name": "cuda_dense_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7800e8b0bf5c73c6e5f8da2f946b8b044082015c",
      "name": "cxsparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "63dddb598ff848b2d7264a5b65c772aba0323ea0",
      "name": "cxsparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af555e7a938e47263764c232ae295a6965ccab50",
      "name": "dense_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a7bb80a1ae315b9ba586f33c2a8602a5d532b16d",
      "name": "dense_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb1c3361b4d6f637686fb7e8d2caf8449063b48e",
      "name": "dense_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26f171543ac57d8f1d761513eaa1ab3e67a1e604",
      "name": "dense_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2af9fa8839234fc45099b52034d4af8aa1f05946",
      "name": "dense_linear_solver_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8110d8d4c6e548f0dbb6ccac94d18e1073cefe49",
      "name": "dense_linear_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d3521c6a26542361d26e4988866102abfeed127",
      "name": "dense_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d81dee90c8eb19d425c6c4aecef07b09d56dd62e",
      "name": "dense_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33a7cbd82b5b748dcb12aef25c9aae69c5e810d4",
      "name": "dense_qr.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "302fd4a3a3b2d47a4eeefe8cc8d501f0a067d59e",
      "name": "dense_qr.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24cb25abd8effb28cd0203e9f3027125596d9656",
      "name": "dense_qr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "927dc32b1d1b60a891d73c0623ffbf49f9897bb5",
      "name": "dense_qr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac1258da83b7441d311f4934d7d138d775189ac1",
      "name": "dense_qr_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80ea6585d85687089efebfb1a9e3f8f37ebd49f9",
      "name": "dense_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a612960cd7444f0b096eaa4b962eed9ea3bb309",
      "name": "dense_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1bfd6c61d9c233d4936ec3e25c328c2fe5797c2d",
      "name": "dense_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4aac445215385455c0c912c7fc57fd88b4d0a1ca",
      "name": "detect_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06242307ca8be94a8440ce00e0f74d1b233584f7",
      "name": "detect_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f9c5ed23365073d4548103abc92bbd613deeb01",
      "name": "detect_structure_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65f7ccd8480cfaafe7b6420b73a401d9f6f32ee8",
      "name": "dogleg_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ebf8bb6f374c612eebe1967f64cd467d8de06e9",
      "name": "dogleg_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd5fe029141834c7aec066c0dddd82920e807eb5",
      "name": "dogleg_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7da81a95e20ba259c4129b501747718993ba4d4e",
      "name": "dynamic_autodiff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "30c98d86b6fd4bc7342bba020adedaf61aded78d",
      "name": "dynamic_compressed_row_finalizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b261926bebfce316ad9bdd86feebad149926066e",
      "name": "dynamic_compressed_row_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a93b2b3c2b1d38a1597c21a3cf9b7ffbf8c0527",
      "name": "dynamic_compressed_row_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "936e682b763960ff7cf02149fc7038856424a255",
      "name": "dynamic_compressed_row_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d06c36ebb946046e09971b57234d930a44e65c16",
      "name": "dynamic_compressed_row_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b673895af9123d292bf7064c71304f77d4c99db",
      "name": "dynamic_compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad3f479b58983fcfe0355e19819dd5ba07e7b69f",
      "name": "dynamic_numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d101aef6dbc45e526985485d6aa3698c37156590",
      "name": "dynamic_sparse_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6203c91a98e212ffef4fa97cba0343fc26922f9",
      "name": "dynamic_sparse_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f915d32322f36f53cab14cb0f1e33e3464b795ce",
      "name": "dynamic_sparse_normal_cholesky_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c7b24ccdbe2f0858b235379ccac183a60293cf6",
      "name": "dynamic_sparsity_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a896cc91785277edd93899cf1212b672190dc78",
      "name": "eigensparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a196723a7bf7572c79371593288322c33ae37031",
      "name": "eigensparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "77591a8c621c4fe040c73948db8303efcdb4708a",
      "name": "evaluation_callback.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "adeb4da21b7f73616d91ef9155bcc8ee9b3ad5e3",
      "name": "evaluation_callback_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8d1121bc46c767aeea85285c13d841bc4db5d8e",
      "name": "evaluator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e642551c39845d87a7fa869c97c8fa9706d50524",
      "name": "evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5703f70218e1459f8ad81d290600a62f93211fa",
      "name": "evaluator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3384bc8d2c2fef7fa5bbb2b881dd4efb190b0fb",
      "name": "evaluator_test_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d47b6fab43d5e30e159573e1b33cdab403e1151e",
      "name": "evaluator_test_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "17fd882af03cca35f1b20b973ca7d556ef5e471e",
      "name": "execution_summary.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94f21355a2bbc05973dc241df1f0d8d77239b1a4",
      "name": "file.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c0015df60f04601c041a6d7937f2bbf488d4756c",
      "name": "file.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26f13488a1d350484d3eb898085a9a705b28451f",
      "name": "first_order_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2982a988f2e778022c42fe101229350a7c5f6dc0",
      "name": "fixed_array_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c6883034447904367a2e746f7cbd7c5c4cdfc77",
      "name": "float_cxsparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a274c2363652e0fb9d138e3b9fc857d95c6e7b8",
      "name": "float_cxsparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03604572b5c9e54a0373185842954ccf02c835ab",
      "name": "float_suitesparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c436da43f8625e48846a0d1dfd0dda0335d55b25",
      "name": "float_suitesparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e0ae60ca5d07b0dc9cd24f308bfbbec1a1a2784",
      "name": "function_sample.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3bcea1bc5ffa1e818c825713657edb89593cce43",
      "name": "function_sample.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86b4fcb323f774e3f7e629569616926c4286be77",
      "name": "generate_bundle_adjustment_tests.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "617dcbf82929094f54e55940f018897cd1746d6b",
      "name": "generate_template_specializations.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4c67c652269419b36f347f27b7037bf62f2e269e",
      "name": "generated"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "906db3c4bf37dadafe693b1541a6fbf666e80a1e",
      "name": "generated_bundle_adjustment_tests"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4d08b7b563643e60322bd2940c1c89e9a79d5efe",
      "name": "gmock"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd43444e9697f36dcd4470e9a5a1444a75854e95",
      "name": "gmock_gtest_all.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92d850ca6f077f7a7eadb899c7044c9bf4ae052f",
      "name": "gmock_main.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd302f09993f6023569b70347a93f0a1d701f128",
      "name": "gradient_checker.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d59e2f0abdac093cebd400d8e977d827a760de0",
      "name": "gradient_checker_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fdd378e9098eae6a479d2b8ec5b70dac6e4c227b",
      "name": "gradient_checking_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e514ae6bc5dbd795f6d7d9924cfd88c0cce5e386",
      "name": "gradient_checking_cost_function.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9994efa99cebb26d1bb9186fe772530448e57b73",
      "name": "gradient_checking_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93b18f56789547f8bdc371da13ee675a08ff0bec",
      "name": "gradient_problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86611d05920a26a7da387bc8748c075f1b8090e7",
      "name": "gradient_problem_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "582895da9559068a7394a7d29c132ddaa3fc4b15",
      "name": "gradient_problem_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47a69f3ddfcd7edb08122831be7ea8dd16f219b5",
      "name": "gradient_problem_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13508baead5ea704a752e1dcf0545e8bdcbc2ce1",
      "name": "gradient_problem_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "685b267d36f2de4712f5475c131aa8d7e4133653",
      "name": "graph.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82a20d8314e49711aaf63b5d7405d28b3e518035",
      "name": "graph_algorithms.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d5dd02eb80ac4f1b25bfb9cddeee12181364403a",
      "name": "graph_algorithms_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2154a06eeec560d88012eb5c4528533bc12892e9",
      "name": "graph_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "0e0fdefb95f1f1d8e9e4ee6856bc3e2941683cbf",
      "name": "gtest"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f3b1727e687b49f4ce6ab7cb3190bebe526c2bc",
      "name": "householder_vector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82a776c9c643096f27149b1e499b10ea4c78ee0e",
      "name": "implicit_schur_complement.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b0737061f0f5a922e5b133c8d06951ea8b60cc1b",
      "name": "implicit_schur_complement.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4f618cdaa660efad5611ca90bc2e6200f257ebf",
      "name": "implicit_schur_complement_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a3a1a18f9f96573e652c8f7b8a205635e3b4a3a",
      "name": "inner_product_computer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abf81be35a8e5c408afd8a17c70c8aa39c8c8c0a",
      "name": "inner_product_computer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b672f8caab9c2d040f1cbc61c754efee0ea5c6f2",
      "name": "inner_product_computer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e041486ca9a59082a0e2bfacb618a1189c68626",
      "name": "integer_sequence_algorithm_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac8808b5a045539710ee2f944000ba968bb508c8",
      "name": "invert_psd_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a10484f624f73d417f5bdf20f378077d3f979aab",
      "name": "invert_psd_matrix_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "279eeab27129141d03956e16a868e6c398ab37e4",
      "name": "invert_psd_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0becf5546a0cf58a13c14a23155b4625d3d66a2d",
      "name": "is_close.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82dc7e9d2b3cb8cab417dd1ce3dbb2256daf0f9f",
      "name": "is_close.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12d623632ff0874c4847887ef083b4209a52597f",
      "name": "is_close_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "804811d28074d0e58fa4f6bb1770c6146f5d64f0",
      "name": "iteration_callback.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1815469059771041774870e069f02f8f7d2757d9",
      "name": "iterative_refiner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08f8d6762cfc915c6e2497bd11e7f71f3c88e47a",
      "name": "iterative_refiner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5464a275de5725a9ec9c44191d846af95a0e865e",
      "name": "iterative_refiner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ff84b5fc1eda37e70f3051d1d16bc9bd20e0abb",
      "name": "iterative_schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "909332a549e8427fb99ad1bad5e5a2bd7a89f0b7",
      "name": "iterative_schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80e388a6638c94a84aecdfd90ff57ceced3ab4fe",
      "name": "iterative_schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "57015562973b00760fd1e1ca37736e258ba474f3",
      "name": "jet_operator_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "544575cce59d31149b5494949d752bf2f6ba035a",
      "name": "jet_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee38f47120067dbc57b92a3438ac2d54a575ba82",
      "name": "jet_traits_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2445f5bb99aa5f5d5a60faf12d149dade56471d6",
      "name": "levenberg_marquardt_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c67f5ab30b33fb98becefb67da428be5ec4ae9f8",
      "name": "levenberg_marquardt_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "818b7f53aba8e63e41fd523c36046c014a9277dc",
      "name": "levenberg_marquardt_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8dbc8a7dda43a407c6a31b6f4f34c856c4f85a8",
      "name": "line_search.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "958d71d2c45608408bdb5cf229f96c6d411f3571",
      "name": "line_search.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a71b5679463f609fe7e68a7a37c942b853bfd35",
      "name": "line_search_direction.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11d56bc0c8463e7783f931b22e1e8a92a393ff97",
      "name": "line_search_direction.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6768d4b19541443322f2a16492dbdf90a40977b4",
      "name": "line_search_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "75928f898a785203279b3289c9e29cb6a85ed18e",
      "name": "line_search_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76a4a47995094b220cc5efdc89657243db780164",
      "name": "line_search_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26b8d99a4c7ce73d226d45945da803a791f16319",
      "name": "line_search_preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdce4386944da6d78e67c17e2c234ce26673f67c",
      "name": "line_search_preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90cca10d2427135a04be72f73554969106a3a403",
      "name": "line_search_preprocessor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b37e00ef02c9c2cb8284a562e279e7ef79fc1b6",
      "name": "linear_least_squares_problems.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2120cc2901044d16632e99858760ad12be8d96b7",
      "name": "linear_least_squares_problems.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88b7cc752d43020655e468cc16930569b2217cee",
      "name": "linear_operator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c59fc39c13d2fc7559388c22c82d9dfb200e56c",
      "name": "linear_operator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf358bdb08814e03c1e61724c1f4d55001678b65",
      "name": "linear_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9905af070d848d51cbf5476bc496b70010b8a37d",
      "name": "linear_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33e2aa0eb44a65d28b837693de43f45e67700f05",
      "name": "local_parameterization.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb2ad7462a8edc8deb947e16ced756a7fb8e8001",
      "name": "local_parameterization_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3392b3b7f81d64ca8d582131c68a10214773c8ad",
      "name": "loss_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5de95f0baf93b84967dd230c744faf2325504cf",
      "name": "loss_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c73e5dbf88d617d743d01a01ad21be5baa87f5b5",
      "name": "low_rank_inverse_hessian.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00414b7f6cb40651ab8743bb50e3f8025584c520",
      "name": "low_rank_inverse_hessian.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "451286a410912fdc8c84a49f4ca925e306d801ed",
      "name": "manifold.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5aa2005f8468f4c5c12f3ecfd711c6a78a88856f",
      "name": "manifold_adapter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52821b9593663f474b362e4605a1ed38771f39c1",
      "name": "manifold_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e310f8db2d55d16679cb8496666976c85a30c98",
      "name": "map_util.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "050a3967a7892045f052a7e33e1758c553fb58a0",
      "name": "miniglog"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3c77cba06ab5b8176e31091aa644b548a83b620",
      "name": "minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "326b325cfc1bcf4153f04cd4161ec31621af8380",
      "name": "minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ddf12602c85c12d0bce25c95440de6781c66892",
      "name": "minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "473d05ceba14197395435f985db431c2736b7405",
      "name": "normal_prior.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39a7eb6b1dd6ac45751f12eeb5439559c4857125",
      "name": "normal_prior_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9a0beb04d8bb6deec1dcd9108c874afe18c1f95",
      "name": "numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1926caf9880bff532439247c675d51e41008ea7f",
      "name": "numeric_diff_first_order_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d833bbb881bb6a51c28dce3944f20e99c6d471f8",
      "name": "numeric_diff_test_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "392636e18615b6eee38e30b021955cbc3f70b852",
      "name": "numeric_diff_test_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d613a4189a62e79cfae3a825a38ed00f01ad40c5",
      "name": "ordered_groups_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abbedccf9612cbf6fc6e9133efa3fd7574062c46",
      "name": "pair_hash.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b64bd31065086c5a6ada8137413c3d0f363ce8e3",
      "name": "parallel_for.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a697d8039960d7d558e0c469fe118d8ae4bc99f3",
      "name": "parallel_for_cxx.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79314450f32384b2c339d24b057d25f2075610e0",
      "name": "parallel_for_nothreads.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "882f244f3302dbe21276cee0bdaca289bd55e125",
      "name": "parallel_for_openmp.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "434f993443aabd752c1d00f46630d19c09b5ce22",
      "name": "parallel_for_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1cb5f979ec3c645739cfc65c743f6d38bf12617",
      "name": "parallel_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89d21106d74663d596717c43b2cc24e14506a433",
      "name": "parallel_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53870bbf1fb85865b0ad08a9b0b6a8bafee8a844",
      "name": "parallel_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "304b76986bf3fa94abcaf8576d8f5f9593a8ee49",
      "name": "parameter_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "50a30c9d086bd06ce25099b636792dde8e62d2aa",
      "name": "parameter_block_ordering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9b321004d9023f8b52fe35250a8d2614ce604e3",
      "name": "parameter_block_ordering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a64f81bfa5bb2be753e5865628aaf28fecc00360",
      "name": "parameter_block_ordering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a532a9a975306294d405bde914666ceb5ca8c894",
      "name": "parameter_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee3be8fa08b0a8e52b5907b934d55cbb7cfb7e6a",
      "name": "parameter_dims_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d81c02eb11233f7b457938e08972aacc9ee47b0",
      "name": "partitioned_matrix_view.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9ebcd94d2ad26abde77cd58320c5b335f172a51",
      "name": "partitioned_matrix_view.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "753e0f9a24c84b74bc4284e7ebd97a2d040c27c9",
      "name": "partitioned_matrix_view_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42a135f8413a12a5b9a2ee04895b1a79a51cef08",
      "name": "partitioned_matrix_view_template.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d01dd3b9c69125e6a1014c65f3021944277a7482",
      "name": "partitioned_matrix_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "feb12227d2ca7f55da2123d9f3ca815a8ccaa97b",
      "name": "polynomial.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d43284cfb7c5fff373cbe45c229a852e1377879",
      "name": "polynomial.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c45557e4aeabf1616baef8e44c6ae08be58d4c29",
      "name": "polynomial_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "17b9629cf94646df550e7627ed405ac78a093074",
      "name": "preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04dffefdd7734c5a63c4267015e8733e3d8dac43",
      "name": "preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9dc0669b5e93fe9ad66821b9da76b45cc738ae1",
      "name": "preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7dc74ccb9ba9d0b0091eb237ff95259cf14cc39a",
      "name": "preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5926bce901f4ecf10c65796f26d58b6c5e1862d1",
      "name": "problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f256aab6d96fb58b763b58782c6b4eac1b37424c",
      "name": "problem_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a0c4f86faacb15fc3efeedc27e6924dc066d713",
      "name": "problem_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a730345d60dd9e811f08e1bc5d2f73698554135",
      "name": "problem_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e65ffcd6f1c23b183322aab41bb70857ad504096",
      "name": "program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82ae1308a5bc8ef5fb515b776965b8f3e14f70db",
      "name": "program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c009719c10caf167b693f3c68d296d53539248d9",
      "name": "program_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f1c422a4dc1ad2f6b359b8b6879f5fb485d3cba",
      "name": "program_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b280f9ee64a171e285d9010426cb99d1c003aa2",
      "name": "random.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d93487e7f3371405666fcdc165110df48d8b3cb",
      "name": "reorder_program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e0c326437775b7cd44eec257ec22352cd692e7f",
      "name": "reorder_program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "427334e135886aa4b57a412897cf249c49679c70",
      "name": "reorder_program_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd408f2f98e57a463687ba346686b6a9708181c7",
      "name": "residual_block.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80c8dd620fb3fdf3efa851288234fc1613e74d13",
      "name": "residual_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f01d842ce1d0e07f82213b2f85d5479380ca9039",
      "name": "residual_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "17cf619ea6fd194bfa6f4788949247dcff17c0b2",
      "name": "residual_block_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1ffff8e4a8d87f1e0f4efe3b46b41f9fe496d78d",
      "name": "residual_block_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2254619d9247f16155c352d631c35c4768233b9a",
      "name": "residual_block_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "951d7caba2efb589dc435819c0389c3745a55a03",
      "name": "rotation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "adc15311e79fa8646f63b4b6c7bc5eaa9df58027",
      "name": "schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2060cc8e5d4bcb649775548096cd9fb78410b057",
      "name": "schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e943ed1e2991b656f3ce81de431f609fe860a2f2",
      "name": "schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de0e95002001072e7d8093c3d47d2450c40e2ca8",
      "name": "schur_eliminator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd3d4b29038337c17b6b90d1688a465a72789d14",
      "name": "schur_eliminator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76ccfaad1bd55b70f1c316affda65214f56289d1",
      "name": "schur_eliminator_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "271d4cbb25fd928cc24ce35564bc3878172e3b85",
      "name": "schur_eliminator_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0bddb298ea302fb69608f450b79c020a0c0c3f19",
      "name": "schur_eliminator_template.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5864764212d4a82ef66ac02585a88250a585485",
      "name": "schur_eliminator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ffab66ff0ba15e3ea21a82b91ec6dcfe751004e6",
      "name": "schur_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "81f584b4015dcefcec2b1a91ba92f31105a3d158",
      "name": "schur_jacobi_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bcf0d14902d6dc9bef9e70e5cd2b7d6bea6cde1a",
      "name": "schur_templates.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90aee0a1afc4ba9734d9cdc26f25c1e0a33c7a00",
      "name": "schur_templates.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c167397cce92fe4ae3c78a9aba17586e444e5a3d",
      "name": "scoped_thread_token.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7589f60cb727ddb55c8f808552d431234c5f529",
      "name": "scratch_evaluate_preparer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0ecc3d7bb524aa37e511d30ca9085c841d25755",
      "name": "scratch_evaluate_preparer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e7813140da989f0a1753078d5b8c81d4c299989",
      "name": "single_linkage_clustering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e891a9eec0a789583f2c2c5df460b9cb9cefc7b9",
      "name": "single_linkage_clustering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28c7c41b9fd2b4a1b04b57e276a1a12f3b48210f",
      "name": "single_linkage_clustering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ee9229f35fc290beaa4693f15637794cb7f13af",
      "name": "small_blas.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5248471a6b2aba0702e8b4a901c6f444b21a64ce",
      "name": "small_blas_gemm_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "824f0eb86e4a426595c7b32db3e0e4bb8af00b72",
      "name": "small_blas_gemv_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f3ea424c809dd6300dc8f4287dd5f190cd7c02e",
      "name": "small_blas_generic.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d0299585cfa88036d23f76ae80738bf6dff5475",
      "name": "small_blas_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6561f18c5331255530f6a19233831485f803e5ba",
      "name": "solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ecde2083a2bad2bb07617fbe27e691c6f373d83",
      "name": "solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1622e0ff2b1afcc5557f70b61c6c1be3c597e828",
      "name": "solver_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5715cb78d529fa07c5375e5d34e6ba7a3fdf7bdc",
      "name": "solver_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c71d2fe4d1e99420567ae794d889523f1335f121",
      "name": "sparse_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "32dfbd5a0f152efa2d3b40a9c1071b43c3e9c4e8",
      "name": "sparse_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "363f9917bf6e03dbae9d1f02a96d48ec34335d59",
      "name": "sparse_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc757ead361d3eee8a2c496fde8b534089503772",
      "name": "sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b6b55ac8102ae2be30e800f2aee7567277f5242",
      "name": "sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e52ae6d908c484434af75dd360f83dbcd2cd75b",
      "name": "sparse_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb4b8debaf00bc15592e139f753462d8a779072e",
      "name": "sparse_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b00dcd0de7cebb183852e213dfbdcf59ed1af84",
      "name": "sparse_normal_cholesky_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2af2518f837a9c182556905d69611a36483a2644",
      "name": "stl_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "def40fe9fde1f8a1a9bdd05e419521fe1679b3dc",
      "name": "stringprintf.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d5127849050367035b3357daf842486169c6272",
      "name": "stringprintf.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6b0c2e12397d7ab89162576747be832594e37e1",
      "name": "subset_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00c3f3851ad857dbee20047ec647c9d5ae78dfbc",
      "name": "subset_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d606f12110a5a5e609fc67693778612d1a9d1f2",
      "name": "subset_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ce8ac6593233866ab217aed139841d9c9834e605",
      "name": "suitesparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8802774d858261bbcf42290ccf322086a49099dd",
      "name": "suitesparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f4450adbe4f60ee9d3e53209f2497cd9b2f52d1",
      "name": "system_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e0aa6ceda3f8d2b09f7a7ece0e5e58b101f0765",
      "name": "test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c33c69cd09a52372f4825e6ba69c5189f83471db",
      "name": "test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69753df0aaf1c633f13eae3416be312c281204a6",
      "name": "thread_pool.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdf6625e196cadf4f08028d7c0a04bb00463318f",
      "name": "thread_pool.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e39f673dc41c3aee456b6b622c170f5521d7707e",
      "name": "thread_pool_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7ec67f31aa995231b45e2981693c8e762c33e51",
      "name": "thread_token_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06dc04385720e33e30f86112414901b33d5c0744",
      "name": "thread_token_provider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2598188eeb49b018d52e88691e5e2c376380bc90",
      "name": "tiny_solver_autodiff_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff8c070ef598c74423a7ec2350d5393f8c7486ce",
      "name": "tiny_solver_cost_function_adapter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45c021f610608e0d4e2a783c1d4c38f4ca37475d",
      "name": "tiny_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "310bb3595ce30110c68abb801f8dff9ce635d32c",
      "name": "tiny_solver_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c409a59cf3bd3f0a03a7fbb13182e99c85bccee9",
      "name": "triplet_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba426c433b6430ec7fcfcf86188d5da825f491a2",
      "name": "triplet_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3af634ff3959118643278ae192b3d005855c077a",
      "name": "triplet_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8e6b297809cd930a40379e2bc0e4deb924e029f",
      "name": "trust_region_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "440cf69a8c74700bdad426c1696f1e7c5e5087fb",
      "name": "trust_region_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62261f7b5b5df834e76c36e48c5a581dbeae923e",
      "name": "trust_region_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6a8b9f0f882d7b601282cf83d3ca9bb02610eb1",
      "name": "trust_region_preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af56a98fafe397a41f86be87d28d13fcfc14ad56",
      "name": "trust_region_preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbec589921f6e657f3d49425812321f9a8bf8e17",
      "name": "trust_region_preprocessor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19045ae0070f711b8fd73563fef0116e74002da3",
      "name": "trust_region_step_evaluator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03c00362dac4f288f5fa2fc5a0e47d6219f39ea5",
      "name": "trust_region_step_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6961a14c55f70248f99e199152730922594a7df",
      "name": "trust_region_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d520917b4af852cd1a01b9618ae0a3942b184a8a",
      "name": "trust_region_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf995686bd62ced1a9a4953530ce97f3f3a6c9fb",
      "name": "types.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54de638b591e5edc7601af76ce314821adddb059",
      "name": "visibility.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e86bb8833e562cb85081b051c98bb302735eac29",
      "name": "visibility.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9419e6b8022bf5a8fda155396457f359645ffebc",
      "name": "visibility_based_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1150d33455a0f4b81db2a05eb660b6c41708b66f",
      "name": "visibility_based_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8fcae507dd27cd37fbd052968ceaf52d17989c3d",
      "name": "visibility_based_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1999635b2bd1a9dbbfad32f2812839081d2999d",
      "name": "visibility_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd920acde48b4bce8563012ffd737ad184915d54",
      "name": "wall_time.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c92e9e60ef2a4adf979716b6b94f2c960658a03",
      "name": "wall_time.h"
    }
  ]
}
