)]}'
{
  "commit": "a9d2551b58f38d5e76fce036d727fd67f2935a34",
  "tree": "9282f94a31248ce69053cd7afc0b19970829c9cf",
  "parents": [
    "46fb8e698466246a3d9e4b2df16fae98fcedf021"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Mon Sep 07 20:17:36 2026 -0700"
  },
  "committer": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Mon Sep 07 20:17:36 2026 -0700"
  },
  "message": "StructuredMatrices: Add DiagonalPlusLowRank operator with Woodbury solve\n\nlibeigen/eigen!2693\n\nCo-authored-by: Rasmus Munk Larsen \u003crmlarsen@gmail.com\u003e\nCo-authored-by: Rasmus Munk Larsen \u003crlarsen@nvidia.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fabe21eeeb029601aadec1398b30d0a6d836b605",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/StructuredMatrices",
      "new_id": "4e9d160776987f2d37b8f2cb0ff9826717624f79",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/StructuredMatrices"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18df0a0b784ff46c2b91b8961247d4f077508f5a",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/StructuredMatrices/DiagonalPlusLowRank.h"
    },
    {
      "type": "modify",
      "old_id": "51e72140e8cf39c10a391f11b4d0bccdec3bf467",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/StructuredMatrices/StructuredMatrixUtils.h",
      "new_id": "66bafba210f31eec4cdec4c01d4d62bf8d341437",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/StructuredMatrices/StructuredMatrixUtils.h"
    },
    {
      "type": "modify",
      "old_id": "4c8aa3b6f02e4dd67f1a8ee58c4c2304eca896a5",
      "old_mode": 33188,
      "old_path": "unsupported/benchmarks/StructuredMatrices/CMakeLists.txt",
      "new_id": "f87f4ea4f4510674ee847d49e82246db1de27986",
      "new_mode": 33188,
      "new_path": "unsupported/benchmarks/StructuredMatrices/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e22aa065ce6261be13715a64c060b4f7eb6273c5",
      "new_mode": 33188,
      "new_path": "unsupported/benchmarks/StructuredMatrices/bench_structured_dplr.cpp"
    },
    {
      "type": "modify",
      "old_id": "61b83a66826b432725784a2b50a39bc314ad9af7",
      "old_mode": 33188,
      "old_path": "unsupported/test/CMakeLists.txt",
      "new_id": "a84ab5c0209efc9dded2690584cfe48c5a69e540",
      "new_mode": 33188,
      "new_path": "unsupported/test/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c915f15336a784e59c755ec66272b6412b9884d",
      "new_mode": 33188,
      "new_path": "unsupported/test/structured_dplr.cpp"
    }
  ]
}
