{"push_id":954916229,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"e2a804189367a4ee65ddaf62613f1c2a2d35888c","before":"06df3587c51eb7fe6ace77d7f2f943a6bb825b66","commits":[{"sha":"52f3eee7d9b1e27fbb5b9f0e29b36a74c039ce29","author":{"email":"92c82fff1bd090cafbc2a9901da99f7a1a309eb5@simquest.com","name":"Paul Novotny"},"message":"Rework the SphRepresentation for speed and inheritablity\n\n* Precaclulate the kernel factors instead of having kernel functions,\n  this improves speed.\n* Make m_mass a scalar instead of a vector, since it is the same for all\n  particles. As a result remove m_massPerParticle.\n* Put m_acceleration, m_normal, m_density, and m_pressure into Eigen\n  types instead of std::vector. Improves readability and speed.\n* Also, don't calculate the force at all if the two particles being\n  considered are > m_h appart. Improves speed.\n* With these changes, the RenderTest is about 20% faster.\n* Make needed variables as protected for derived SphRepresentations.","distinct":true,"url":"https://api.github.com/repos/simquest/opensurgsim/commits/52f3eee7d9b1e27fbb5b9f0e29b36a74c039ce29"},{"sha":"f066baf36300a16821b09d2eb59fffae1567efaf","author":{"email":"92c82fff1bd090cafbc2a9901da99f7a1a309eb5@simquest.com","name":"Paul Novotny"},"message":"Prevent divide by zero in SphRepresentation\n\nBe careful to not divide by zero by setting a minumum on the\ndenominator. Should help prevent the particles from exploding.","distinct":true,"url":"https://api.github.com/repos/simquest/opensurgsim/commits/f066baf36300a16821b09d2eb59fffae1567efaf"},{"sha":"4010f2aba099629a0a159119118f0673ea2b3063","author":{"email":"92c82fff1bd090cafbc2a9901da99f7a1a309eb5@simquest.com","name":"Paul Novotny"},"message":"Give Sink Test extra time to remove particle\n\nThe particle Sink test was failing intermittently, this change increases\nthe wait time to be sure the sink has had a chance to remove the\nparticle.","distinct":true,"url":"https://api.github.com/repos/simquest/opensurgsim/commits/4010f2aba099629a0a159119118f0673ea2b3063"},{"sha":"e2a804189367a4ee65ddaf62613f1c2a2d35888c","author":{"email":"92c82fff1bd090cafbc2a9901da99f7a1a309eb5@simquest.com","name":"Paul Novotny"},"message":"Merge branch 'feature/rework-sphrepresentation' into 'master'\n\nRework the SphRepresentation for speed and inheritablity\n\n+1: Ryan Beasley, Paul Neumann, Wesley Turner\n\nMerged-on: https://assembla.com/code/OpenSurgSim/git/merge_requests/2712413","distinct":true,"url":"https://api.github.com/repos/simquest/opensurgsim/commits/e2a804189367a4ee65ddaf62613f1c2a2d35888c"}]}