{"push_id":856930578,"size":94,"distinct_size":94,"ref":"refs/heads/develop","head":"793515770445eb443e1af023b373d67249d8b5d1","before":"7633beffd93901604920d94c123f8516f9507efe","commits":[{"sha":"13d962e58cf74b10c989098c7f841ef9b04fb70d","author":{"email":"89947f39dc8e473288b2254d220fd76ff2a06e12@engr.wisc.edu","name":"Radu Serban"},"message":"Fixes for GCC compilation.\n\n- include <limits> for definition of std::numeric_limits\n- remove `const` qualifier from enum definition (const applies only to objects and member functions)","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/13d962e58cf74b10c989098c7f841ef9b04fb70d"},{"sha":"4c73167c36d5362f9cd55d8cd29552d6089e1d82","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"Remove unused source","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/4c73167c36d5362f9cd55d8cd29552d6089e1d82"},{"sha":"b729d6db9a0e5358ef463d5619c32a2a6ee44b8c","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"Corrected many outdated comments","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/b729d6db9a0e5358ef463d5619c32a2a6ee44b8c"},{"sha":"7041d952082084b5eebd44327263793e537ecd18","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"New feature for ChArchive. Added an hash table for optional selection of pointers that must be 'cut' during serialization of large data structure that has network (graphs, trees) of sub pointers.","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/7041d952082084b5eebd44327263793e537ecd18"},{"sha":"b7570f8f5095db327b467d82eec4805baec1b1a2","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"Important change. From this moment, when one uses the << operator on a ASCII  ChStream, the ArchiveOUT() function of the object is automatically called, instead of the old StramOUT. This allows a more consistent a compat way to handle both serialization and logging.\nFor instance:\n  GetLog() << myvector;\nnow calls myvector.ArchiveOUT(an_archive)  with an archive of ChArchiveAsciiDump class.","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/b7570f8f5095db327b467d82eec4805baec1b1a2"},{"sha":"fd48b32b9d800d42e789efa3122417668d19d663","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"small fix in OpenCascade","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/fd48b32b9d800d42e789efa3122417668d19d663"},{"sha":"b032469247795599af9dde9e080a92534e2684b1","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"Cleanup of experimental code.","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/b032469247795599af9dde9e080a92534e2684b1"},{"sha":"03963beb5e9f180ae884c4f1e617f1b80f6fd0e3","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"LARGE AMOUNT of changes to many classes of Chrono::Engine, being ported to the new serialization system.\nThe new serialization system requires the implementation of ArchiveIN() and ArchiveOUT() functions.\nThese functions have been implemented for most of the Chrono classes.\nNote that some member data is not yet serialized (pointers from links to bodies, and in general constraint pointers) and will be added later.\nAlso, the entire system is under development and not tested. The new serialization system will be ready when there will be a demo_serialization.cpp available.\nDuring the porting to the new serialization system, many StreamIN and StreamOUT obsolete functions have been removed.\nThe code is less cluttered by obsolete functions.","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/03963beb5e9f180ae884c4f1e617f1b80f6fd0e3"},{"sha":"a66bf2d3caf9b21fe87c7cfa5a4492f1ee4fb8b7","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"The demo_archive.cpp and demo_stream.cpp have been updated to reflect the new serialization system.","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/a66bf2d3caf9b21fe87c7cfa5a4492f1ee4fb8b7"},{"sha":"502aca4cc2d0e76aa6dbb543474cb6c131b2e98e","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"First steps in porting also the FEA module to the new serialization system.","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/502aca4cc2d0e76aa6dbb543474cb6c131b2e98e"},{"sha":"72943688fad55540066fd9dbc6b0bab7b638b828","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"Fix GCC compatibility - error not catched by MSVC","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/72943688fad55540066fd9dbc6b0bab7b638b828"},{"sha":"3e3dc869b1a5e7bdafc942b2750c282f14ca6861","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"Remove obsolete functions","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/3e3dc869b1a5e7bdafc942b2750c282f14ca6861"},{"sha":"16d7080a326e7eeb183b94082d9eefe456534159","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"Update the PYTHON unit to match the new serialization","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/16d7080a326e7eeb183b94082d9eefe456534159"},{"sha":"50a02cd9244b9938d0032e5351be292b8f792914","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"Further porting to the new serialization system.","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/50a02cd9244b9938d0032e5351be292b8f792914"},{"sha":"0cd516077eba37391618469aa0d68442e06a1cc5","author":{"email":"1ab305e6894568c79467c8335feecb2db2257090@ied.unipr.it","name":"Alessandro Tasora"},"message":"Cleanup of some #include headers","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/0cd516077eba37391618469aa0d68442e06a1cc5"},{"sha":"31a13eb3b66e481fbe8d7a6e37e57494f8e8fcd7","author":{"email":"89947f39dc8e473288b2254d220fd76ff2a06e12@engr.wisc.edu","name":"Radu Serban"},"message":"Fix to overloaded stream output operator.\n\nThis addresses the issue (error on GCC, warning with VS when warning level set to 4) where an rvalue is passed to it (which in general cannot bind to references to non-const)","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/31a13eb3b66e481fbe8d7a6e37e57494f8e8fcd7"},{"sha":"5e7abc7673e54a9f1cc0cf53a44ac9de823234a4","author":{"email":"89947f39dc8e473288b2254d220fd76ff2a06e12@engr.wisc.edu","name":"Radu Serban"},"message":"Use new serialization mechanism","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/5e7abc7673e54a9f1cc0cf53a44ac9de823234a4"},{"sha":"f8a7a6325346c2b674342c7c240fe633b73a5bcc","author":{"email":"89947f39dc8e473288b2254d220fd76ff2a06e12@engr.wisc.edu","name":"Radu Serban"},"message":"Return const references to member variables (instead of copies)","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/f8a7a6325346c2b674342c7c240fe633b73a5bcc"},{"sha":"2c21f348bc36a6809f48cacfe252a5aac26ff9c5","author":{"email":"89947f39dc8e473288b2254d220fd76ff2a06e12@engr.wisc.edu","name":"Radu Serban"},"message":"Reorganize Chrono::Vehicle files and classes.\n\n- Required to accommodate tracked vehicles alongside the existing wheeled vehicles\n- ChWheeledVehicle and ChTrackedVehicle derived from common base class ChVehicle\n- Driver, Powertrain, and Terrain systems will be common and shared between the two vehicle types","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/2c21f348bc36a6809f48cacfe252a5aac26ff9c5"},{"sha":"901d47355b780bc73729c7dde210ab8749d5043c","author":{"email":"89947f39dc8e473288b2254d220fd76ff2a06e12@engr.wisc.edu","name":"Radu Serban"},"message":"Update Chrono::Vehicle demos to reflect library changes","distinct":true,"url":"https://api.github.com/repos/hmazhar/chrono/commits/901d47355b780bc73729c7dde210ab8749d5043c"}]}