4cf829a | Benatti1991 | 30 December 2021, 14:11:52 UTC | PBD: added BodyShaft | 30 December 2021, 14:11:52 UTC |
14b78c5 | SimoneBenatti | 12 December 2021, 22:45:13 UTC | PBD: added torque shaft couplings | 12 December 2021, 22:45:13 UTC |
6c942b7 | SimoneBenatti | 12 December 2021, 18:22:01 UTC | PBD: fixed planetary correction now succesfully tested against SystemNSC | 12 December 2021, 18:22:01 UTC |
a45e9e2 | SimoneBenatti | 12 December 2021, 17:06:54 UTC | PBD: managing fixed shafts | 12 December 2021, 17:06:54 UTC |
03846b7 | SimoneBenatti | 12 December 2021, 05:42:08 UTC | PBD: added planetary | 12 December 2021, 05:42:08 UTC |
ad60518 | SimoneBenatti | 12 December 2021, 00:41:58 UTC | PBD: added shafts clutch (tested against SystemNSC) | 12 December 2021, 00:41:58 UTC |
0f4385f | Benatti1991 | 11 December 2021, 20:18:36 UTC | PBD: fixed Linux compile error | 11 December 2021, 20:18:36 UTC |
251acac | SimoneBenatti | 11 December 2021, 14:47:08 UTC | PBD MILESTONE: shaft formulation working with gear | 11 December 2021, 14:47:08 UTC |
61740a7 | SimoneBenatti | 09 December 2021, 03:09:24 UTC | Merge branch 'develop' into feature/PBD | 09 December 2021, 03:09:24 UTC |
dad5c5f | SimoneBenatti | 09 December 2021, 03:03:49 UTC | PBD: added shafts update | 09 December 2021, 03:03:49 UTC |
1ae46ec | SimoneBenatti | 09 December 2021, 03:03:12 UTC | PBD minor fix | 09 December 2021, 03:03:12 UTC |
b04ec03 | Radu Serban | 08 December 2021, 19:10:21 UTC | Merge branch 'feature/csharp' into develop | 08 December 2021, 19:10:21 UTC |
a509132 | Radu Serban | 08 December 2021, 14:29:22 UTC | Reorganize the Chrono::Csharp module to use same SWIG files as PyChrono | 08 December 2021, 14:29:22 UTC |
a9e63fb | Radu Serban | 08 December 2021, 11:55:58 UTC | Modify SWIG interface files for vehicle module to work for both python and C# | 08 December 2021, 11:55:58 UTC |
f13feb7 | Radu Serban | 08 December 2021, 09:24:38 UTC | Modify SWIG interface files for core module to work for both python and C# | 08 December 2021, 09:24:38 UTC |
3373b38 | Radu Serban | 07 December 2021, 19:01:15 UTC | Fix Chrono::Sensor issue where a class was not properly exported (Windows) | 07 December 2021, 19:01:15 UTC |
6e871cd | Radu Serban | 07 December 2021, 16:09:28 UTC | Reorganize SWIG interface files for PyChrono. - Isolate SWIG files for eventual double use between Chrono::Python and Chrono::Csharp - Separate the Chrono Python parser library from the PyChrono wrapper module | 07 December 2021, 16:09:28 UTC |
78b3b83 | Radu Serban | 07 December 2021, 11:10:08 UTC | Explicitly use ChSystem::AddShaft in demos (instead of the generic Add) | 07 December 2021, 11:10:08 UTC |
018ce1f | Radu Serban | 07 December 2021, 11:07:03 UTC | Explicitly use ChSystem::AddShaft in Chrono::Vehicle (instead of the generic Add) | 07 December 2021, 11:07:03 UTC |
2cba559 | Radu Serban | 07 December 2021, 10:54:01 UTC | Manage 1-D shaft elements separately from "other physics items". - Facilitates implementation of specialized Chrono systems (e.g. ChSystemMulticore) - Allows for proper treatment of inactive (fixed or sleeping) shafts | 07 December 2021, 10:54:01 UTC |
358e928 | Radu Serban | 06 December 2021, 14:36:25 UTC | Merge branch 'feature/csharp' into develop | 06 December 2021, 14:36:25 UTC |
38d78a6 | Radu Serban | 06 December 2021, 12:48:44 UTC | Add C# support for user-defined force and torque functors in ChLinkTSDA and ChLinkRSDA | 06 December 2021, 12:48:44 UTC |
a7c4427 | Radu Serban | 06 December 2021, 12:46:44 UTC | Fix compiler warnings | 06 December 2021, 12:46:44 UTC |
248ced1 | Radu Serban | 06 December 2021, 11:51:05 UTC | Obsolete ChLinkSpring and ChLinkSpringCB (superseded by ChLinkTSDA) | 06 December 2021, 11:51:05 UTC |
965287b | Radu Serban | 06 December 2021, 10:36:58 UTC | Replace ChLinkRotSpringCB with ChLinkRSDA. - does not require a callback functor (defaults to linear spring-damper) - rename functor virtual method to evaluate (instead of operator()) to faciliate C# interfacing | 06 December 2021, 10:36:58 UTC |
e2b37d4 | Radu Serban | 06 December 2021, 09:17:53 UTC | Rename ChLinkTSDA::ForceFunctor::operator() to ChLinkTSDA::ForceFunctor::evaluate. Required to allow exposing this functionality in the C# interface | 06 December 2021, 09:17:53 UTC |
9f46b5b | SimoneBenatti | 05 December 2021, 23:33:11 UTC | PBD: added skeleton to deal with shafts and connectors (not called anywhere yet) | 05 December 2021, 23:33:11 UTC |
aed285a | SimoneBenatti | 05 December 2021, 15:34:26 UTC | PBD: fix some compiler warnings | 05 December 2021, 15:34:26 UTC |
5ca5828 | SimoneBenatti | 04 December 2021, 16:24:34 UTC | PBD: link compliance (previously hardcoded) is a PBD sys constructor argument | 04 December 2021, 16:24:34 UTC |
8c2e470 | Radu Serban | 03 December 2021, 13:25:59 UTC | Clean up implementation of the ANCF 3813_9 hexahedron element | 03 December 2021, 13:25:59 UTC |
548933d | Radu Serban | 03 December 2021, 13:24:56 UTC | Update change log to describe changes to the Chrono::Vehicle suspension test rig | 03 December 2021, 13:24:56 UTC |
9a2a82e | Radu Serban | 03 December 2021, 11:41:22 UTC | Merge branch 'feature/vehicle' into develop | 03 December 2021, 11:41:22 UTC |
51017ca | Radu Serban | 02 December 2021, 12:16:45 UTC | Add export and output features for subchassis components of a wheeled vehicle | 02 December 2021, 12:16:45 UTC |
4e363fe | Radu Serban | 02 December 2021, 11:12:43 UTC | Modify mechanism for including additional subsystems (steering and subchassis components) in suspension testing | 02 December 2021, 11:12:43 UTC |
f5a5190 | Radu Serban | 02 December 2021, 10:11:39 UTC | Include demonstration of a suspension test rig for an axle with an antiroll bar | 02 December 2021, 10:11:39 UTC |
ca3c72a | Radu Serban | 02 December 2021, 10:09:50 UTC | Allow specification of a vehicle with no driveline | 02 December 2021, 10:09:50 UTC |
05c4270 | Radu Serban | 01 December 2021, 23:56:49 UTC | Include required header | 01 December 2021, 23:56:49 UTC |
1c1c3c7 | Radu Serban | 01 December 2021, 20:11:37 UTC | Add option to instantiate a suspensino test rig from a specification JSON file. - A JSON file for a suspension test rig, must provide a name and specify the "SuspensionTestRig" type. - It must provide the JSON file for a vehicle model, a list of tested axles, an optional list of tested steering mechanisms, the rig's post displacement limit, and optionally an initial ride height. | 01 December 2021, 20:11:37 UTC |
a7e2221 | Radu Serban | 01 December 2021, 16:13:26 UTC | Redesign the Chrono::Vehicle suspension test rig to allow simultanously testing multiple vehicle axles. - a suspension test rig (STR) uses a full vehicle model and a selection of its axles and steering mechanisms to be tested - the format of STR input data was changed accordingly (each line must contain "time, steering, left post 0, right post 0, left post 1, right post 1, ...) - keep a single demo_VEH_SuspensionTestRig which can be used with different vehicle JSON files and with different STR types | 01 December 2021, 16:13:26 UTC |
e9ce1b9 | Radu Serban | 29 November 2021, 17:44:56 UTC | Minor cleanup in Kraz vehicle model | 29 November 2021, 17:44:56 UTC |
9f571fe | Radu Serban | 29 November 2021, 15:58:17 UTC | Fix issue where the bushing and external forces load containers for a ChChassisRear were not added to the system (cherry picked from commit 71ac102305890c17c60ecc50b6ba15457734507b) | 29 November 2021, 16:00:05 UTC |
71ac102 | Radu Serban | 29 November 2021, 15:58:17 UTC | Fix issue where the bushing and external forces load containers for a ChChassisRear were not added to the system | 29 November 2021, 15:58:17 UTC |
e629f88 | Radu Serban | 29 November 2021, 15:57:04 UTC | Extend JSON wheeled trailer specification to optionally include tires. - tires are created for each axle if specified in the JSON file and if indicated in the constructor call (default: true) - it is assumed that identical tires are mounted on any given axle | 29 November 2021, 15:57:04 UTC |
a8aa1cb | Radu Serban | 29 November 2021, 14:48:56 UTC | Extend JSON wheeled vehicle specification to optionally include powertrain and tires. - a powertrain is created if specified in the JSON file and if indicated in the constructor call (default: true) - tires are created for each axle if specified in the JSON file and if indicated in the constructor call (default: true) - it is assumed that identical tires are mounted on any given axle | 29 November 2021, 15:56:10 UTC |
f8bc023 | SimoneBenatti | 28 November 2021, 20:01:07 UTC | Use Curiosity to benchmark PBD | 28 November 2021, 20:01:07 UTC |
4ca978d | Radu Serban | 24 November 2021, 14:54:06 UTC | Fix wheeled vehicle export and output for axles with no brakes | 24 November 2021, 14:54:06 UTC |
0cfc8be | Radu Serban | 23 November 2021, 08:37:14 UTC | Fix Chrono::Python and Chrono::Csharp SWIG interfaces to reflect latest Chrono code | 23 November 2021, 08:37:14 UTC |
d15ee7c | Radu Serban | 22 November 2021, 14:57:08 UTC | Fix Irrlicht visualization for MacOS (cherry picked from commit eda805903e3218cba15a036f8566133821a228ad) | 22 November 2021, 18:35:50 UTC |
675ff6c | tasora | 20 November 2021, 16:43:59 UTC | Add an example on how to use the new ChShaftFreewheel class. | 20 November 2021, 16:43:59 UTC |
aa475e6 | tasora | 20 November 2021, 16:43:27 UTC | New feature: unidirectional freewheel clutches. This can work in "jamming" mode (like sprag clutches with pegs that jam) or in "ratcheting" mode with teeths, like in bicycles. It is implemented for 1D ChShaft drivelines, but it can be also interfaced to 3D models via the ChLinkMotorRotationDriveline. Way more efficient than simulating a full 3D model of twho half clutches with teeth, 3D collisions, ratchets, springs, etc. | 20 November 2021, 16:43:27 UTC |
8f43e91 | Colin Vanden Heuvel | 18 November 2021, 21:48:12 UTC | Bump ChPF submodule to include constexpr fix | 18 November 2021, 21:48:12 UTC |
0f8a10c | Radu Serban | 18 November 2021, 07:50:19 UTC | Fix Chrono project configuration script for use with Emscripten | 18 November 2021, 07:50:19 UTC |
ba964dd | Radu Serban | 17 November 2021, 21:00:40 UTC | Fix bugs in JSON parsing of bushing data | 17 November 2021, 21:00:40 UTC |
77c45ba | Radu Serban | 16 November 2021, 15:46:40 UTC | Fix issue related to GL libraries in Chrono project configuration script | 16 November 2021, 15:46:40 UTC |
3965ab5 | Radu Serban | 15 November 2021, 12:49:58 UTC | Fix linguist override for data files | 15 November 2021, 12:49:58 UTC |
a503422 | Radu Serban | 15 November 2021, 12:48:59 UTC | Specify Chrono version in title of documentation main page | 15 November 2021, 12:48:59 UTC |
55d80de | Radu Serban | 15 November 2021, 12:48:05 UTC | Restart change log for development version | 15 November 2021, 12:48:05 UTC |
04c6c38 | Radu Serban | 15 November 2021, 10:20:35 UTC | Bump Chrono version to 7.0.0 | 15 November 2021, 10:20:35 UTC |
b9689bd | Radu Serban | 15 November 2021, 08:41:52 UTC | Fix compiler warnings in STB wrapper class | 15 November 2021, 08:41:52 UTC |
86d728b | Radu Serban | 15 November 2021, 07:47:08 UTC | Fix compiler warnings in Chrono::Sensor | 15 November 2021, 07:47:08 UTC |
55f516a | Radu Serban | 15 November 2021, 06:41:25 UTC | Fix change log | 15 November 2021, 06:41:25 UTC |
2cb2d3a | Radu Serban | 15 November 2021, 06:33:43 UTC | Merge branch 'feature/Conda' into develop | 15 November 2021, 06:33:43 UTC |
e349990 | Radu Serban | 15 November 2021, 06:32:18 UTC | Merge branch 'develop' into feature/Conda | 15 November 2021, 06:32:18 UTC |
15d6fcf | SimoneBenatti | 14 November 2021, 22:24:12 UTC | Conda: get rid of post-install script on MacOS | 14 November 2021, 22:24:12 UTC |
a66cfd9 | SimoneBenatti | 14 November 2021, 20:25:00 UTC | Post install script: fix missing python version variable | 14 November 2021, 20:25:00 UTC |
4f28f92 | Rainer Gericke | 14 November 2021, 16:59:05 UTC | Update van_SimpleMapPowertrain.json Data for VW 50 kW Eingine with 4 gears | 14 November 2021, 16:59:05 UTC |
3005166 | Radu Serban | 14 November 2021, 16:40:09 UTC | Revert unnecessary changes in previous commit | 14 November 2021, 16:40:09 UTC |
3355376 | Rainer Gericke | 14 November 2021, 15:13:24 UTC | Small Adjustments to VW Microbus - Powertrain 50 kW + 4 gear gearbox - Trapezshape for tierods to reduce Ackermann error | 14 November 2021, 15:13:24 UTC |
5dec2d9 | Radu Serban | 14 November 2021, 13:05:03 UTC | Add documentation warnings about VS2017 and DirectX SDK requirements for Irrlicht | 14 November 2021, 13:05:03 UTC |
ca153b3 | Radu Serban | 14 November 2021, 12:42:01 UTC | Fix and clean up VW T2 vehicle model JSON specification files | 14 November 2021, 12:42:01 UTC |
2e55dcf | Radu Serban | 14 November 2021, 12:39:52 UTC | Include spring attachment locations in Chrono::Vehicle ASCII output | 14 November 2021, 12:39:52 UTC |
5bba703 | SimoneBenatti | 14 November 2021, 02:48:32 UTC | Conda: Fixed error in hard-coded python version | 14 November 2021, 02:48:32 UTC |
6acb8d3 | SimoneBenatti | 13 November 2021, 23:49:24 UTC | Conda: CMake was not causing the issue... | 13 November 2021, 23:49:24 UTC |
9dc56e6 | SimoneBenatti | 13 November 2021, 23:13:31 UTC | Conda: make sure GLEW and GLFW are found | 13 November 2021, 23:13:31 UTC |
147f900 | SimoneBenatti | 13 November 2021, 23:01:01 UTC | Conda: no spaces before version number, lesson learned | 13 November 2021, 23:01:01 UTC |
e231046 | SimoneBenatti | 13 November 2021, 22:36:35 UTC | Conda: spacify minimum numpy version | 13 November 2021, 22:36:35 UTC |
84f4be8 | SimoneBenatti | 13 November 2021, 22:14:24 UTC | Conda: do not add forge channell | 13 November 2021, 22:14:24 UTC |
3f8090f | SimoneBenatti | 13 November 2021, 21:51:57 UTC | Conda: get numpy automatically | 13 November 2021, 21:51:57 UTC |
fe077a5 | SimoneBenatti | 13 November 2021, 19:29:21 UTC | Conda: install numpy manually | 13 November 2021, 19:29:21 UTC |
827ea2b | SimoneBenatti | 13 November 2021, 19:10:53 UTC | Conda: gram mkl-devel from intel | 13 November 2021, 19:10:53 UTC |
c62e34e | SimoneBenatti | 13 November 2021, 18:06:52 UTC | Conda: temporarily disable build depencencies | 13 November 2021, 18:06:52 UTC |
65b091c | SimoneBenatti | 13 November 2021, 17:46:28 UTC | Conda: install mkl devel through package build dependencies | 13 November 2021, 17:46:28 UTC |
e01517a | SimoneBenatti | 13 November 2021, 16:28:54 UTC | Remove conda forge channels | 13 November 2021, 16:28:54 UTC |
e6a3ba7 | Colin Vanden Heuvel | 13 November 2021, 16:08:02 UTC | Update chrono_thirdparty/googlebenchmark to v1.6.0 | 13 November 2021, 16:08:02 UTC |
2033eb2 | SimoneBenatti | 13 November 2021, 15:50:55 UTC | Conda: removed build dependency from GLEW and GLFW packages that causes glibc conflict | 13 November 2021, 15:50:55 UTC |
c8558ef | SimoneBenatti | 13 November 2021, 14:23:36 UTC | Revert "Update conda to solve conflicts in Python3.8 builder" This reverts commit a29a071738addde0424f11d9875eb2e8a266675d. | 13 November 2021, 14:23:36 UTC |
e025387 | Radu Serban | 13 November 2021, 12:17:06 UTC | Merge branch 'feature/dds_configuration' into develop | 13 November 2021, 12:17:06 UTC |
1e6777f | Radu Serban | 13 November 2021, 10:56:53 UTC | Reorganize Synchrono demos and fix CMake configuration | 13 November 2021, 10:56:53 UTC |
aa6e3d9 | Radu Serban | 13 November 2021, 10:35:53 UTC | Fix Chrono project configuration scipt for Chrono::Synchrono | 13 November 2021, 10:35:53 UTC |
918bec3 | Radu Serban | 13 November 2021, 10:34:28 UTC | Fix Chrono project configuration for Chrono::Sensor on Windows | 13 November 2021, 10:34:28 UTC |
a29a071 | Benatti1991 | 13 November 2021, 01:30:46 UTC | Update conda to solve conflicts in Python3.8 builder | 13 November 2021, 01:30:46 UTC |
a733e4d | Benatti1991 | 12 November 2021, 22:15:23 UTC | Updated CHANGELOG with SynhronoDDS changes | 12 November 2021, 22:15:23 UTC |
f80323e | Radu Serban | 12 November 2021, 20:54:51 UTC | Fix Synchrono compiler warnings | 12 November 2021, 20:54:51 UTC |
9e3d1fc | Radu Serban | 12 November 2021, 20:54:29 UTC | Fix logic in CMake configuration of Synchrono with FastDDS enabled | 12 November 2021, 20:54:29 UTC |
cd35a00 | Benatti1991 | 12 November 2021, 18:11:46 UTC | Merge branch 'feature/Conda' into develop | 12 November 2021, 18:11:46 UTC |
71fa0bd | SimoneBenatti | 12 November 2021, 16:23:54 UTC | PyChrono: added support for ChLoadsXYZROTnode classes | 12 November 2021, 16:23:54 UTC |
9e6df8c | Radu Serban | 12 November 2021, 14:23:51 UTC | Add note about new option and mechanism to specify external forces on vehicle chassis | 12 November 2021, 14:23:51 UTC |
4e268fe | Radu Serban | 12 November 2021, 14:15:51 UTC | Fix some compiler warnings in Chrono::Sensor | 12 November 2021, 14:15:51 UTC |
d18dc6a | Radu Serban | 12 November 2021, 09:43:49 UTC | Move classes in ChLoadsXYZROTnode to the chrono::fea namespace. This addresses issues related to wrapping these classes in PyChrono | 12 November 2021, 09:43:49 UTC |
073cfc1 | Radu Serban | 12 November 2021, 09:25:14 UTC | Implement mechanism for user-defined external forces acting on a vehicle chassis body. - User defines a force by deriving from ChChassis::ExternalForce and overriding the Update method. - User includes a force by calling ChChassis::AddExternalForce. - Implement aerodynamic force through this new mechanism. | 12 November 2021, 09:25:14 UTC |