{"shas":[["205aaab3dba6a179ab5b6cd949fe9a288eb4761f","7ad6f2e9b818e1205d2345ebad99449e257d29e3@gmail.com","Merge pull request #315 from sherjilozair/SMatrix\n\nFIX: SparseMatrix.__setitem__ doesn't work.","Vinzent Steinberg"],["04b2ae02266fdcbebdfe4bbdf32e5b89507d24f8","d29a3c3d7a0fb98e9f5aa79eeb628775f2217037@gmail.com","Matrices: Implement cholesky decomposition.\n\nCholesky Decomposition( L * L.T ), LDLdecomposition ( L * D * L.T ), associated solves, trinagular solves, diagonal solve.","Sherjil Ozair"],["22c86f20ca830d109b43d6e66ee756c7ee544a68","7ad6f2e9b818e1205d2345ebad99449e257d29e3@gmail.com","Merge pull request #184 from sherjilozair/cholesky\n\nCholesky Decomposition + Variant","Vinzent Steinberg"],["e2b9716712cd517e06e9faa6b30d14d5259a82b3","31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com","Merge pull request #397 from asmeurer/relational\n\nRelational","Aaron Meurer"],["d10362f8b914c146efd213ecfe520961df5a6206","31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com","Remove @vectorize from checkodesol() and constant_renumber() in ode.py\n\nNow it returns the same type.  It only works for sets, lists, and\ntuples. Sets and lists should be all we need, because dsolve() returns a\nlist and the tester (after a forthcoming commit) uses sets.","Aaron Meurer"],["c3cfaf4338a89ccba02d614f9f63a07107f3718f","31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com","Robustify tests in test_ode.py with multiple solutions by comparing sets\n\nSee issue 2468.","Aaron Meurer"],["0a8914ea8c5f97b767ec589f7b5ad39a69eda2dd","31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com","Remove no longer existing directory from doc Makefile\n\nSee issue 2469.","Aaron Meurer"],["b13db80454c6b852df307b3f17b19f70600b6ce7","31f32c38d376716288ed3532810268fc4a4ffcc6@gmail.com","Merge pull request #400 from asmeurer/2469\n\nRemove no longer existing directory from doc Makefile","Aaron Meurer"],["b28868a4dc2c7786d814f1d35a3cc8b15045592a","a83eb4a8f97f6bb88a2ed102403ad65cf7a4b320@gmail.com","core/function: fix Lambda.__hash__ to be compatible with equality comparison.\n\nThis allows different instances of the same lambda to be treated as\nsuch:\n    >>> Lambda(x, 2*x) + Lambda(y, 2*y)\n    2*Lambda(_x, 2*_x)","Renato Coutinho"]],"ref":"refs/heads/master","size":9,"head":"b28868a4dc2c7786d814f1d35a3cc8b15045592a","push_id":33590012}