)]}'
{
  "id": "d7db42bec81e69d4076f310cb386f120a847146e",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "e60b886a2a9c76a1d2ad33bb841889f9b7ee2a48",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "74adfaf9afce1f9886bd22c8b84e82c5ffdd89d2",
      "name": "accelerate_sparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29d78e8c261c69c27a59040747cdc3844c2e8ad1",
      "name": "accelerate_sparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "563fe6386229b975aa4cbf2dff5e948be429a1bd",
      "name": "array_selector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1501866dd859553483e0781e585670ea519638fe",
      "name": "array_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "059e2d5819141aefac19b91be15bd047e7ee9389",
      "name": "array_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a94ec1fffc811b02509ec14daa591a6bafb1ee9",
      "name": "array_utils_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1a028144d21d9a711f3f60c5a07588b90486ba83",
      "name": "autodiff_benchmarks"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4f08e602f39b6c9977eb37942ca880a0517b540",
      "name": "autodiff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4870a45adb7305a5d1c4ed1284835e8ab7ff15db",
      "name": "autodiff_first_order_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fc49351531841dd7f90985f3a7d78c09943d59e7",
      "name": "autodiff_local_parameterization_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e8cd047a186abcabb7600d6c70e056c4a17dd787",
      "name": "autodiff_manifold_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f769a07b7882ed6a800a2be19e88b7839a2254b",
      "name": "autodiff_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c7fa621f2494a6fef3e92171790e84a6e81e6b31",
      "name": "benchmarks"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee13539bba233821937a1b8fb4b5665a7059cf4c",
      "name": "block_evaluate_preparer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f3869a1c1a062723f179322047e6895e8ef4683",
      "name": "block_evaluate_preparer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07d6cd38ac0dac3dda7921bce70867da90a22197",
      "name": "block_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0928919f1e100e1dff4a3ced38d11a5d150e0da5",
      "name": "block_jacobi_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab6914863a6a337f9189cfad9d28c755e9ca4157",
      "name": "block_jacobi_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b1742aadee84cddde71303e67f5406aa5764a95",
      "name": "block_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52fa3c45b4fca01136865d0b83e4b9080059ebf4",
      "name": "block_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "341d7fe6e24234c4a904fde7e812c66a30e5902e",
      "name": "block_random_access_dense_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c8c066af5254381f4ca7c0f974a55677ee6ef5ec",
      "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": "5a9f772ae9beec2a6f36b3d2ef0459360f4a5d61",
      "name": "block_random_access_diagonal_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45e3d02d71d849526fa3cdb221f19830de3dc414",
      "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": "eeaef79e8585c26c4159ab7fa7d7726d3050218d",
      "name": "block_random_access_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "600f59de37055cd23ed750a07f18c699bd6023cc",
      "name": "block_random_access_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ae0cbaf426c5cc8db88bcdea03d47828959c381",
      "name": "block_random_access_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "882292c53069c478045bcd5f4dba8eccac103b0f",
      "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": "9ba054f2cfcbe7d4230c73ca118f4f44666d0b57",
      "name": "block_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "987a4356208724c70a771ee973fb7eca438e745f",
      "name": "block_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8cf987751ddb7a4b7cead29028521dd80bfc95f",
      "name": "block_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6767b48432ab472726dfcc1ff9ae60b7da5de26",
      "name": "block_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52b7b2f0c3445dc5f2ccf9a098016c91e31e499f",
      "name": "block_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44281b608a8a9a739fa09f1d99b23696908d8e69",
      "name": "bundle_adjustment_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ea344dd54acc9f7efb9ad51eb781333a07de2bd",
      "name": "c_api.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "112674351ecd56b021db187669027da6c9be5ade",
      "name": "c_api_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fcdcb2a81cf09232dbe8d9828787ac3c666d5376",
      "name": "callbacks.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b22f5ff0c4f4976b3e7a190ecfee0b0481cd7204",
      "name": "callbacks.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7c385fc0e53501f6032067d969197c88f73ba8cf",
      "name": "canonical_views_clustering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6325f2ee1e8e5b04be2945272614926efb9dc0f5",
      "name": "canonical_views_clustering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31ba6e05fd667b800bdc7b55ef8d55b3e8ada20c",
      "name": "canonical_views_clustering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04d8ba4fe338a75029f1451b00149f4ec6e4e5c7",
      "name": "casts.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e47aff15d95594b77bf625f3b0213f6b784d989",
      "name": "cgnr_linear_operator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7cf4f8979236975cb02360675a210ef9e57709a",
      "name": "cgnr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "119f83841380fe8eae17c6220c9ca1dc8cbafd8d",
      "name": "cgnr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb6be558fddbdb5846ce5c3ebc831573be9e41d3",
      "name": "compressed_col_sparse_matrix_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "608150e29b42d5310593a2667e5a9a59c1abf8c4",
      "name": "compressed_col_sparse_matrix_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b7f9de077340f8fc5238ca9a8c3b61d953bd321",
      "name": "compressed_col_sparse_matrix_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c409872a422eb56e3a1659ca486078873e645b88",
      "name": "compressed_row_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8cf7957d4a605ed2198f4fcaeb22158a4e1c092",
      "name": "compressed_row_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a08c6f3f20903c6e008b501bc35e1776dcad20e",
      "name": "compressed_row_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d7d385b185d0aa07370042f3cb929cc9c81b2f9",
      "name": "compressed_row_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e898a5aa0795bda13af04e676a46be9fb7f59dbb",
      "name": "compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "207bc8e738a1750002493113e456aca9b0cc07ed",
      "name": "concurrent_queue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b0930fe9587c35d7088eb2a6ceb6c43eeceabfa2",
      "name": "concurrent_queue_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a9013a23d0a60e1b10ea635d9df680412e69202d",
      "name": "conditioned_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0d5d2d98909102d1bbfde79e4b4e048fe7797ed",
      "name": "conditioned_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2888173c5a434987a1f20c50dc5fc30a50afe36b",
      "name": "conjugate_gradients_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1ea9646393eb7ff7ca763755df8a2f9a9893a14b",
      "name": "conjugate_gradients_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "badad0435754620cb2de323c69ce5bca3e485fb3",
      "name": "conjugate_gradients_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fde16b84bca14601b1d7509fdbadb71454b27005",
      "name": "context.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "decee3b49f39aff58b880025f5d5305049c2d4b4",
      "name": "context_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3bcb2b54a8147677659ffbfad3249ada64dab96d",
      "name": "context_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "298b604a519c91855d3f6fc92a0a68a8b1b7da41",
      "name": "coordinate_descent_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7c27f8c64ddb17b321a838b55d6bf32eb336b57c",
      "name": "coordinate_descent_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a84c4420fc601fd5907e945c38b3939b23302728",
      "name": "corrector.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6997b1ed82b7daaa1754f6e9772f0ceff82b8d3",
      "name": "corrector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d2f7c84e824c26e6c503855b753eef0afacfba1e",
      "name": "corrector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7597b431ec901ab7edece3e624b54eaca27b27b5",
      "name": "cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f26fc1d946e262dfa43275829f3ac2e74992b331",
      "name": "cost_function_to_functor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d63dd3789c34d810daf63b58f357a0205f6f9e64",
      "name": "covariance.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e1bfaa9f2689e7f0ae56cc880214961b4bc2d10",
      "name": "covariance_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a32bd4f3ec7367d35cd10a9caa317a016eaf8908",
      "name": "covariance_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "84afced79a347ebd7096fdd14a14ad392dff8411",
      "name": "covariance_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0200568f3703ea3f438c79d8bc56a47dbca7d33e",
      "name": "cubic_interpolation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1cf78420d5aec93cd254957d35218477f851a97",
      "name": "cuda_buffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24db09a6d92aecd64e217ff6b6498261df9413fb",
      "name": "cuda_dense_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4df79bdb6c5ad91906adb0da575b8ca221b4945a",
      "name": "cuda_dense_qr_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9dd797fb287a356fcad0e5c3065202d922001b8b",
      "name": "cxsparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4f1e4e0064eceb26ae5fd3dfb3a382b4c256ea3",
      "name": "cxsparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dec0de10a5f920e3ae28aa61b5b6eff262769a9b",
      "name": "dense_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5866d38d5a836e43ee1866636f380a90c8c6d909",
      "name": "dense_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59ee9f7653667708b2250030a9e6550b5bef4d4a",
      "name": "dense_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0020937124e0160cf4d5ec316864379eea1e0681",
      "name": "dense_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53628adc4b0e8788dfb3b253f6ce8f9f9926c09b",
      "name": "dense_linear_solver_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c662cd598369c87ef221ae5c232fe93e40eb3b7",
      "name": "dense_linear_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2865dd89f81abce51159cfb745091cdfe4c47490",
      "name": "dense_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f27fea00acec4c4f770de7734db6be8b75e6d78c",
      "name": "dense_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d0236899d7c221633b074c4c75eb29e612d812f",
      "name": "dense_qr.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6992563632f0f638e41fc6f0c5f1df5e4ae42f4c",
      "name": "dense_qr.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abce57c7137d7d77160198c2798fbdba6f5efeb4",
      "name": "dense_qr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e95d59df67522ab41a9c031160288bc717f42df1",
      "name": "dense_qr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c0ad3108b0fc567ed8206b0fbac7c1308aa9dfb",
      "name": "dense_qr_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cef219fc5ed95095c0014d6859531bd01a592cd5",
      "name": "dense_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "160a59133d106b0d1bde908601827ff2f8d24fa2",
      "name": "dense_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6bce0b43799ed8ec1c347083f366c332c70e2e4c",
      "name": "dense_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ebf6aee49fb768e368b68e98fdd9aaa4eaf6ad05",
      "name": "detect_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78b6c501a7f663cb93e4bd0a8fd5ab1d8f0ffde9",
      "name": "detect_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3cf95cf5ef9fbfb8d7d06bf666764840d77fcda4",
      "name": "detect_structure_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9369c2492531a87b0c05b11ed4d2601ad2f873f",
      "name": "dogleg_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d2f6b0195f016ac84d2cf29ce1945c2b6cf91e79",
      "name": "dogleg_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d1ef611a2a333bf09b92c706a26305f767ad4dc5",
      "name": "dogleg_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6777d0c29c4089622b983b624f978db4271eaab2",
      "name": "dynamic_autodiff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ebb383992572d34c1b2e38d7f39a20b76542376f",
      "name": "dynamic_compressed_row_finalizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a97c333474bb1e7c3f26915eff615aa7dd157e75",
      "name": "dynamic_compressed_row_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42ac05bb65eb2df907474c1ebe2de3c6506ae8cf",
      "name": "dynamic_compressed_row_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6fcf9e4cb39cea41f0591ec1f7a880ea643f1a1a",
      "name": "dynamic_compressed_row_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0094f7e61ae283cc31a6c578527f83c2a623ac81",
      "name": "dynamic_compressed_row_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "269858fe2e4020680867c23fe08f6c54fdaaa448",
      "name": "dynamic_compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f2a37e3a5865ab66338071d33c1896414a5caa3d",
      "name": "dynamic_numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "61c402b771d79342a947aa0a2017f5bb99b703f3",
      "name": "dynamic_sparse_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d3591a209020a1453c07e36485a042b53f56b0f9",
      "name": "dynamic_sparse_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f2733d875fa0b3a7f85dcc15c27a6b4f75514bf0",
      "name": "dynamic_sparse_normal_cholesky_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29cfb150493046644da50fe878312268b8e887f7",
      "name": "dynamic_sparsity_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1b7cc636b41929a51c7099688eac3013d98a289",
      "name": "eigensparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1a6b96640a054a840c8158745708008ac31f8f9",
      "name": "eigensparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "77591a8c621c4fe040c73948db8303efcdb4708a",
      "name": "evaluation_callback.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59b03d44aeaefcc0bd316cf10fbff5b0bc76ee69",
      "name": "evaluation_callback_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f44796a38850ff96e850064de395e405c910d5e5",
      "name": "evaluator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68a4fb28a558e0fe572f3ac4e3e1edf10e027efd",
      "name": "evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "10c0d1d238049449a748aa147ca0d3952496dcf8",
      "name": "evaluator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0ef84a777333e580207749fcadd630518e4259b",
      "name": "evaluator_test_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "799588c9e2b5ea194fa94d16719445b930ef3e27",
      "name": "evaluator_test_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b71418ca5212ab590faa0ce1f5779052a1e35e0d",
      "name": "execution_summary.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd91843c4c74677295436f60c5b093c046670b8b",
      "name": "file.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d88dd2aadca7be0f42d0c743c861d52691ea4352",
      "name": "file.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26f13488a1d350484d3eb898085a9a705b28451f",
      "name": "first_order_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6c56052af65ef6283439ec82192fd6e3b0f3cf8",
      "name": "fixed_array_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f67530761fe077d90f64095dd114d4ec62dc6491",
      "name": "float_cxsparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c559d20cd69f10eef49f1d7e53e8c29ff424738",
      "name": "float_cxsparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e08639b951f87d9da8c4cba5d251f0ba75958224",
      "name": "float_suitesparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b18a42a6ef52e3e05071520022d6aa495e4710f",
      "name": "float_suitesparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d80ab3496c1c863acddd027792b450092f9aa308",
      "name": "function_sample.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85074c2507e7fdcf3dcbfeb721260d9c1310c12c",
      "name": "function_sample.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "566258ba8f5711eef8ef182c7b01e3f138598139",
      "name": "generate_bundle_adjustment_tests.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "617dcbf82929094f54e55940f018897cd1746d6b",
      "name": "generate_template_specializations.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "067a838ff04d044d49cc881835bfbd792aeae35d",
      "name": "generated"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "74db59205f21164c40acddfb0bf9b4dee96e407b",
      "name": "generated_bundle_adjustment_tests"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3dca146c771c2c6d0292c327c4e2094d19feb89b",
      "name": "gmock"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d86e6ee08529e4704a7b137beb97b2fe66cad94",
      "name": "gmock_gtest_all.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92d850ca6f077f7a7eadb899c7044c9bf4ae052f",
      "name": "gmock_main.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "777001e013cb9fe4654a31110ba7708b33741f49",
      "name": "gradient_checker.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "208a0a7ea80141d1bf2a853acdb87140686ea440",
      "name": "gradient_checker_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04440c2086b007577c6d5cf3292cd73523e5200d",
      "name": "gradient_checking_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c88f9ad0c8df8e45eb8d732ae32ea3591f0b2cbb",
      "name": "gradient_checking_cost_function.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba5c01365bfc95725e7ac618bab9cb21a865274f",
      "name": "gradient_checking_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdd472fe87f10866dc4ceccca42f256b54dbdc18",
      "name": "gradient_problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f74289e14524884f2a6af181048f4816836eb05",
      "name": "gradient_problem_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9382556d2924a9ce4b262bd2f0acd2b1781a3fc4",
      "name": "gradient_problem_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1ede2438fd1d47dfd26cc7472b47a29a6a264d96",
      "name": "gradient_problem_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3d18e79dda43de93119400f479ae2cf5b6ce4b3",
      "name": "gradient_problem_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "acae8c233f8a30fe8e05ba1fce57da5b3df77f3e",
      "name": "graph.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea4b177cedc5b0f49ce017cb7d0cd052982d5fc9",
      "name": "graph_algorithms.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c03cda470aea21b7cef6d865b2ccd6194c7e82be",
      "name": "graph_algorithms_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9abe0b757720b9d906285b72f340dc06df1079fb",
      "name": "graph_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cf837807ebe283e68ec800163f1c812682ee5db3",
      "name": "gtest"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6b2e53df6d586069a4f2c5018c517379bc146f6",
      "name": "householder_vector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7946a568b0bf3c42479760ec0de5134b00cbc3d0",
      "name": "implicit_schur_complement.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "601f2e638cb5c20c5a1669ececeefd15388de35f",
      "name": "implicit_schur_complement.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "baa381afb0eb4add7c42e8c2f6e7df10eb3cd126",
      "name": "implicit_schur_complement_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1500817f5c360e92ecba8b9dd7ffc678c5e44c5e",
      "name": "inner_product_computer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "029800b6ed3492293a55b96ce9c460c31daf5ed0",
      "name": "inner_product_computer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b01ad8eba6502f53890cd1c9e8895040bd416538",
      "name": "inner_product_computer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d2b414412370cb3a28bddf74668287f783b08ab4",
      "name": "integer_sequence_algorithm_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "51cc8243f5e41e1311121e26b48eae9dba8d11eb",
      "name": "invert_psd_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "017d331e0b399bacc61ae70985cb148085545422",
      "name": "invert_psd_matrix_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6feba7b2b40e45734a8a7f02964cca29274d8435",
      "name": "invert_psd_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14f2151e67989a643696f2155d258da51cfe8dc1",
      "name": "is_close.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b4e6134480f8862b127a088dd10bd16fc025725",
      "name": "is_close.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76e4334471ad311a04ba0a55fbf77b0d4641ab78",
      "name": "is_close_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "804811d28074d0e58fa4f6bb1770c6146f5d64f0",
      "name": "iteration_callback.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9fa88a9df29cfadbc4f0783daa1774fd272819c",
      "name": "iterative_refiner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d500212523d66691e5a8fad775cce740d8c1d872",
      "name": "iterative_refiner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3298a447a1a424a15b9126dc0af6c7cd99f6b087",
      "name": "iterative_refiner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc4abd24b49cc3c5ae85e78ae6bfbf1bb7425101",
      "name": "iterative_schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c39a94e23df60f7dacc01a36b1a110a9da943e22",
      "name": "iterative_schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80e388a6638c94a84aecdfd90ff57ceced3ab4fe",
      "name": "iterative_schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d8900c3b1cd84a1fe996b3290d3800744119f33",
      "name": "jet_operator_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe9dbf34a579725419ed8e4a7bdcbee186967209",
      "name": "jet_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d8479b27b896c0a14d1ef1e6eb6e50f45ab97c3",
      "name": "jet_traits_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88e5ea07b2ad3580a6d2757a90187379c01a76b8",
      "name": "levenberg_marquardt_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b014a6093af4f9e9ed048380631f1e06729e592",
      "name": "levenberg_marquardt_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d79323fb82e5230d853469ff79f82867b780809c",
      "name": "levenberg_marquardt_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7bd9c85b06e25d9ad42874a58f2e17b43f8ddc6f",
      "name": "line_search.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3632ca58c04af8c291ef74020e94060a9ed982e6",
      "name": "line_search.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae77065f833af3cb87dc2f1f27064a5eb4962e56",
      "name": "line_search_direction.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c69711b7c1de4bd41508f02879ae717fb49793cc",
      "name": "line_search_direction.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3b2d1932b8a57794bafe4f172f7954594ea7be8",
      "name": "line_search_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68936a3dde0d566bdc55c23d0674c6cfbd572443",
      "name": "line_search_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c001622f54f2754a3d9d739ca22617f14d2de0e",
      "name": "line_search_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4edd68bd8c16b6c8b000c7e4a38844a7b76df83f",
      "name": "line_search_preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a45aaeeca478aff082f53f8450805af9fa15798",
      "name": "line_search_preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65e30395eee81fff7524a2175fdb52235726a273",
      "name": "line_search_preprocessor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab75e6e9c8f6be546ac69c9780ff928923ddc568",
      "name": "linear_least_squares_problems.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7968c465d2b11a0c1f14e56b03d1b5ef84732bfb",
      "name": "linear_least_squares_problems.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "597a37e77a88be268586f64ff78093195e97e837",
      "name": "linear_operator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8f2208af298f5aed618c8258a52e75d1e3f75d4",
      "name": "linear_operator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9ef15006ce6250bab3bd269c8113e62012ece74",
      "name": "linear_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8f3646ff7107c2e4d379876109e645dd55e269d",
      "name": "linear_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db6f95a198436f1d470330b5947413814c596cb4",
      "name": "local_parameterization.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "38dbe2bae3573c313334d93a07e3b47b6b3b3288",
      "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": "3e2368f173e2e83ab4f034eb4bebafc40955b8bb",
      "name": "low_rank_inverse_hessian.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de30f544bda67efa12d127230d06ac46f1fc91bf",
      "name": "low_rank_inverse_hessian.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f412a793f938bb34d4de0ebfabcbe9f56ea5a536",
      "name": "manifold.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af4c712ab948cdb777dfb8f54a77701bc750c626",
      "name": "manifold_adapter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "310fd9a70c5310af13723c792976d22658a34eea",
      "name": "manifold_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5632c22e91603222b4d3c002accfcdad7b1d4e76",
      "name": "map_util.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7fbb7b2bc438621f593086010f97d03965adfe8d",
      "name": "miniglog"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66fe9752f69b40b5441c11d5fcf0e8541d225ba4",
      "name": "minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4ba708689c5638bae46b0d3ad52218b5974278b",
      "name": "minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67de317f00e56ec44fcb23f71d6780c2d1805491",
      "name": "minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abefb5b3dfec031397692d013cd7b62b1552057a",
      "name": "normal_prior.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c66f9d66e395eec8f0b45892b259c479bd64260e",
      "name": "normal_prior_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9a0beb04d8bb6deec1dcd9108c874afe18c1f95",
      "name": "numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25c58f3e58dbef29e2bf64f9da924bec25c8270c",
      "name": "numeric_diff_first_order_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d78e36478a306d56927027e8b180c223576d637",
      "name": "numeric_diff_test_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68ae5edd4dd79e71207ce0ce528df3dca1668b67",
      "name": "numeric_diff_test_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b5321b789b2a13517fde0fa26896010228f963c",
      "name": "ordered_groups_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "acf10eb8d5cab66f7c283224edd1293b6c54148d",
      "name": "pair_hash.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5599cc70449d7dedb4763c39170d7c2a14e8477",
      "name": "parallel_for.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4fd4154e3fece0de4c6fdb1fc6ebffbbec1ddf2",
      "name": "parallel_for_cxx.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c1871662c8b1ae9afd6473a9ea5e86a25b24786",
      "name": "parallel_for_nothreads.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d44bf9977ab93b34f3e2fea4e37dee1f93ff596",
      "name": "parallel_for_openmp.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "451d80e5346793118006cfce57f6c046eecd5d06",
      "name": "parallel_for_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e6bcadf15382d4fdda221207017875005d904f6",
      "name": "parallel_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c649757e439f8f93d0dc434aac86ef7e4c3bd89b",
      "name": "parallel_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd2d792462625291fb0130f9be03b82b6f13d77a",
      "name": "parallel_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "112d5f851de55448882f3961a481415933b83165",
      "name": "parameter_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c01eb20c4adb89ba823a4dc560bd3be81d8d029e",
      "name": "parameter_block_ordering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "166fadc0f59fc569e07f25f3ac1ddbc37fd96c0e",
      "name": "parameter_block_ordering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68b87721896005d5f72c9fd072863b172aedd8b3",
      "name": "parameter_block_ordering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6fcbf5eab5721a75d204403e0b0927375a90ad9b",
      "name": "parameter_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58d2500fa937ca1b1f7a53a6250927cce5457714",
      "name": "parameter_dims_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2710366fe02ed3d6afbf51c839a3d8be53ebe663",
      "name": "partitioned_matrix_view.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36a345066e92116ef0c78d1bc5c05d8b31c2df50",
      "name": "partitioned_matrix_view.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "967620b6bc3a4824cc7890763c15c1e82f1754ff",
      "name": "partitioned_matrix_view_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "27f368f026c116da409b1e9a461a94c786f15ab3",
      "name": "partitioned_matrix_view_template.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d01dd3b9c69125e6a1014c65f3021944277a7482",
      "name": "partitioned_matrix_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3e790dfdf31b128ad3dc9d332244866c7c3fcd7",
      "name": "polynomial.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "02db68ae5bad69c2b234f79ac141a699762197ba",
      "name": "polynomial.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b6d71831df239da78bc8d44157e8a34185cd997",
      "name": "polynomial_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "391e1b5bcef9fd58d694d1d5fcad7d4916e38abe",
      "name": "preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fdc4d86f2125d02eb1513e7920b4e5abf2f84e16",
      "name": "preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d60ef90c45f39c903b20fd638496405aad64dca",
      "name": "preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "282a8f03c9d7024d95a5f16e815571947aee3180",
      "name": "preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4269ca3ebc35a65f11f862faaee2e4dcf5c0dc1e",
      "name": "problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8549097e1d00317153d318775a568688794f8cd6",
      "name": "problem_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "22073b674f1f02c963f67e4b20f70feafb1b9acd",
      "name": "problem_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d7ec1f9bac2d0831a2aca651d7756b5d518c8516",
      "name": "problem_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a4ecf3d82ee196559cdf75f0c6f7231b7282588",
      "name": "program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb923aeaa214ecf1ae3d5b8e022a413f83947ff3",
      "name": "program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "826a73a9af1f2e15fcca7551516337c9e610e104",
      "name": "program_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "300a3a54c5998b328c72e091a7cd861a768282ab",
      "name": "program_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0495d67581de50ee5cf634acff1175468d9674ae",
      "name": "random.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e75c3f57e6644f5314260ab9d8035c4fa646d17",
      "name": "reorder_program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64f40950458de8cd252c5a4e398bfa334212e938",
      "name": "reorder_program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "828aa25a15d3cdf78eeda2b7636c175eec1ca6ae",
      "name": "reorder_program_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93c045f774715784ee74bf39932029faac8f1450",
      "name": "residual_block.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "978b94640fe40ba3cef1aa3dd0f9286abb07259e",
      "name": "residual_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2864ee10d5792eb1b3945daa85f78deacdcdd049",
      "name": "residual_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7dc5d4417ba78f6e2fa5d99557abffdcf9c330b6",
      "name": "residual_block_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "38c75bf8a6a071fe57af0f1aa41bd416c5ab2469",
      "name": "residual_block_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2254619d9247f16155c352d631c35c4768233b9a",
      "name": "residual_block_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6de650c32ce1f9311eec0ad0be591a68e71e994",
      "name": "rotation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "693b5194a716c4c6b49f8a87c0dd801a384b0a04",
      "name": "schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d069ebe3a14b37b41359008455d0b655528d0f1",
      "name": "schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2df8267c50b0b0594739ccec60dc1d0f95b4ee6b",
      "name": "schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4515c42ff7c8a4404755c3c76c614ecf1f4e393c",
      "name": "schur_eliminator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "75be5ae3c4ae89d1ef61ec9c9e12f851320e3015",
      "name": "schur_eliminator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2bb18ca9da7358491b8655563700304643c1aa4a",
      "name": "schur_eliminator_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ad0ebdd47420a350a8c475fe40b6aad2d9de721",
      "name": "schur_eliminator_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0d4adbff690e7f8d06356401c26080017d5a05c",
      "name": "schur_eliminator_template.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a8c5f71b194c832c28af63aff4095234fdf111f3",
      "name": "schur_eliminator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d452ba4967bc487c05ebd3f58e40177ba7bfba95",
      "name": "schur_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76a7b3d8ddca5ddc5c7cff24d15967fdaadb244d",
      "name": "schur_jacobi_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bcf0d14902d6dc9bef9e70e5cd2b7d6bea6cde1a",
      "name": "schur_templates.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe28113cfe108a9d8d97891c7a5b6a878bfc6cb0",
      "name": "schur_templates.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5bb083cf0a23d5ccad7afcb6e85e2fadcfe24fe4",
      "name": "scoped_thread_token.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "680dab96c716156f4ad8b884c816313391cf3ff2",
      "name": "scratch_evaluate_preparer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "946244bce1950e30e3f2869d74109432f6411d61",
      "name": "scratch_evaluate_preparer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8772c0c21b387a7f632f7c0b8e317ba79211abb6",
      "name": "single_linkage_clustering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d334ca516f5b08a6db2906e75664585eaf6b5cb",
      "name": "single_linkage_clustering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "17b03b7086fd451f41e4b11f39487c16549fcd35",
      "name": "single_linkage_clustering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec26be394d96bdd460e0bb65563d3c64916fa478",
      "name": "small_blas.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7239cf4416feee21ac0b69e6ffe43dd4b7399959",
      "name": "small_blas_gemm_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "824f0eb86e4a426595c7b32db3e0e4bb8af00b72",
      "name": "small_blas_gemv_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28571d739c184432b70edb479740b2cc9d917209",
      "name": "small_blas_generic.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78fc3c35f645961a27aea4a686e4e9ab5ddc9d24",
      "name": "small_blas_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "150c5550fc9238e12314ff9b9dd43fd2a6331dfc",
      "name": "solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e73e899b3fc88f68ef9e6dd494a0ac8781aed82b",
      "name": "solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d1bac1aec285e75905370cec8603e070ee5b265f",
      "name": "solver_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7261055a887d5e178c6c94c82ce531e2493fbbb2",
      "name": "solver_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9080b346a0bdc35a1f9ed42c01d64fbf53123b8c",
      "name": "sparse_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "831beeed8251c15100cdc0b11b7c8eb78759fa50",
      "name": "sparse_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00480f4ce48095d6089cea26bde0363dbe6546bf",
      "name": "sparse_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40899bb766712981dc7e7fb4ae5f18a1b41d3741",
      "name": "sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9fe33a30fdae3140273aa3188a35faaeffe41f2b",
      "name": "sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b5030c7b0d3d0c82d01205a959901825246162eb",
      "name": "sparse_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31d002c1b3444648537c132967b83e0ea307fff4",
      "name": "sparse_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eaf2dbb0759157070d70f35888388fbf200a5cb9",
      "name": "sparse_normal_cholesky_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2af2518f837a9c182556905d69611a36483a2644",
      "name": "stl_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b6b6ff53a7a057607ccc2b9a23e2e9b48b18216",
      "name": "stringprintf.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a774a440fad0e697feb44ab446a0be922018d6b",
      "name": "stringprintf.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9202dbd2f9b342337794e63d7428d5af062cb5f",
      "name": "subset_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f1c6ec3aade49527cf4e81227fca65d676a0de2",
      "name": "subset_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc517e7709929495a92d614f4db4e4d791366b2c",
      "name": "subset_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bac53272b31749c3d82ae8246394a2cfa5c621a3",
      "name": "suitesparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7bf3b1e2b53e81ef4a8c8964af96fc5d2bcf43f",
      "name": "suitesparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89be24111caaffddfd7f00e6da979d5391be8691",
      "name": "system_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ba86cf295b596aab6987207fd517a2db89b6c92",
      "name": "test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e46f23102c0fa76763c94c8a4164e1a4f8c55860",
      "name": "test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1fd1a4caf06e4c3e71836a206fb6cb8862380467",
      "name": "thread_pool.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff47f106363283abd45816d4d9dc9375d034f30f",
      "name": "thread_pool.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e64011db8b0476a50c93f6b2f6f07dd6dfa4e61c",
      "name": "thread_pool_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e48964c95cb7504b39c6ea021ce90670130682d0",
      "name": "thread_token_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8640df2d38acd03cb3ae8be28e15abf97eab061",
      "name": "thread_token_provider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36863dfe96a2df42a9972cc6b0f4e769f85f5f3d",
      "name": "tiny_solver_autodiff_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5d7a023d51ec9cb30af771e5bcd1bf3c4c5f498",
      "name": "tiny_solver_cost_function_adapter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "500ac0d6a03e1376aa4d5851532c3c15ee7c3cbc",
      "name": "tiny_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "310bb3595ce30110c68abb801f8dff9ce635d32c",
      "name": "tiny_solver_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1c7ddcf7291a190a66f9a80cefbdd9d50589964",
      "name": "triplet_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2cf429086fe43b4e174e5d8e2a11a02ee45932cb",
      "name": "triplet_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e96c994c7b4a60b7c6c16d18558f95d83b14edbc",
      "name": "triplet_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf51f96a9accd502c9b11df2a1f71d8d2c5506a1",
      "name": "trust_region_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a7b2130d6b7a20f3ffef723bc2887318ebab676f",
      "name": "trust_region_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba193563f527911728654520c91dcf9af4f76f6e",
      "name": "trust_region_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b970210d28aa62bf614eac05d721e6b2a9b7cdb",
      "name": "trust_region_preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b452b87515f57d949681311a305c5552f8270a2",
      "name": "trust_region_preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5938502fb8abe9dce74b9a500d1dfe2c60d3ee1b",
      "name": "trust_region_preprocessor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90db78694bab0dbb446a3a9c106e9bff22df0b97",
      "name": "trust_region_step_evaluator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fee10bef6cc7ee030a951cab14b4e86ed71c9a9f",
      "name": "trust_region_step_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2fa961299ea67e510cccd49818842486f57802c4",
      "name": "trust_region_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b04ceb1ce374cacdd6770de2202af3ba8cfc6d5",
      "name": "trust_region_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "48242678b46197786d39cf4662de0891f46eebe0",
      "name": "types.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2dcfbe7b44d4b3c57aaec89ad0063c9efdbcc9dd",
      "name": "visibility.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01e34b70ea359cd644046f56c864dde3a009acd0",
      "name": "visibility.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e7255293d3e3bfa2b42cfd47831d3ab03a33573e",
      "name": "visibility_based_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39bdc9fea87d743ad652da813cae421881062f92",
      "name": "visibility_based_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e0d5fd70be445ab5d717fbefacb850a4e004824",
      "name": "visibility_based_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a107c2ff4889435f34ca03a2025a13b018839bfe",
      "name": "visibility_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a718fbd97a523528859115b3adf9d9ff6862820",
      "name": "wall_time.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36936ee7ea68c64f6c951be750d59ecfa886aa8b",
      "name": "wall_time.h"
    }
  ]
}
