)]}'
{
  "id": "6f2e3821eb0c38890a4bc4546e3cb20243937716",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "862b7cfe282ebe1a922c9dec8c1036554f68cb5c",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "673baa4f70f86dd1f1a36bf65d4e2bc80370e85c",
      "name": "array_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99cc8d8ebbf2aa49f0fa3011857e35458976ad0c",
      "name": "array_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c19a44ab0e1410492b93d59ae72ba4b2bbec9956",
      "name": "array_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33e576f112fef25e51a1642bb254d53a77c658d1",
      "name": "autodiff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0bf97af6e3c101a8aa78bfdb6f7c672ce7cdd84",
      "name": "autodiff_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9edc4fa23bd8e69d0b4d99998ed49885a331214d",
      "name": "block_evaluate_preparer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "354acc031f4fc934197e3425142ee01c1bd95b20",
      "name": "block_evaluate_preparer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "474c37f7ca4f5199d2b47c5c1adf4badd65e17da",
      "name": "block_jacobi_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91cfeddb688df063be6f726b733f949728b34206",
      "name": "block_jacobi_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f90c350cc80a4813094d09336c87263e6c7a0bad",
      "name": "block_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "140c72111297191a92b406af6106d43d3a13e7e5",
      "name": "block_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aedfc745f2211d336e292dbe56598bcd2c051e69",
      "name": "block_random_access_dense_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f27a4c30f331b9b31d97e007c58d0a31d33aff4",
      "name": "block_random_access_dense_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "359eb93e14ff565d9d353d49114365d6c9cdab11",
      "name": "block_random_access_dense_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58fe4a10de31b5d925ad6c60eb8afdadadb53cb6",
      "name": "block_random_access_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b76cb78b16066f2d04b52f2053afbc6e07adb283",
      "name": "block_random_access_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f789436364a4d2c1ee362a3e396c3b656b76a323",
      "name": "block_random_access_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "48a00437cf61351f32b6df853c0f09d0ec825096",
      "name": "block_random_access_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2396a151fa6c5b8c8dc57dc9c66c42988795498",
      "name": "block_random_access_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dbe5ec93ef017457e88d0f7d8f7c7158ce603a91",
      "name": "block_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "513d398c54dbd5ecae8e65a1d34fae76bb5ab9dc",
      "name": "block_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "457a2fbec626a7b41069485fdd106d6f6df23380",
      "name": "block_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e61131192af6b3cf484e622c8c8dfd1f0563fd16",
      "name": "block_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f509067d2168517f5d8db2de7b49f78bb7704dd8",
      "name": "block_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0dc1e670c23adc232bb120c9727754a356366e3",
      "name": "canonical_views_clustering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d1eb40399576710e5772f22096924e3a2f0d42b",
      "name": "canonical_views_clustering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29bac3c684013832dc52038d0aa4399238ed8d9f",
      "name": "canonical_views_clustering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99cf2186cc75284aa5ca4717bc96d7ff4f729613",
      "name": "casts.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f32d8d95c196b995804e12757234d025b452601e",
      "name": "cgnr_linear_operator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccc8026f9f709fb9b30fccaf55a6aeae92911acf",
      "name": "cgnr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "877b4c4ceea08b7b60e15da8c68165d73be9f482",
      "name": "cgnr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbeb61c400bc1a46276e3baae51490ec8003c458",
      "name": "collections_port.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a356cc0a910d1aab3ee1d42fb4e4fc5852a53afd",
      "name": "collections_port.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "912c484544175301b8eea019e1733489d469ceb6",
      "name": "compressed_row_jacobian_writer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c103165eaf1312b4c2e2d75e1542fa5bc8efa378",
      "name": "compressed_row_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b61468aaae316fe8f0a08c17003f16484fe277f",
      "name": "compressed_row_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a9d82842e58acc98ee77e063af8f3d8d1ca8f2a",
      "name": "compressed_row_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9c3f14127efbbfbc5c256206c95ef2919ab38c7",
      "name": "compressed_row_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7322790f71715e3a4bdea6a5c6b94528d8bc7037",
      "name": "conditioned_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03c553f312daa6456dd5351ec015348f29d68be8",
      "name": "conditioned_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae8e877470937a77fb85f78f2ceca42f84fcc9b8",
      "name": "conjugate_gradients_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8dfa56b52656841b2d230e2e1d81f577d8f97d9",
      "name": "conjugate_gradients_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eff4dff856646e83f185f5ac6385d01c0021011b",
      "name": "corrector.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9914641cb01bc7705c2d6fdf1c38960bbab1d0f7",
      "name": "corrector.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "55e7d6b0385b1570a1039950892c17e37295d167",
      "name": "corrector_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "21c98e0aae8cee4f3a53e82e15dce76e536eba0b",
      "name": "cxsparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d3b64fcd1a582f1941efc7b72ab2cbe575ff2817",
      "name": "cxsparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1177b83a5561cb9b6f9f54f3bdeb2f1dbeb57388",
      "name": "dense_jacobian_writer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6bb99abf638d17ea8021cc1bf2cbe8f5775b234",
      "name": "dense_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de47740583d09f01cfba374fbe4a4a10b3fa40d1",
      "name": "dense_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b329ee0e9cf6f3af0d54afcd81cee72da8be279",
      "name": "dense_qr_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd683a8c4ea3af41584dffc7100e340c7269d4a1",
      "name": "dense_qr_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86730cc101bf2afe667a61e732836e48839d13af",
      "name": "dense_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e7ad14d0ee6f5b66be9ca6c2b596a5b5185d79c3",
      "name": "dense_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "354357fedb1a54fad08725dee33cd8df096f5fa0",
      "name": "dense_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea5bf2e969008e7bfd5d0dc94ee367e42754792a",
      "name": "detect_structure.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f8e1b4ff4688531e6f246750c96a073dc3e1230",
      "name": "detect_structure.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "668fa54b8b804efc0898bf1258e336a94a7853e0",
      "name": "dogleg_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bff1689aa4a973c50c3e5bcdcd0c4b54e850a83c",
      "name": "dogleg_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e2ed9f5d90dfd4108217102e72d4285d0bd07f2",
      "name": "dogleg_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3ce6f04bd41ec2895ed24521174e044a2d70952",
      "name": "evaluator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6aa30d7b739fbc71be23a8ee38397823ecff61f9",
      "name": "evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4e7b2540deff9763177fcfcd4f71bb278e7afff",
      "name": "evaluator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "387f359b2ee3cab5a64e363335c9f3ba03b2edb6",
      "name": "file.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4741d65064682a2903458065a63dfa4e3e3f6d87",
      "name": "file.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af9873f94c05a8d1cfb497b51d72b537b5fa3ef4",
      "name": "generate_eliminator_specialization.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "be8bc91fc6258e2831e230622edc0c5aebaa3f7d",
      "name": "generated"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e9d0fba33596a351a89d1049011f51cb96c4dba8",
      "name": "gmock"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7ead682e41d6e52a37b8fb8895e840c678d5fbb",
      "name": "gmock_gtest_all.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92b74d2e87280845419ac2bfabf8a9936acfa4fd",
      "name": "gmock_main.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7fb3ed7b3a83edd734858a3989304467a01e790c",
      "name": "gradient_checking_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d49c8e6c244edd68396ac0b993ad79ba8b102956",
      "name": "gradient_checking_cost_function.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac065032a83ff28b5feb94361bceee7ab539d9d3",
      "name": "gradient_checking_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c0f6d28e54af913f76cd13b555c49049c2c7b71",
      "name": "graph.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b42d936336d6b83aae5ed81c04adc1538835e8f",
      "name": "graph_algorithms.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d5d48434201aea0675b6270ee935d6de3b9d7d58",
      "name": "graph_algorithms_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85b80bf2275b63a5ee360740e36060b977a8f636",
      "name": "graph_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "be132109a55f590fc347c8e91b4eb79a32f6908e",
      "name": "gtest"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4af030a8535f8d16028f3ab84f2ec35daa5c6366",
      "name": "implicit_schur_complement.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9ebaa4628e288bc337d2163450cf0d5239fb714",
      "name": "implicit_schur_complement.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd36672b692c58120609f51fdb56f5af7d261c5c",
      "name": "implicit_schur_complement_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01e04937e3ec26ad5c020dd9b761ef013c262e8d",
      "name": "integral_types.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "376a586829318c5d131279fdf2a82a2ea35f1fe7",
      "name": "iterative_schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cfeb65e1eecd2242fd2fe477c50dad71c838b97d",
      "name": "iterative_schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86e7825de22430f851b4996f3a988a1c43addf30",
      "name": "iterative_schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0dd433605b16a4a49092c8c8e5ca6aaffbb3454f",
      "name": "jet_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e6a59e38133b4639c1068d198a9264ff7f0080a",
      "name": "levenberg_marquardt_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90c21789797d9a348840ef80cf04a0017a12ec9a",
      "name": "levenberg_marquardt_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ce44c436b56099031b1508f3f7d469e831adfe3",
      "name": "levenberg_marquardt_strategy_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e3bcd0e7eb2f1c222a24b44be295cc6a72bbcdd",
      "name": "linear_least_squares_problems.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "553cc0d3db34dd3f8ac3ad76c8c32c9399a8de58",
      "name": "linear_least_squares_problems.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b59fa13009a36b215a9a223f1719629e98b2b58",
      "name": "linear_operator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d5c15cee6a9e8df238aab5fb97d22fc1bd505e41",
      "name": "linear_operator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08c3ba110d058d340a6f8315092fd5e06eed2463",
      "name": "linear_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee7fce2aeb019f889d0bd021426a01d70c42977f",
      "name": "linear_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "26e7f4908a4e7c40acaa80d48a718b16d1c7490b",
      "name": "local_parameterization.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b775b4124c935e4111357fd772e57d01ea3913d",
      "name": "local_parameterization_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b948f289f21b6a923cc40e8fd29bc2a27aa06cba",
      "name": "loss_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "09674069bebfcfa29e24b79051105f4d9618ee75",
      "name": "loss_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ddf1252f6746ebb9ec1de8305658c55ed7c164a5",
      "name": "map_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "55a01d2d3b76b98c9aa29aba709a306aca546083",
      "name": "matrix.proto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94b3076e3d799ca418f5f117f8988f647f827101",
      "name": "matrix_proto.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2b16628caef2f7f0a80f184dbe7641eb19669c5f",
      "name": "miniglog"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "667d80ae0bae2b43306bc6189b12d44341a3e269",
      "name": "minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "10580366528be6983d9ee943f3a7f7c513a159b8",
      "name": "minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5090a71b78d6126e6b9d0acdbe429c0bb99b87e1",
      "name": "mutex.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "392d728fb32085f7818fe61feda62a3f6a4936e4",
      "name": "normal_prior.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67af881a013050ad681b67081315f969e50e0f27",
      "name": "normal_prior_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "df12eb98dc386ed9186f183a3ea881dced25bcbe",
      "name": "numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b3ec250c987cbb7874fba91690dcff01ed34eaf",
      "name": "ordering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9bd43b3bfe85f28dc0fe9050cdc78c372be87587",
      "name": "ordering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f20805ca873dc80947a1f397151faaa5adf574e5",
      "name": "parameter_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35998dc451c19c352e160a5d3adc6abdb442e739",
      "name": "parameter_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0722fc82c02e17a29006fe747dbeb7f9d5c5894d",
      "name": "partitioned_matrix_view.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cfe4de5b4360007d748cae6fcb888b71cd12b79d",
      "name": "partitioned_matrix_view.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "48f7d2402aba71cc05c477a3288ece214cee5a43",
      "name": "partitioned_matrix_view_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ece7bcbc0cf50c4ff73f8e5d0460091cd0ba99b",
      "name": "polynomial_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1cf07ddb549c72afdbbbe360d4f5a783547b84df",
      "name": "polynomial_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae347fb3455d24fc6e24dc70e03573bf1c8bb382",
      "name": "polynomial_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8c25d9db840073808b6b492c5f8c1b28744d2be",
      "name": "problem.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c186f527be874f6af6b274fb6b479176f159988a",
      "name": "problem_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ca055448c398d6523cfaada6a1b017f219d1ae3",
      "name": "problem_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b20dcafa5ce8eba1ad3749db9b5195990991eea",
      "name": "problem_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82d76d392337ee94540c4e242a397761495ddcc3",
      "name": "program.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5002b7e752e60583b8dab7af0e6c08c37a9232ec",
      "name": "program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c48e7d76439063835c69814cfca5274cfbdcd78",
      "name": "program_evaluator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "352c0032b5ae5e1d0a8daadbaee7d8de356a2d66",
      "name": "random.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bdb88b1dd978e4de5b3b174fd99f51d8d0fdbb0e",
      "name": "residual_block.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0a06e789581b4be0f8ebb3e2d397633614f2e18",
      "name": "residual_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92b79f6bf3e350dacf2c7fc6a8e9af0e877bec84",
      "name": "residual_block_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff18e21f02475d187d62ddcf40b837faf1378a59",
      "name": "residual_block_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7051c2112fd2123713ba04bec683c3a470b1332b",
      "name": "residual_block_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db9ad6d06b58c13fa54229f2cfbaa0c74b67c5a8",
      "name": "residual_block_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e40507feb6817ff1c7f6fe0e8a7580fd0a4048c",
      "name": "rotation_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7af275c1dd84478bd669d2577c8e4556b7db4e61",
      "name": "runtime_numeric_diff_cost_function.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "01b57f92ef3d9ec60e0ee30d2854ba4c0c5d8da8",
      "name": "runtime_numeric_diff_cost_function.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71469eab200e168293d48830196c8f39c62c128d",
      "name": "runtime_numeric_diff_cost_function_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54f00ddf07d2b7301d2e50aaee5a67bb54807329",
      "name": "schur_complement_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c382f9538da452180f14ad95aa444c5d3604cb69",
      "name": "schur_complement_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71c6cfd1de331b5a91cb9c7f6e3ed6239644da47",
      "name": "schur_complement_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44f5be3b4e9eb426cc891d1b948e5544fb2ed1d0",
      "name": "schur_eliminator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c24fe435f5449c7d8cd23abb0133853f431f95ee",
      "name": "schur_eliminator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6120db9b00913a40b54b9bc7a655857b3d132f98",
      "name": "schur_eliminator_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56db5986caa0a6f89c346b21d362009a720622c7",
      "name": "schur_eliminator_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1cdff4e6dec9bfa8a6bf5066d369553b26f90ac8",
      "name": "schur_ordering.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f9a4ff354f6d7b9b31beb052b19b4564898694d",
      "name": "schur_ordering.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd74ebb1ff10f16561e2f7e4a4b86abf8212fc80",
      "name": "schur_ordering_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f0ceefd87ddb347eb61a2acac9c1cacb52b45c6",
      "name": "scratch_evaluate_preparer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b12708197639b01c3e519c4412a6ae011270e2a",
      "name": "scratch_evaluate_preparer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a84cfc347561c99979a0b9ecf48f5dfea5ba8bd",
      "name": "solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e16b6a0d46a446369df0e321f772547086ff121a",
      "name": "solver_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "076a3719c820786215d031384195295bc9ef3a74",
      "name": "solver_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a19fca05096140fe0ff171b11e9a472231edbcf8",
      "name": "solver_impl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "55336fd31303168196f3ab11de5331154a863702",
      "name": "sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b19f8879463adab8391dcefa764d6453ed8a1af",
      "name": "sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e00b4402dcbf35d30e21b6e6a095077f61f969e",
      "name": "sparse_normal_cholesky_solver.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40d9e0a03278cc877a4edf3c8a5c5d48411b2c21",
      "name": "sparse_normal_cholesky_solver.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4fa1bd468b98651b64a498a3a97c857fe96694d8",
      "name": "split.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4df48c3a7cd64395a76a6c7a54cc50b82ccc26fe",
      "name": "split.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1a19e8b3ce281fff6d8beec6c39dd5681adfa8e",
      "name": "stl_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c0f35225bc317564eea858721262e486d2d49994",
      "name": "stringprintf.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f2f907ab32da84f0dc7a00805d1fa3c9b7c18c69",
      "name": "stringprintf.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf3c48f84e60cc20bcada06578e0298b3b8f9aa4",
      "name": "suitesparse.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb691c0c0ed338b74b7c5cd265031713e186d88d",
      "name": "suitesparse.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "72e3e68377e3cd7861e19125eb00295cc437e5ad",
      "name": "suitesparse_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f33adb49bc1ce6474e5aecb0730ad9c4434f6bf3",
      "name": "symmetric_linear_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d78de7f0d36fe52b2bd33f02470ece5b5220649",
      "name": "system_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3f67bdd3436380234b4157757168e9f2dae1126",
      "name": "test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4c530de607c62f0e8a193999f7b004e86c6c462b",
      "name": "test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed8677ea18ae8313d0d460033adab71c51eb7a11",
      "name": "triplet_sparse_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89a645bd8798ce21c9202d7832791d05b4689dc7",
      "name": "triplet_sparse_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d16682ebd26a19c9ba579979142c2b874040ebe0",
      "name": "triplet_sparse_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f93debc480ae8b30c05f54979bb0b477c3c6bf6",
      "name": "trust_region_minimizer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4f5ba3674d48c9b69a1c7232f9b013b1ee1f75d",
      "name": "trust_region_minimizer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d5af1aa8d7b73c18199c4bfc800d70c56827aae",
      "name": "trust_region_minimizer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89bc19d084b51e1de0b142d8b9285647fae2c6a0",
      "name": "trust_region_strategy.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "391da97d5ebf055c94df86ea96c09bb26be4f6de",
      "name": "trust_region_strategy.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "225384de4a5752a3ca027313a4b36a99584c8df9",
      "name": "types.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b0d593cf0cb64ae8ebeb158d386ae7858941aa2",
      "name": "unsymmetric_linear_solver_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d806541554c80b291f695270e63d7bccbbb2e24",
      "name": "visibility.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "692dd87201ee625e1d6f082515be0ad5be136e28",
      "name": "visibility.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ae26d915cac947f9187a170b81a9d3ba863472e8",
      "name": "visibility_based_preconditioner.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "888c65eba3a75d60cf9db062b13f97787f392a08",
      "name": "visibility_based_preconditioner.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c5378d36e4599ffe71e7a1a531454e673cfb0b4",
      "name": "visibility_based_preconditioner_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "793a19d4ec177774e1ffcb93c8fe622fcc235204",
      "name": "visibility_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0dce19fa2d9cfc03f857d6f18c6f99db91a6f63b",
      "name": "wall_time.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a6e3bb5d194a93cd42793ff7a2c11ee37b6626b",
      "name": "wall_time.h"
    }
  ]
}
