{"push_id":915518215,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b40fe177fbaf30427a0e12ea2356accc1eb2b0b6","before":"5fabc7c8e89069fd146ae5669afa423c30ece405","commits":[{"sha":"b40fe177fbaf30427a0e12ea2356accc1eb2b0b6","author":{"email":"01183f156a2a6162e583011cd4263f86ff57a409@gmail.com","name":"Teemu Murtola"},"message":"Clean up vec.h\n\n- Remove cos_angle_no_table() and unitv_no_table(), since they are now\n  essentially identical to the normal versions.\n- Replace all uses of cos_angle_no_table() with gmx_angle(), since all\n  were used in a numerically unstable way.\n- Replace uses of m_rveccopy() with copy_rvecn(), which does the same\n  thing.\n- Move some functions that are not related to operations on rvec/friends\n  to other files.\n- Remove #includes made unnecessary by the above changes, and add them\n  to source files that previously got them transitively.\n- Remove extern \"C\" guards from the header, since it anyways does not\n  compile as C.\n\nChange-Id: I933e7257601ee6f0e9ccf516e0bdcb1a85834a51","distinct":true,"url":"https://api.github.com/repos/gromacs/gromacs/commits/b40fe177fbaf30427a0e12ea2356accc1eb2b0b6"}]}