{"push_id":1050068505,"size":270,"distinct_size":3,"ref":"refs/heads/feature-functional-gradient","head":"bad8c9acbdc138978de1fed9d5af4f9ea6c0b63e","before":"f750726bb32e2542f6a2ecba264768038bdcf0f3","commits":[{"sha":"225835e2fe6ed7b9ad5e1f4783c3ae020e8aa917","author":{"email":"0a65527088af2a7df34eb00fd3522d0e59e8a1c9@maths.ox.ac.uk","name":"AT"},"message":"Initial commit of the spherefun code.","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/225835e2fe6ed7b9ad5e1f4783c3ae020e8aa917"},{"sha":"6f8f36772aa88a382b5fc7877167935dbbff73f1","author":{"email":"dab6dc9416ef12da185841aa07c8bdec5fd31ec2@mit.edu","name":"Alex Townsend"},"message":"Fix spherefun bugs. Phase one was not getting the right answers...","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/6f8f36772aa88a382b5fc7877167935dbbff73f1"},{"sha":"d1a8d63da74bde4af9477f445b9fb2c78c646369","author":{"email":"dab6dc9416ef12da185841aa07c8bdec5fd31ec2@mit.edu","name":"Alex Townsend"},"message":"Replace SVD by explicit formula.","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/d1a8d63da74bde4af9477f445b9fb2c78c646369"},{"sha":"0e2db0b8fc78dab573766b869100b2307cd75ee3","author":{"email":"dab6dc9416ef12da185841aa07c8bdec5fd31ec2@mit.edu","name":"Alex Townsend"},"message":"Make the FEVAL command work.","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/0e2db0b8fc78dab573766b869100b2307cd75ee3"},{"sha":"3a3142a498c08c7a58939d071c3beed8f87a3dd0","author":{"email":"0a65527088af2a7df34eb00fd3522d0e59e8a1c9@maths.ox.ac.uk","name":"AT"},"message":"Add CDR, COMPRESS, and SVD code.","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/3a3142a498c08c7a58939d071c3beed8f87a3dd0"},{"sha":"93dd434892b1f11a308a0946697396c353da393b","author":{"email":"0a65527088af2a7df34eb00fd3522d0e59e8a1c9@maths.ox.ac.uk","name":"AT"},"message":"Updates.","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/93dd434892b1f11a308a0946697396c353da393b"},{"sha":"8bff4ef1a67883b470c26216e4f9701dff694d6a","author":{"email":"dab6dc9416ef12da185841aa07c8bdec5fd31ec2@mit.edu","name":"Alex Townsend"},"message":"First attempt at Grady's compression algorithm","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/8bff4ef1a67883b470c26216e4f9701dff694d6a"},{"sha":"d6811f515c2e8e8daaf815fa425f89db6644b3fa","author":{"email":"dab6dc9416ef12da185841aa07c8bdec5fd31ec2@mit.edu","name":"Alex Townsend"},"message":"Make compress into a SVD code.","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/d6811f515c2e8e8daaf815fa425f89db6644b3fa"},{"sha":"73f03bf02f2247ccc83c14f434ef99e9018e6897","author":{"email":"dab6dc9416ef12da185841aa07c8bdec5fd31ec2@mit.edu","name":"Alex Townsend"},"message":"Add feval_meshgrid, for efficient feval at meshgrid points.","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/73f03bf02f2247ccc83c14f434ef99e9018e6897"},{"sha":"5cd4de38b431f6e56956909780c35eb28cd5b6db","author":{"email":"dab6dc9416ef12da185841aa07c8bdec5fd31ec2@mit.edu","name":"Alex Townsend"},"message":"Add derivative command.","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/5cd4de38b431f6e56956909780c35eb28cd5b6db"},{"sha":"6d3fd6d5d0dc989bd6768b0acef23414144ea62e","author":{"email":"dab6dc9416ef12da185841aa07c8bdec5fd31ec2@mit.edu","name":"Alex Townsend"},"message":"Add some SPHEREFUN commands.","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/6d3fd6d5d0dc989bd6768b0acef23414144ea62e"},{"sha":"dd4e16c5c63139a3d3ab13160bedb9df59e0cbf9","author":{"email":"1ad358a71a62614e990983bc0eebb0cb961cb580@boisestate.edu","name":"gradywright"},"message":"Simplified compress method\nAdded tests for compress\nFixed a small bug in consructor","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/dd4e16c5c63139a3d3ab13160bedb9df59e0cbf9"},{"sha":"9ffb16316a381b47e9cf704fbdb524881f8b3814","author":{"email":"1ad358a71a62614e990983bc0eebb0cb961cb580@boisestate.edu","name":"gradywright"},"message":"Added explicit construction of inv and pinv of M in the constructor. Added code so that compressing a compressed spherefun does nothing.","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/9ffb16316a381b47e9cf704fbdb524881f8b3814"},{"sha":"980374545945c2211cc93af0302c449569d6c58a","author":{"email":"dab6dc9416ef12da185841aa07c8bdec5fd31ec2@mit.edu","name":"Alex Townsend"},"message":"Sum2 needs trigtech/cumsum working. t","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/980374545945c2211cc93af0302c449569d6c58a"},{"sha":"93bdb9b7c42e82ef7a635da542ae4d17a31da541","author":{"email":"6a537c9b8fa040864f88b314024f30a3a25c63bd@boisestate.edu","name":"Heather Wilber"},"message":"changed test to rank 2 function","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/93bdb9b7c42e82ef7a635da542ae4d17a31da541"},{"sha":"0f17db9a7e1fe67cfb540808d4bc5f3befdd1f70","author":{"email":"1ad358a71a62614e990983bc0eebb0cb961cb580@boisestate.edu","name":"gradywright"},"message":"First round of updates to make spherefun a child of separableApprox","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/0f17db9a7e1fe67cfb540808d4bc5f3befdd1f70"},{"sha":"0def85fe5bca24faaa1ca9e2812794f7abe6d902","author":{"email":"1ad358a71a62614e990983bc0eebb0cb961cb580@boisestate.edu","name":"gradywright"},"message":"Modified code in many ways:\n* Subclass of separableApprox.\n* Sampling the poles is now included.\n* Compression to CDR and tracking of the two types of rank one products that result\n* Enforce BMC structure during construction (reducing computational cost - maybe)\n* Switch to co-latitude as default\n* Now columns and rows are trigfuns (as chebfun2 does)\n* First attempt at a symmetry preserving SVD\n* feval, fevalm, now use parent class","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/0def85fe5bca24faaa1ca9e2812794f7abe6d902"},{"sha":"29bc1fb26d15f83ef19dd80ab4a8e4d4b23ae3f3","author":{"email":"1ad358a71a62614e990983bc0eebb0cb961cb580@boisestate.edu","name":"gradywright"},"message":"Updated testscript to be used with all the new changes.","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/29bc1fb26d15f83ef19dd80ab4a8e4d4b23ae3f3"},{"sha":"e00842344d63d0bd3dda46667e57d36cbea9928f","author":{"email":"1ad358a71a62614e990983bc0eebb0cb961cb580@boisestate.edu","name":"gradywright"},"message":"More improvements to constructor\nFixed sum2 function\nAdded a sphharm function for computing Spherical Harmonics.\nModified plot function (still needs more work).","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/e00842344d63d0bd3dda46667e57d36cbea9928f"},{"sha":"bdc87bf16106b9b9eb9524f7ec3690e91c16f6fc","author":{"email":"1ad358a71a62614e990983bc0eebb0cb961cb580@boisestate.edu","name":"gradywright"},"message":"Implemented plus.\nFixed bug in sum2.\nAdded functions split and combine (see help for details)\nAdded sample function for efficiently evaluating spherefun on a tensor product grid\nAdded vscale since vscale in separableApprox is currently using chebpolyval2.","distinct":false,"url":"https://api.github.com/repos/chebfun/chebfun/commits/bdc87bf16106b9b9eb9524f7ec3690e91c16f6fc"}]}