)]}'
{
  "commit": "178858f1bd4f0661f355d17058d87f8c56a4c0c1",
  "tree": "2889df07300034e8567911e7cf4cad7786e2e762",
  "parents": [
    "385fd3d918024f0e954b40b1b729887b16f43788"
  ],
  "author": {
    "name": "Gael Guennebaud",
    "email": "g.gael@free.fr",
    "time": "Mon Jan 19 15:20:45 2009 +0000"
  },
  "committer": {
    "name": "Gael Guennebaud",
    "email": "g.gael@free.fr",
    "time": "Mon Jan 19 15:20:45 2009 +0000"
  },
  "message": "add a flexible sparse matrix class designed for fast matrix assembly\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33521399ef3456b225fb736c3151cfbdc23f5cee",
      "old_mode": 33188,
      "old_path": "Eigen/Sparse",
      "new_id": "2d5854e0eda7baea0f83d812b7ddf50a9316dd12",
      "new_mode": 33188,
      "new_path": "Eigen/Sparse"
    },
    {
      "type": "modify",
      "old_id": "b2f000afd8fab6925efe01d26bd5c206877a0859",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/Matrix.h",
      "new_id": "c267d641576fd7b43888a60a5347f45d84fce1aa",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/Matrix.h"
    },
    {
      "type": "modify",
      "old_id": "05df011cf4959def8cea1dab707083b6462b4ed9",
      "old_mode": 33188,
      "old_path": "Eigen/src/Core/util/Constants.h",
      "new_id": "1cbf501f515b49b9ae9f5ba121c63125e693ad49",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/util/Constants.h"
    },
    {
      "type": "modify",
      "old_id": "da85aad0bd2199172a38f178225e3db7480f3818",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/CompressedStorage.h",
      "new_id": "d66cb5c94e5f53d854b0bde7b45472b2d891ff7f",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/CompressedStorage.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30e54a981a98379023a1b67a6c519f2a8c8b8908",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/DynamicSparseMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "d90a7c69ff65664dc673163aa03637d718df78c8",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseMatrix.h",
      "new_id": "2ce466428b3dada1928710f7d56cc38745aaf5eb",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "dd4eeff16cafe369dd9d020e67fef0fab9cb4522",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseMatrixBase.h",
      "new_id": "32011afaaa1c3f90644ea08e25eb9049da98edea",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseMatrixBase.h"
    },
    {
      "type": "modify",
      "old_id": "5a2c294a28a3dc2d95cbea113edefbd8a1303a85",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseProduct.h",
      "new_id": "06ea703f885ba0c866e3b28089d3d3e764b9582f",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseProduct.h"
    },
    {
      "type": "modify",
      "old_id": "286954fd60d554b09ccd15d461fd136e202795b9",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseUtil.h",
      "new_id": "18d0ee2385f24496f78375b95e5903edeaee13e4",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseUtil.h"
    },
    {
      "type": "modify",
      "old_id": "479b678e14676fb7065cb46f30006d268a8aa474",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseVector.h",
      "new_id": "39c1e66acd9b6e4d7f89697bfc761008a3e7b7a7",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseVector.h"
    },
    {
      "type": "modify",
      "old_id": "919afb7605e9f356f873ef5602ad5b0698ce66be",
      "old_mode": 33188,
      "old_path": "test/sparse.h",
      "new_id": "d18217e0a6e7e305eb7d7020a171c0f15b81317b",
      "new_mode": 33188,
      "new_path": "test/sparse.h"
    },
    {
      "type": "modify",
      "old_id": "31244000d0516e03772c448cb0b12ab5fb7e22b3",
      "old_mode": 33188,
      "old_path": "test/sparse_basic.cpp",
      "new_id": "addd40f9e16bd0646962f3dd8faae9eceb98f13a",
      "new_mode": 33188,
      "new_path": "test/sparse_basic.cpp"
    }
  ]
}
