)]}'
{
  "commit": "f4b6616d1cf0bf6c8e34e6c44975fa3584958573",
  "tree": "2f7d104734a4f84ff710122234e538614e2ad1c6",
  "parents": [
    "c93cc5c0b7a14e4a304875bd713e747e52bd2f91"
  ],
  "author": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Mon Sep 07 23:44:13 2026 -0700"
  },
  "committer": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Mon Sep 07 23:44:13 2026 -0700"
  },
  "message": "StructuredMatrices: Add Vandermonde operator and Bjorck-Pereyra solver\n\nlibeigen/eigen!2691\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": "a9f946731223a131d1ceeb467e3fa45cec11c1db",
      "old_mode": 33188,
      "old_path": "failtest/CMakeLists.txt",
      "new_id": "4ddae13747d1083ceed0638cdbc931fb972c4646",
      "new_mode": 33188,
      "new_path": "failtest/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f49ca3b927df1f6ecfe864dfb4622b29622fec8f",
      "new_mode": 33188,
      "new_path": "failtest/bjorckpereyra_rectangular.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f8b2af401fa1d598fc03a16b6ee5cfbbda1b83d",
      "new_mode": 33188,
      "new_path": "failtest/vandermonde_int.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a682dc34caf363c18de46f22bf23b3f44a93147",
      "new_mode": 33188,
      "new_path": "failtest/vandermonde_rectangular_square.cpp"
    },
    {
      "type": "modify",
      "old_id": "4e9d160776987f2d37b8f2cb0ff9826717624f79",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/StructuredMatrices",
      "new_id": "310beca5c1e6a5c68d53cd8f55b28b0dfd0278cf",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/StructuredMatrices"
    },
    {
      "type": "modify",
      "old_id": "66bafba210f31eec4cdec4c01d4d62bf8d341437",
      "old_mode": 33188,
      "old_path": "unsupported/Eigen/src/StructuredMatrices/StructuredMatrixUtils.h",
      "new_id": "510ba6ada5a70688ba811e9670f83b45d14647de",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/StructuredMatrices/StructuredMatrixUtils.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f218f09f6fadf2f71bf95a3481330f96a140a95c",
      "new_mode": 33188,
      "new_path": "unsupported/Eigen/src/StructuredMatrices/Vandermonde.h"
    },
    {
      "type": "modify",
      "old_id": "f87f4ea4f4510674ee847d49e82246db1de27986",
      "old_mode": 33188,
      "old_path": "unsupported/benchmarks/StructuredMatrices/CMakeLists.txt",
      "new_id": "26c24284558c0a7305e9a33e6b7b1fdb1c0a9033",
      "new_mode": 33188,
      "new_path": "unsupported/benchmarks/StructuredMatrices/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05c7b9d49c6e9a7ace4fdd13c3702a42d66a2720",
      "new_mode": 33188,
      "new_path": "unsupported/benchmarks/StructuredMatrices/bench_structured_vandermonde.cpp"
    },
    {
      "type": "modify",
      "old_id": "a84ab5c0209efc9dded2690584cfe48c5a69e540",
      "old_mode": 33188,
      "old_path": "unsupported/test/CMakeLists.txt",
      "new_id": "17078a0d71eb6f813c4142c0559b1ea9c7a8098b",
      "new_mode": 33188,
      "new_path": "unsupported/test/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43c3648d0b28e8b226fbce31f68d0e32945a3fd7",
      "new_mode": 33188,
      "new_path": "unsupported/test/structured_vandermonde.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7897cd6ecbf9d1e20840fdd078acf89466d91954",
      "new_mode": 33188,
      "new_path": "unsupported/test/structured_vandermonde_int_index.cpp"
    }
  ]
}
