)]}'
{
  "commit": "44b3287d0c4af752bfde5c37470286ed02ddcd19",
  "tree": "47699b65c0669f98971c7dc0c42a22931defd3d8",
  "parents": [
    "83184e67da29564662761cd25d477d8885be13a2"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Thu May 07 21:20:14 2026 -0700"
  },
  "committer": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Thu May 07 21:20:14 2026 -0700"
  },
  "message": "Eigen/GPU [3/5]: Add dense cuSOLVER solvers (QR, SVD, EigenSolver)\n\nlibeigen/eigen!2413\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": "f5d20ba4422a9b3411f0da2f8d66b55aee0d852b",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/GPU",
      "new_id": "4c15d7df6f34ce0898e0d30b990ab9f324346909",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/GPU"
    },
    {
      "type": "modify",
      "old_id": "ae30553ee507eeb43ba5a73d39f2828289b979c0",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/GPU/CuBlasSupport.h",
      "new_id": "994d95a85b40fa26b32c898c72de52ff4e8b02a4",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/GPU/CuBlasSupport.h"
    },
    {
      "type": "modify",
      "old_id": "7f8c33dea96488fcd16e8925379538966dd60024",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/GPU/CuSolverSupport.h",
      "new_id": "41f7b31e830b999c56294db287abfedd0a1591c3",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/GPU/CuSolverSupport.h"
    },
    {
      "type": "modify",
      "old_id": "82c911227494dc5cbf8605daaad8239cb3e6db5f",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/GPU/DeviceDispatch.h",
      "new_id": "8c6465cdbc5fd42207033734138c8d5495a7d2e2",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/GPU/DeviceDispatch.h"
    },
    {
      "type": "modify",
      "old_id": "acc4ba55c2853ae41948f9d3541cb09b28ecbf36",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/GPU/DeviceMatrix.h",
      "new_id": "869a5ace3dba6cd4369a21acf3e9e12faf5fe7f7",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/GPU/DeviceMatrix.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e863390bcc403f90c51f4421b08a1f5a25430b3b",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/GPU/GpuEigenSolver.h"
    },
    {
      "type": "modify",
      "old_id": "2dd7299a26ea1d0bc423047c6abaa00253631823",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/GPU/GpuLLT.h",
      "new_id": "b11254318df8a5b48b41d659edde7b9e87d62578",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/GPU/GpuLLT.h"
    },
    {
      "type": "modify",
      "old_id": "afc941becbfbef653228572f30245f348e9408d2",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/GPU/GpuLU.h",
      "new_id": "92c10a913b4156c54e3da2aa1815eb0610a941b5",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/GPU/GpuLU.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "821c45845be0d60bf6e01bbe40d9b39e7b7e762a",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/GPU/GpuQR.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b16cabe80e58d1d7828e542486e8f4fc9985d5c",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/GPU/GpuSVD.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87c4641f164e4b54d300e8c15ce56240d6e6e857",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/GPU/GpuSolverContext.h"
    },
    {
      "type": "modify",
      "old_id": "d2c129f1d3e409c22a970d620fcba39f6c4f411b",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/GPU/GpuSupport.h",
      "new_id": "2c9b0cc70d04c07e0f3c8a613b9a56221589bd95",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/GPU/GpuSupport.h"
    },
    {
      "type": "modify",
      "old_id": "2928a7ccb1708a871de8ded5c4ffc6dc03be7644",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/GPU/README.md",
      "new_id": "b7c42694e1e97c6450a31c8ffde8af4adb716948",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/GPU/README.md"
    },
    {
      "type": "modify",
      "old_id": "cdc96ac24a437f575353478a7852845177d7d9cc",
      "old_mode": 33188,
      "old_path": "unsupported/test/GPU/CMakeLists.txt",
      "new_id": "706efefcb6f7aff2599f477abfccdd2651914050",
      "new_mode": 33188,
      "new_path": "unsupported/test/GPU/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a6535dcd468bd03cb2744bd93c266c9c6457f34",
      "new_mode": 33188,
      "new_path": "unsupported/test/GPU/cusolver_eigen.cpp"
    },
    {
      "type": "modify",
      "old_id": "9e763af4edee8d040f930521ed89f64382b5c4e6",
      "old_mode": 33188,
      "old_path": "unsupported/test/GPU/cusolver_llt.cpp",
      "new_id": "772333bdef5249a4372c742f59f91b57ae0fc201",
      "new_mode": 33188,
      "new_path": "unsupported/test/GPU/cusolver_llt.cpp"
    },
    {
      "type": "modify",
      "old_id": "8c4e4beac392fea7c86b474fda2fb1815856dc20",
      "old_mode": 33188,
      "old_path": "unsupported/test/GPU/cusolver_lu.cpp",
      "new_id": "195f6d16844765cd30ce7911e1ee76fc8e8e3f7e",
      "new_mode": 33188,
      "new_path": "unsupported/test/GPU/cusolver_lu.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1f7f126618507dcdab5eca95fed38eed9d96d95",
      "new_mode": 33188,
      "new_path": "unsupported/test/GPU/cusolver_qr.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d756b1fe9bb0ba30cefddbe68c19d39e478d9fc",
      "new_mode": 33188,
      "new_path": "unsupported/test/GPU/cusolver_svd.cpp"
    },
    {
      "type": "modify",
      "old_id": "4070f493acca9792756a47937463f7ee031c3083",
      "old_mode": 33188,
      "old_path": "unsupported/test/GPU/device_matrix.cpp",
      "new_id": "ac69983ea0aafc647caff07ec4f9520f4e20cf6b",
      "new_mode": 33188,
      "new_path": "unsupported/test/GPU/device_matrix.cpp"
    }
  ]
}
