{"push_id":1943050532,"size":4,"distinct_size":4,"ref":"refs/heads/aim","head":"233f47dc0dac7e69564b3da182b7836a927b994d","before":"175b8d6dfabc8c3926e845a43f0e12c8daed2fb4","commits":[{"sha":"c51ec3eb4e419ab641f3f1aa342f63a724ef4871","author":{"name":"Connor Glosser","email":"ab7f9c2850a64d3681e8f20529e235414c214031@gmail.com"},"message":"Properly free up FFTW resources -- it is C code, after all!","distinct":true,"url":"https://api.github.com/repos/cglosser/QuEST/commits/c51ec3eb4e419ab641f3f1aa342f63a724ef4871"},{"sha":"1b6a715da8a3a83da35a2760b70682aad02c7661","author":{"name":"Connor Glosser","email":"ab7f9c2850a64d3681e8f20529e235414c214031@gmail.com"},"message":"Add observation table to store result of fast matrix mults","distinct":true,"url":"https://api.github.com/repos/cglosser/QuEST/commits/1b6a715da8a3a83da35a2760b70682aad02c7661"},{"sha":"19a3b7965e86abb0c61728258ef291fbe4440e0e","author":{"name":"Connor Glosser","email":"ab7f9c2850a64d3681e8f20529e235414c214031@gmail.com"},"message":"Implement Fourier Index calculation\n\nTo reduce the storage cost of the propagation matrices, I only store the\n(FFTs) of the first row (nx*ny Fourier transforms, each of length nz).\nThe rub then becomes how to index into this structure for performing the\nactual matrix-vector product. These routines should assist with that;\nthey provide the mapping from sub-sub-blocks of G to the actual stored\ndata.","distinct":true,"url":"https://api.github.com/repos/cglosser/QuEST/commits/19a3b7965e86abb0c61728258ef291fbe4440e0e"},{"sha":"233f47dc0dac7e69564b3da182b7836a927b994d","author":{"name":"Connor Glosser","email":"ab7f9c2850a64d3681e8f20529e235414c214031@gmail.com"},"message":"Pair (src x, src y), (obs x, obs y) instead of xs and ys.\n\nThis should simplify things a little bit when doing the fast matrix multiplies\n-- they're always written in terms of src and obs indices, it just happens\nthat they're multiindices here.","distinct":true,"url":"https://api.github.com/repos/cglosser/QuEST/commits/233f47dc0dac7e69564b3da182b7836a927b994d"}]}
{"actor":{"display_login":"cglosser"}}