)]}'
{
  "commit": "52cf07d2660099c5c05a5d183991e920eac63895",
  "tree": "55d5cd6f655a9c9ba77bd62c4e9ca37510a0b081",
  "parents": [
    "25f1658fcece61d74778281b39de8358fc024957"
  ],
  "author": {
    "name": "Gael Guennebaud",
    "email": "g.gael@free.fr",
    "time": "Wed Jan 21 18:46:04 2009 +0000"
  },
  "committer": {
    "name": "Gael Guennebaud",
    "email": "g.gael@free.fr",
    "time": "Wed Jan 21 18:46:04 2009 +0000"
  },
  "message": "sparse module:\n* add row(i), col(i) functions\n* add prune() function to remove small coefficients\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "350630c0a6310745480530932a9f38a4e5acd55f",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/StaticAssert.h",
      "new_id": "60055683e6a134bbf75119feb36e08f1cd481531",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/StaticAssert.h"
    },
    {
      "type": "modify",
      "old_id": "d66cb5c94e5f53d854b0bde7b45472b2d891ff7f",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/CompressedStorage.h",
      "new_id": "4e8074b98cf611712b58728975870f337a43e715",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/CompressedStorage.h"
    },
    {
      "type": "modify",
      "old_id": "30e54a981a98379023a1b67a6c519f2a8c8b8908",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/DynamicSparseMatrix.h",
      "new_id": "5e7ce9327311058164267750fadb1d1c675bcf47",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/DynamicSparseMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "48be3754f5984e76bcf7291efa26a090884e74ca",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseBlock.h",
      "new_id": "cbec36e61ac071d4c87682fde5f3de3ee22545d2",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseBlock.h"
    },
    {
      "type": "modify",
      "old_id": "2ce466428b3dada1928710f7d56cc38745aaf5eb",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseMatrix.h",
      "new_id": "e0c56beb0214d88c3195e7bffeb3872ee0f4c5d2",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "32011afaaa1c3f90644ea08e25eb9049da98edea",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseMatrixBase.h",
      "new_id": "46c0c546ad82757635b6d8543d41df09b35460b4",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseMatrixBase.h"
    },
    {
      "type": "modify",
      "old_id": "ff9d27aa7aba66169408066f6f10bf2f6c5c2d0f",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseVector.h",
      "new_id": "9af565351c5ab9dc1993b9ce46807c9f856bb817",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseVector.h"
    },
    {
      "type": "modify",
      "old_id": "addd40f9e16bd0646962f3dd8faae9eceb98f13a",
      "old_mode": 33188,
      "old_path": "test/sparse_basic.cpp",
      "new_id": "5ae038ef8f3cb23c3eb2cfb010bc4e4e43207c4c",
      "new_mode": 33188,
      "new_path": "test/sparse_basic.cpp"
    }
  ]
}
