)]}'
{
  "id": "51c0cb75b41beb1e551ed689f9a52c1a146d0017",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3a7a9640984ae8b9d7dbb29ba5977f806271c65",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4331c2925373a415d70e8e561ed8849f24bc667f",
      "name": "accelerate_sparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fdc53e55b8e5fd9f10377e0b906dc6328d19b758",
      "name": "accelerate_sparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "563fe6386229b975aa4cbf2dff5e948be429a1bd",
      "name": "array_selector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2565c4b4c82e1304da16dcc4d37561ad9ed23c5",
      "name": "array_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd51aa5d007383d77672fd7a393a9564d3462401",
      "name": "array_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58207283ae10bf2f55833899275e545fc5ab0045",
      "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": "e8cd047a186abcabb7600d6c70e056c4a17dd787",
      "name": "autodiff_manifold_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0916a456699269e3f224367eef68bb14dfc8765c",
      "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": "8788322c79b6df8ed1ec2fe993ccb5a1cf53a264",
      "name": "block_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "533b764c3747ee49b828dceaee543b18b790aa8b",
      "name": "block_jacobi_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b5c16130d7db9993f0129deca8e324a58738b7dd",
      "name": "block_jacobi_preconditioner_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb3c9d0fe7dfe0c41ed07e717506942b56d5be67",
      "name": "block_jacobi_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "adeaf41319edeb8173fdc0ee878f6d03e734430c",
      "name": "block_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "627013c2e1352bec4103790a5690b30817ef79a8",
      "name": "block_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "30d73f53f4fbdecb797fa6044dec7104d17354e7",
      "name": "block_random_access_dense_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d958ed14be87b210430a19f2c484060a1069ec58",
      "name": "block_random_access_dense_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a3626ff1cdfa1b4f50b29bf88931a78ab8efb89",
      "name": "block_random_access_dense_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "daabf8be1d0195a27d98bb42f0f6d078575eabde",
      "name": "block_random_access_diagonal_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "374dd822256fbed7b3f0212ffb4689d087f5bcbe",
      "name": "block_random_access_diagonal_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ccc2f0a28d6b9528c2f47acd7fbafdd310fc45b",
      "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": "992bd013d3feed545b7b0bd4b88bfb2b53cb5932",
      "name": "block_random_access_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb6f511ca748ccd079255e1eafed39b05594d572",
      "name": "block_random_access_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8afc1e2534869a9bf5196d2da38a7e9f7b8c554",
      "name": "block_random_access_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e67593234406e58d0a92f145fae3d0d31022e2e",
      "name": "block_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45c50216416d387556aaee5e17d01a10414e06b6",
      "name": "block_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "daa2e2da7262ad39a22be6cb746f653f279708cb",
      "name": "block_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf8a65e2c56ac5e0f6cf9cba714b76c8419f58dd",
      "name": "block_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bccfd8b291e5cb5693bcba061e8bc777c22281d3",
      "name": "block_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c0f6b928a191f49877c18eef2e7adb82f802024f",
      "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": "1fab38507c1199d76586fe3d9113ea03ef84a923",
      "name": "callbacks.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b22f5ff0c4f4976b3e7a190ecfee0b0481cd7204",
      "name": "callbacks.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a2810febf8fecc47af5e57984830ecccd8d41a2",
      "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": "3f867dc63a2f59f756f013566fc5871039614c86",
      "name": "cgnr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "916a806e56be5564798fca7715ca9c4eebe38f19",
      "name": "cgnr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "995d8dae93b13c32c2576b3955cb24d84ddf540d",
      "name": "compressed_col_sparse_matrix_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbb0abf35d5cadefb7e961596ced9bc805b5f1ee",
      "name": "compressed_col_sparse_matrix_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8889023459ba3906b377867613e01dc93bcf0a88",
      "name": "compressed_col_sparse_matrix_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0fde1ba7d13ee6aa8fe6bf52baec776fb3df642d",
      "name": "compressed_row_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8cf7957d4a605ed2198f4fcaeb22158a4e1c092",
      "name": "compressed_row_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "890804f95ba6aa53db3ccdc1f329909d87956e15",
      "name": "compressed_row_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6fe730ecb0b3c9d6d40b034b7cda1b2a5cb188fd",
      "name": "compressed_row_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5beabd86f980d92b21f78dcaf05d3ac301fe5bd7",
      "name": "compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "207bc8e738a1750002493113e456aca9b0cc07ed",
      "name": "concurrent_queue.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08451bdeafa15f03cc63d9c2051a81bf91626864",
      "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": "7da63c0d896138921b6c9176acf3f511b271375e",
      "name": "conjugate_gradients_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1f3c885f08efd24230f30d38b46d46e9f0ea999",
      "name": "conjugate_gradients_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fde16b84bca14601b1d7509fdbadb71454b27005",
      "name": "context.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea3016bd35bc1621563c7cdd4aa35c407454b16a",
      "name": "context_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "776ca31241410c32fe1f42d51d13842053f4a3b4",
      "name": "context_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3abbefbe2ad7eec9ecca9fa85fc67cbfea01868e",
      "name": "coordinate_descent_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "382885f5e60c3277696afd3e3e34d60e4d4cbcc7",
      "name": "coordinate_descent_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a83de9eb17b2a2f41a97e4e8aa8a165fd34066d7",
      "name": "corrector.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "37b10d74497ce3ca4da168b755a66b889469ad78",
      "name": "corrector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5dd29c72499651ab225865adeacea70801bac0f",
      "name": "corrector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7597b431ec901ab7edece3e624b54eaca27b27b5",
      "name": "cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c02e0e4b06d36164aae3469fdb08300ad5ea3c67",
      "name": "cost_function_to_functor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6260acd7767765ac69827929daa0826892a9b238",
      "name": "covariance.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d7a7c07904dfeeadac48648d45dfb16ea9285fc3",
      "name": "covariance_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a32bd4f3ec7367d35cd10a9caa317a016eaf8908",
      "name": "covariance_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "845572133c5f4dad74a3ec222bb79665481a1b1b",
      "name": "covariance_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0200568f3703ea3f438c79d8bc56a47dbca7d33e",
      "name": "cubic_interpolation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d4c6b0efe154ba70f80355e0fdb4b0e341dfdc0",
      "name": "cuda_block_sparse_crs_view.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ae8721257e2c20ea0a0f2597e197c2ac8e4b8a0",
      "name": "cuda_block_sparse_crs_view.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd49ee89b563519fa6c225ea37e9ee4246e9c159",
      "name": "cuda_block_sparse_crs_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3685775b60f381ef4df114deb3e8cc69e1ef50e9",
      "name": "cuda_block_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6da6fdd2a6ee44927ad467e8af404a00cc6533e3",
      "name": "cuda_block_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "000b6bbf2ef4aaac67109ba917d21307d97b1878",
      "name": "cuda_block_structure_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6abb15eafbce951662586f25b83583cfb01a4e0",
      "name": "cuda_buffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f134f7af24619d5030e0dc3f0ae23d124f61995b",
      "name": "cuda_dense_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "84a00d75d962cc86e15a3b6ab1b155737780331c",
      "name": "cuda_dense_qr_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a21c8d4eed3781d3b6d3fef76947bb6d4222536",
      "name": "cuda_kernels_bsm_to_crs.cu.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62a24775958cd3597658d6e8380f60daa5bfd015",
      "name": "cuda_kernels_bsm_to_crs.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45d5d3b78d47d391c0e6bb50faef498b935fa95c",
      "name": "cuda_kernels_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b5a8e40e14576259f5ef42d129f79afa76110189",
      "name": "cuda_kernels_vector_ops.cu.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1792011b10d1344747649eaec4c3ba6762a5151",
      "name": "cuda_kernels_vector_ops.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f6e2291bcbfc4228bab26ab529e8c6887fca3d2",
      "name": "cuda_kernels_vector_ops_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "703be845a63ade059b3af28f2e0969248026e481",
      "name": "cuda_partitioned_block_sparse_crs_view.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3072deab902787dcc30a49c2ab4d25d6ad336428",
      "name": "cuda_partitioned_block_sparse_crs_view.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5090b6a605df8e423573535bd76830eba7d8a7fe",
      "name": "cuda_partitioned_block_sparse_crs_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "905b4ab93c83f0d053f32a5687b7ff12b29ca27e",
      "name": "cuda_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5fcb911cbb4fbcbee4b6eaff490fce059e9c6e1",
      "name": "cuda_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "74e74fda00687ede97f1e163c28c25716eb9af30",
      "name": "cuda_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8761ef4327597b2df12de62f7ebeabcd543ca9d7",
      "name": "cuda_streamed_buffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4837005f3cf2845a5cb5ce09cbf6c5babb02723a",
      "name": "cuda_streamed_buffer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d434f3685dafd0c38e592ac9995043b06a6f1176",
      "name": "cuda_vector.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46661cf1eb54e68ba54d6cb9efea928709d09c91",
      "name": "cuda_vector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db1fec5ac1b27cd816e159b3db68adc7cceb823d",
      "name": "cuda_vector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb9553683e683da57b0844b5c2bc6ea60218385d",
      "name": "dense_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6380fc6c2a660f5809c2b7a62c6d3776831473c9",
      "name": "dense_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb8a46700fee20f24c216bfa540b8d4ebb5b3ad7",
      "name": "dense_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82592bd7522c2d4145b05302e0d7c4ef2c3196ba",
      "name": "dense_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5c529be1bcc724304d83c0755adc4fe9bf1e93c",
      "name": "dense_linear_solver_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d3f8f683df05b8e59b43d51ec6ef9d1fc362a0f",
      "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": "5154fb1ee0b38bf22dfe9fdc963d15a5f38e81d8",
      "name": "dense_qr.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "270a9122bd303d4f629d9deab9ed6b4c76e85263",
      "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": "8698c9054e19d6d542b0d02f377e9cdc6d09c927",
      "name": "dense_qr_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67c3d2b5908589e3b1faff0ffe647aeca3f47bde",
      "name": "dense_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5fc71c20de700e05ff6a36ac4892ebfee0575faa",
      "name": "dense_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ba9fc235d443e6b889d3a877706c37ddb8309d4",
      "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": "adfec3c334f73491bcc91387fe9e38aa3d4af99e",
      "name": "dogleg_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d2f6b0195f016ac84d2cf29ce1945c2b6cf91e79",
      "name": "dogleg_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4b7f080ab80efa4030bd8bef7c014a18491d0e6",
      "name": "dogleg_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1cf83a59e237a1940e102109f007414c335a4e61",
      "name": "dynamic_autodiff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56e81eee7775a48cf7c08014b106529da44bf474",
      "name": "dynamic_compressed_row_finalizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f84f44aae26488a1ca2690697099e57ea64442e8",
      "name": "dynamic_compressed_row_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "010d5eeb0b106f78802dad0f0681624c8ab89be9",
      "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": "65a309db04b41fc286846fc7db7fe8a2ca03f3f0",
      "name": "dynamic_compressed_row_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4f7cd908c22413d0f6d2fba367a01bed7365fc8",
      "name": "dynamic_compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f9ae2eef2f4dbfb44a5a8b808fdf4827a9074874",
      "name": "dynamic_numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d421bc304e66c124d5d65cfa02674e45bc3b23ed",
      "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": "8d66022ff50dcb8008318466329b417c3d296cb8",
      "name": "dynamic_sparse_normal_cholesky_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9173098586e65dc25f2ed7474902310f3782ff91",
      "name": "dynamic_sparsity_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b519e6d6cb847c44cc195d45b51133ca7355419",
      "name": "eigen_vector_ops.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f2c8ad22983b9ea5fb8cd6ea5db87176652e77c",
      "name": "eigensparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04cdbad5b36cb2792582f22177f7ca749f13e9a0",
      "name": "eigensparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28a8aff88550c63bb0ec8d13ae0e691da4f85d8d",
      "name": "evaluation_benchmark.cc"
    },
    {
      "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": "fe1e12ee7b6891aa3e313bb31d42b4689c47fbe2",
      "name": "evaluator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "61e76f83f1282e322e2efc02367668be3fc508fa",
      "name": "evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "773cbcd65adffce7294562a7fd799e62c079e9c8",
      "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": "d8f3c014b9b9147320e337c769971af660f5efa2",
      "name": "fake_bundle_adjustment_jacobian.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "41b55c8c667cd62d97daecd2fe1edffbf63fa36d",
      "name": "fake_bundle_adjustment_jacobian.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "361d293157528e1f179e9e4f1d18c3c719a056e6",
      "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": "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": "ce3bc0646dbfc3867f8f11e8c9810348c35e907c",
      "name": "function_sample.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35865a61c2aa0581de717efa36ae9e38aafea05a",
      "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": "71df0aebedbf792378ad581546945bad2b570708",
      "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": "e366107ca8886840ee0e7effbd3103fb34f6a7cd",
      "name": "gradient_checker.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3508455d83b6a3c1c40a99026cd2047689a34a1e",
      "name": "gradient_checker_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "428c7bd226391660aff3521357d44f804437ae2f",
      "name": "gradient_checking_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c88f9ad0c8df8e45eb8d732ae32ea3591f0b2cbb",
      "name": "gradient_checking_cost_function.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "027aa67fddf5ebde9eb90673d10420861e509695",
      "name": "gradient_checking_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d54083a44c84f7acd8c59e3161386ab1dfc9ce6",
      "name": "gradient_problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c420b62259c9dc3fc963c8a0226641c64edfd2bb",
      "name": "gradient_problem_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4c96aa796e9356bf4f5fac71f83034134b909d4",
      "name": "gradient_problem_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1ede2438fd1d47dfd26cc7472b47a29a6a264d96",
      "name": "gradient_problem_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e862cc9337fd91194def2c76e05ccc0862312ee5",
      "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": "ddd6914fdc4acefd88df1d258bfe260b7bb2056c",
      "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": "9c73de68946e855f58e7f57fc809fa10b07b8879",
      "name": "implicit_schur_complement.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "620ea8c8614a75399dcdcb3334ffbdecb6a62fe4",
      "name": "implicit_schur_complement.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3fbfdf1bc3aafceec77db7e6c246d399c2ea9b53",
      "name": "implicit_schur_complement_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1d683287ca30ea254c401b410f1c59adae6f9c3",
      "name": "inner_product_computer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "029800b6ed3492293a55b96ce9c460c31daf5ed0",
      "name": "inner_product_computer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4573b6bc6d1c8feedc36fa997ef2579d7c58bcbe",
      "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": "d23e9f83e8272866e0ff94afeb80f6b8d0d741f7",
      "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": "aaeefa332df7b471c4c73e3a6d3fc5f818b2090c",
      "name": "iterative_refiner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8333124d15361a460dd190477dff1f74798417f0",
      "name": "iterative_refiner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "49e379e92481c786498793f1c415f38ff5f974d4",
      "name": "iterative_refiner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4aa809b1326c3b55ba806893c703dd7bd8157e8",
      "name": "iterative_schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea54d8eeb1a5dce43a9a7c091857876974e923cd",
      "name": "iterative_schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46992fbd2ec0fe5745a794429941cdbcffb6f507",
      "name": "iterative_schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d8900c3b1cd84a1fe996b3290d3800744119f33",
      "name": "jet_operator_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0117d57a19db7682c79b27c2a7a354ee0f0c3740",
      "name": "jet_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d8479b27b896c0a14d1ef1e6eb6e50f45ab97c3",
      "name": "jet_traits_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b37f74e7e73a545451eb3ddc08aa65667f452fc3",
      "name": "levenberg_marquardt_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc6aae3f30bf345b86f0855b9938e7a65f573256",
      "name": "levenberg_marquardt_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1ac4c07feca77f72dbc3bc3f34d8e6037963c4f9",
      "name": "levenberg_marquardt_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "036c73938498ccddb9c7b1a5c081d3bcc7f58013",
      "name": "line_search.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3632ca58c04af8c291ef74020e94060a9ed982e6",
      "name": "line_search.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68c77f787a61f0e22dc01321afb0618aa43f2be4",
      "name": "line_search_direction.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c69711b7c1de4bd41508f02879ae717fb49793cc",
      "name": "line_search_direction.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a75de18d1383c816eff8156534b9ceeda1f3c595",
      "name": "line_search_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abbf4c5080cfef5bf6e44e2f25f27f72d2cf5ec8",
      "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": "0b818f58cf291889215bea679845aee36ce83fe9",
      "name": "linear_least_squares_problems.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c56a338e1c2d3d2ee38c144c0315422f449d8c7e",
      "name": "linear_least_squares_problems.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b518a6163cea32d06bf6e8549d4edb10d98d3f1",
      "name": "linear_operator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76beb4064d954b60c0ed5c12d236e1ff2345d9aa",
      "name": "linear_operator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e3fe4be66873a3e0bb799f28135afee8920cf9f",
      "name": "linear_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "413160fc30607e350ee0ebf41340d88dfefedd98",
      "name": "linear_solver.h"
    },
    {
      "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": "a11a1977ba82d6de1b1a4e0509a509575f9ff6ab",
      "name": "low_rank_inverse_hessian.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "878db81d44b90be936b62fd0ffba02090864341f",
      "name": "low_rank_inverse_hessian.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4895fd48ce470dae11889e9d716b970a42bb4f3",
      "name": "manifold.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9dd80a1ad1613c25063c6af13eb280542e6af408",
      "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": "b7a4df7035f3d8ef2c7b7bd17a4cc75602f7cff3",
      "name": "minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67de317f00e56ec44fcb23f71d6780c2d1805491",
      "name": "minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00d2f603039b26d1b78f0a457ccd773c2b2f8219",
      "name": "normal_prior.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec1e064c3eb637bc3754672aa49ee8befb832c3c",
      "name": "normal_prior_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dcffcffdfb85abb375cfa25316dcb6ea3c856dda",
      "name": "numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6fab487975c546ce9596192d9eb3c6bdb023088",
      "name": "numeric_diff_first_order_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9da514e323073097688b1bdcf9e3025dcffb6357",
      "name": "numeric_diff_test_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d3f14b4f00df28b3fb95621ffeae39932224f65",
      "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": "a92276d4fc574694760524c7f51d9a7cca3b094e",
      "name": "parallel_for.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7536c74c348bb684091869c639f2630b8e07ee8c",
      "name": "parallel_for.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3c210f069e7dee5422db9b85582e3f5e4e9dd7d",
      "name": "parallel_for_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e387c5eaaa03b61e738181f5460b2c55c46e65e",
      "name": "parallel_invoke.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e67e37bb7920c0c08ce406b806db4667864d355",
      "name": "parallel_invoke.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e6bcadf15382d4fdda221207017875005d904f6",
      "name": "parallel_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c649757e439f8f93d0dc434aac86ef7e4c3bd89b",
      "name": "parallel_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1facb3e252811ab43f2d1c61141cec1e17b5ed1b",
      "name": "parallel_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6dd9a5baaf1689cfe3d25185b99437b49294ff2d",
      "name": "parallel_vector_operations_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20d6dbcf7f05fe62750cb8256c0f69d64f8adc56",
      "name": "parallel_vector_ops.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "112d5f851de55448882f3961a481415933b83165",
      "name": "parameter_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "753f9c9f46b04ebe768b75fe9b5af33927891d9a",
      "name": "parameter_block_ordering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f73ef2cf557a4b761a9a144efce2c0295c16525b",
      "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": "309d7a89d4da7081b06970bca3172c67f4ab8c3a",
      "name": "partition_range_for_parallel_for.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d952a2ac320cd23507af927532cb4b3df8dd716c",
      "name": "partitioned_matrix_view.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "380b576f0382e25ae92fc2548f844920c0e4937c",
      "name": "partitioned_matrix_view.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "385ceb1f921e8970588578644dce3d29681c3186",
      "name": "partitioned_matrix_view_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8978d63bf47f323f24bc771fabf3cc11fb86c5b2",
      "name": "partitioned_matrix_view_template.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f9fee84fb20b323ee4f90a7e15d7e792905cb9d8",
      "name": "partitioned_matrix_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "05776438eb32bb3a2129b967c68b2e3c37868cd6",
      "name": "polynomial.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "02db68ae5bad69c2b234f79ac141a699762197ba",
      "name": "polynomial.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c214f0f91d04ef0b08cea3ba2ccea5bfc0fde50d",
      "name": "polynomial_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdb7bf872729103feb31f4d1283f6aabb201ca14",
      "name": "power_series_expansion_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20be7674654ddae520a88f283bea0b4b8fbae76a",
      "name": "power_series_expansion_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd1ab4b15afc1e85a76cbce16bf370b297e01066",
      "name": "power_series_expansion_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "895a40680b9d402996163a809e8c7f1161ce2ce2",
      "name": "preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a0081cacb1a18484cfe47a0651c3473fdf9ccd6",
      "name": "preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "286dfda401752b24eeb8f7f9f3696165638d9172",
      "name": "preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "282a8f03c9d7024d95a5f16e815571947aee3180",
      "name": "preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca775fca8ab847c9d0e3e1f80205fb61bb4c9520",
      "name": "problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a2842457d7990ff6015aed3d273171ac80b5ed9",
      "name": "problem_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b51c48da23522a7bc32afcb1ebdafe2ca9feb653",
      "name": "problem_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70a8469e6e479b8898e6800ebca1a86a6fcb1cb5",
      "name": "problem_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "75497442c33ef41bf3f6286775fc722ada3ab3a9",
      "name": "program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7c0ceee89f7105cdf87f427ecec3374cec00d9ca",
      "name": "program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e9ce616d742a5d5fa1c69eb0016343f33f0514a",
      "name": "program_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6844168e1a9dda42c76d4120e1739593741b6222",
      "name": "program_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d623b96e5c73d2083815d8138c2eda335b610375",
      "name": "reorder_program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab91825969416a9c5ffd7472e84aab434e223fe5",
      "name": "reorder_program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8cbcf77a76d5e471c45f25e6cfa123eeadad656b",
      "name": "reorder_program_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dff2b3602a395d175ab67934cf6b3d4947bf0429",
      "name": "residual_block.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "978b94640fe40ba3cef1aa3dd0f9286abb07259e",
      "name": "residual_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6845d56880e11d56bd0395e6533a65b92c285ed1",
      "name": "residual_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f0eef7472e8b81f02765679f2fcb495cd186d6e",
      "name": "residual_block_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f539056f23cce57fa407381090d8cdeb84a40497",
      "name": "residual_block_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54c23b8fa832b707e3ed139c7f89c6cfd9f26728",
      "name": "residual_block_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87f9de78daa261bc422e847b7e3040f510f83c14",
      "name": "rotation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e49d5bb5c58cbdb305d77e13fb2df7ad81fa0356",
      "name": "schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f6146b0d642d30c83e711b12d52fbe1651fab66",
      "name": "schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ec9ffeaadbcbad8ba46364bbed6b39a90e1f7e8",
      "name": "schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4515c42ff7c8a4404755c3c76c614ecf1f4e393c",
      "name": "schur_eliminator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56e4bff5e8220953ea27b5691207254786b4df13",
      "name": "schur_eliminator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "84784994ad9db3ff2c5d05322ed7e6c3f4458675",
      "name": "schur_eliminator_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "884c0cf3a3477ca4292bb27199897d5453b617f4",
      "name": "schur_eliminator_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0d4adbff690e7f8d06356401c26080017d5a05c",
      "name": "schur_eliminator_template.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ae856f2f22a839e0591fd2c75cbac4b632de94f",
      "name": "schur_eliminator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "018b85b3ebf473d3409f837f2acb995c32f4f3a9",
      "name": "schur_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbdeab4dda62a4efd82b69a4c143fff8c645e631",
      "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": "f20f8fc6c411931a14afc6b224c6b2a4c81d7d01",
      "name": "scratch_evaluate_preparer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dbd4e5098ddeb9ff9324b9f07e7cb95ec50e6703",
      "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": "6fa30a50c30c1f3adfb28ad9f41e82cb457af78e",
      "name": "small_blas_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "688d02702e8e57899800950391ffa5784daf57c4",
      "name": "solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f3a8bd2e70e7a7d993f247500f3967fcd025f87",
      "name": "solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de1c38b47d68ece01b6f332fd22a0008a41ddaa3",
      "name": "solver_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0802630b999ed1a052f0876823b95928d7639be9",
      "name": "solver_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f68bfe23eebf08fa68d06ab0aff76107230794ac",
      "name": "sparse_cholesky.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9907d0793b0d38a65a268b5de9eea144b2661c17",
      "name": "sparse_cholesky.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7195c4f6a85432093b84c4396f11353f6b9e7ae3",
      "name": "sparse_cholesky_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "77c28e70d701129e93e7dd0248ee52f074d1b14e",
      "name": "sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47f5e9c1a090d82d3a4fb7f34d309f1f78fc1ae6",
      "name": "sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99205fa2c811169d1a4fc33b763978c7fc0ff865",
      "name": "sparse_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31d002c1b3444648537c132967b83e0ea307fff4",
      "name": "sparse_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "002b7076193754417357302d2f9f60aed456caf4",
      "name": "sparse_normal_cholesky_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4211784ce3a0809cbbbced1f1c2450b643588055",
      "name": "spmv_benchmark.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2af2518f837a9c182556905d69611a36483a2644",
      "name": "stl_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1bf4fc2bd905fe291743c4175ec24e6ba4f0ddca",
      "name": "stringprintf.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a774a440fad0e697feb44ab446a0be922018d6b",
      "name": "stringprintf.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5dc364f524c19d6e4372373eddc80ad2187004f3",
      "name": "subset_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7139ca650ad33a22381b01c6746e02b52038e79d",
      "name": "subset_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "23b7a317e19ccf07f6e2f8aca9f076b1a270e6be",
      "name": "subset_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "189a24f0205c72e5bd9c8af54b3ecb812b5a732f",
      "name": "suitesparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e00b82d015da362bf1a22fb4ac258895fa5541ec",
      "name": "suitesparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6978d9b13c39e59a990f844f05dd0da85103374a",
      "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": "16b86e1f80d7a403f77f30d98a52f902cc46b322",
      "name": "thread_pool.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff47f106363283abd45816d4d9dc9375d034f30f",
      "name": "thread_pool.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "63b05d08ba9ffe81b9f6042fa8cfd2b3ceb32c5e",
      "name": "thread_pool_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9bb3fc003507c38fc9e482800f8f1c3b6871cb2",
      "name": "thread_token_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b14df0e92fbf05863ff5bd69eb209399afdefd54",
      "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": "37a779feec6d77db82ea88320496bafe19cb6281",
      "name": "triplet_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "549966af614f7c28135c05fc745e923a12d3eed3",
      "name": "triplet_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b41d9918092bb915831def288222eef78f0676c5",
      "name": "triplet_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85d85fdfd5e461dce30c39327d6d8b84f697d6cf",
      "name": "trust_region_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07feb826fbbd83d47fd46caba7c573d11d33c71b",
      "name": "trust_region_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba193563f527911728654520c91dcf9af4f76f6e",
      "name": "trust_region_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b036a51eda85b0293368e201751cdd56f815845",
      "name": "trust_region_preprocessor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b452b87515f57d949681311a305c5552f8270a2",
      "name": "trust_region_preprocessor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd329a9aa61b6b2f99b47efdefaedf760b89b7f6",
      "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": "2be10f330920e7864c976d7d2a0d5627ad8e3921",
      "name": "trust_region_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1bd6cec35921075d76af55a4afba34b9b9050c39",
      "name": "types.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92d1e30c0e1cda5b44e7c612f987acfeae4c73ef",
      "name": "visibility.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01e34b70ea359cd644046f56c864dde3a009acd0",
      "name": "visibility.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "18bb8645d4dda47f1493e197f1b81a94b3b39f6f",
      "name": "visibility_based_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "96c9721465f671344343f28ca66e95f7d26ef972",
      "name": "visibility_based_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4cf1dbe7cebd46bb973e3db0e9f59c5cf8fc2121",
      "name": "visibility_based_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25d051061353ca595034063edba8cc6291b2ec36",
      "name": "visibility_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f57da318cfb903da2e4e8b99775b424c696dd504",
      "name": "wall_time.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d50349337d9b0e515b8b279aa0cfa44c851a023d",
      "name": "wall_time.h"
    }
  ]
}
