e6c1c51 | Radu Serban | 16 July 2024, 09:33:49 UTC | Refactor pressure force calculation in ChMBTire with calculation of Jacobians | 16 July 2024, 09:33:49 UTC |
9fdce4f | Radu Serban | 28 June 2024, 14:53:03 UTC | Merge branch 'main' into feature/mb_tire | 28 June 2024, 14:53:03 UTC |
0c9587e | Radu Serban | 28 June 2024, 13:54:23 UTC | Add different levels of terminal output in ChMBTire demo | 28 June 2024, 13:54:23 UTC |
d574ae9 | Radu Serban | 28 June 2024, 13:53:32 UTC | Implement ChMBTire::ReportTireForce | 28 June 2024, 13:53:32 UTC |
c8bc296 | DarioMangoni | 28 June 2024, 13:32:17 UTC | Fixed missing override in ChHydraulicActuator | 28 June 2024, 13:32:29 UTC |
c88ffe0 | DarioMangoni | 28 June 2024, 13:28:50 UTC | Better trim of eigenvectors; disabled multifrequency test for eigensolvers | 28 June 2024, 13:32:29 UTC |
cffe80f | Radu Serban | 28 June 2024, 07:46:43 UTC | Merge branch 'main' into feature/mb_tire | 28 June 2024, 07:46:43 UTC |
969575b | Radu Serban | 27 June 2024, 20:05:13 UTC | Fix bug in demo_MOD_analysis (when PardisoMKL not enabled) | 27 June 2024, 20:05:13 UTC |
d1e4e5f | Radu Serban | 27 June 2024, 20:04:44 UTC | Remove redundant return statement | 27 June 2024, 20:04:44 UTC |
18119c1 | Radu Serban | 27 June 2024, 08:34:47 UTC | Fix bug in CMakeLists for MBS demos related to conditional builds | 27 June 2024, 08:34:47 UTC |
ff20ad9 | DarioMangoni | 26 June 2024, 07:15:34 UTC | Merge branch 'feature/modal_assembly' # Conflicts: # src/chrono_irrlicht/ChVisualSystemIrrlicht.h | 26 June 2024, 07:15:34 UTC |
2e7bcc4 | DarioMangoni | 26 June 2024, 07:03:18 UTC | Fixed missing template keyword in templated methods | 26 June 2024, 07:03:18 UTC |
8d41ea2 | DarioMangoni | 26 June 2024, 07:02:59 UTC | Added attributions | 26 June 2024, 07:02:59 UTC |
c9deeb2 | DarioMangoni | 25 June 2024, 14:18:16 UTC | Including fast_matrix_market in a better way | 25 June 2024, 14:18:16 UTC |
8a3d1af | DarioMangoni | 25 June 2024, 14:17:57 UTC | Removed wrong symbol for SetSymbolScale | 25 June 2024, 14:17:57 UTC |
c0a5873 | DarioMangoni | 24 June 2024, 16:09:31 UTC | Reverted wrong delete on ChVisualSystemIrrlicht | 24 June 2024, 16:09:31 UTC |
9dbbde3 | DarioMangoni | 24 June 2024, 15:52:25 UTC | Fix UpdateModes in ChModalVisualSystemIrrlicht | 24 June 2024, 15:52:25 UTC |
86d9f10 | DarioMangoni | 24 June 2024, 13:23:53 UTC | Renamed SetSymbolscale to SetSymbolScale | 24 June 2024, 13:23:53 UTC |
28e125a | DarioMangoni | 24 June 2024, 13:19:05 UTC | Updated demos and utests for modal module; added baselines | 24 June 2024, 13:19:05 UTC |
619dadc | DarioMangoni | 24 June 2024, 13:18:15 UTC | Moved modal features from generic ChVisualSystem to dedicated ChModalVisualSystemIrrlicht | 24 June 2024, 13:18:15 UTC |
ecf75cc | DarioMangoni | 24 June 2024, 13:11:40 UTC | Refactored modal module... - splitted [ChGeneralized|ChQuadratic] into [ChSym|ChUnsym]GenEigenvalueSolver; added common base class - provided static function to convert from Quadratic to Generalized - reduced copies and collected redundant code in single functions - adopted proper scalar types in ChModalSolver | 24 June 2024, 13:11:40 UTC |
c282adb | DarioMangoni | 24 June 2024, 13:08:23 UTC | Made virtual ChAssembly::GetBodies, GetMeshes etc | 24 June 2024, 13:08:23 UTC |
b479f8c | DarioMangoni | 24 June 2024, 13:05:51 UTC | Added fast_matrix_market | 24 June 2024, 13:05:51 UTC |
9fb11f3 | Radu Serban | 21 June 2024, 11:41:17 UTC | Update and enable Chrono::FSI unit test (plane Poiseuille flow) | 21 June 2024, 11:41:17 UTC |
ea8f17a | Radu Serban | 21 June 2024, 11:40:36 UTC | Plot time history of cylinder height in FSI demo | 21 June 2024, 11:40:36 UTC |
b271330 | Radu Serban | 21 June 2024, 11:03:47 UTC | Fix bigobj compilation issue in debug mode with MSVC | 21 June 2024, 11:03:47 UTC |
3b49254 | Radu Serban | 19 June 2024, 17:46:36 UTC | Fix CMakeLists for MBS demos (only include demo_MBS_link_mate if both Irrlicht and PardisoMKL enabled) | 19 June 2024, 17:46:36 UTC |
e5f0cfc | Radu Serban | 18 June 2024, 20:12:11 UTC | Fix generation of SPH particles in Chrono::FSI demos. - do not create SPH particles on the fluid-container boundary (overlapping BCE markers) - add option to select run-time visualization (OpenGL or VSG) | 18 June 2024, 20:12:11 UTC |
890cd2a | Radu Serban | 18 June 2024, 15:43:07 UTC | Fix missing setting in sampler for cylinder volume | 18 June 2024, 15:43:07 UTC |
e58ab2f | Radu Serban | 18 June 2024, 12:23:49 UTC | Check CUDA and Thrust versions and disable support if too new. - currently, no support for CUDA version > 12.3.2 - currently, no support for Thrust version > 2.2.0 | 18 June 2024, 12:23:49 UTC |
6706588 | Radu Serban | 18 June 2024, 11:19:52 UTC | Fix bug in Chrono::VSG visualization system when point clouds are present | 18 June 2024, 11:19:52 UTC |
2cb818d | Radu Serban | 18 June 2024, 11:18:28 UTC | Fix generation of SPH particles in demo_FSI_CylinderDrop. - do not create SPH particles on the fluid-container boundary (overlapping BCE markers) - provide explicit flags to control visibility of various components | 18 June 2024, 11:18:28 UTC |
26c4162 | Radu Serban | 18 June 2024, 11:16:03 UTC | Record SPH particle velocities for Chrono::FSI visualization | 18 June 2024, 11:16:03 UTC |
95b3fe8 | Radu Serban | 18 June 2024, 11:15:30 UTC | Fix BCE marker generation for rectangular containers and cylindrical solids. - Follow the convention that BCE markers are created on boundaries separating fluid and solid phases - Ensure no duplicate BCE markers are created (cylinder caps) | 18 June 2024, 11:15:30 UTC |
261014b | Radu Serban | 18 June 2024, 11:12:26 UTC | Fix GridSampler to properly cover the provided sampling domain. The spacing is adjusted separately in each direction to ensure the sampler creates points on the domain boundary | 18 June 2024, 11:12:26 UTC |
1fb5846 | Radu Serban | 18 June 2024, 11:10:01 UTC | Fix initial setting for recording viloation history in multicore iterative solvers | 18 June 2024, 11:10:01 UTC |
5088893 | DarioMangoni | 14 June 2024, 12:40:13 UTC | Fixed residual history for iterative solvers | 14 June 2024, 12:40:13 UTC |
822b880 | DarioMangoni | 14 June 2024, 12:40:00 UTC | Added termination criteria for BarzilaiBorwein | 14 June 2024, 12:40:00 UTC |
c3a3b64 | Rainer Gericke | 06 June 2024, 17:20:51 UTC | Added TMeasy tires to BMW_E90. | 06 June 2024, 17:20:51 UTC |
b6a02d4 | Rainer Gericke | 03 June 2024, 10:16:16 UTC | Adjust BMW_E90 settings from SAE validation data. Added additional settings for the cornering test program. Made a correction in ChTMeasyTire, where the road friction wasn't considered. | 03 June 2024, 10:16:16 UTC |
0e070d3 | Rainer Gericke | 02 June 2024, 09:08:18 UTC | Change path following controller to 'Pure Pursuit' The Pure Pursuit Controller is easier to parametrize and more robust then PID. | 02 June 2024, 09:08:18 UTC |
6898973 | Rainer Gericke | 02 June 2024, 09:04:01 UTC | Tidy up BMW model files. | 02 June 2024, 09:04:01 UTC |
fb77f11 | Radu Serban | 01 June 2024, 19:16:48 UTC | Set thickness of rigid terrain collision meshes for robustness | 01 June 2024, 19:16:48 UTC |
936cd67 | Radu Serban | 31 May 2024, 10:47:23 UTC | Add missing shared pointer declaration in SWIG interface (ChPathFollowerDriverPP) | 31 May 2024, 10:47:23 UTC |
3cc2e2c | Radu Serban | 31 May 2024, 09:49:58 UTC | Tweak demo for full vehicle with MBTire models on rigid or SCM terrain. - add option for VSG run-time visualization - explicitly set collision families for tires and terrain patches - add option for different types of rigid terrain patches | 31 May 2024, 09:49:58 UTC |
fbf3d31 | Radu Serban | 31 May 2024, 09:46:55 UTC | Add missing specification of contact surface type and collision family for MBTire objects | 31 May 2024, 09:47:53 UTC |
a359cf4 | Radu Serban | 31 May 2024, 09:46:05 UTC | Use the tire collision family when constructing the underlying MBTire model | 31 May 2024, 09:46:05 UTC |
aeb867c | Radu Serban | 31 May 2024, 08:51:42 UTC | Merge branch 'main' into feature/mb_tire | 31 May 2024, 08:51:42 UTC |
d1b221a | Rainer Gericke | 31 May 2024, 08:42:04 UTC | Pure Pursuit vehicle controller added. | 31 May 2024, 08:42:04 UTC |
3b5448b | Radu Serban | 31 May 2024, 08:01:20 UTC | Eliminate code duplication in Chrono::VSG for binding visual shapes representing a deformable mesh. - The exact same function (BindMesh) is used for (1) FEA meshes,, (2) SCM terrain, (3) any other physics item that is visualized with a deformable mesh. - This is the first step in refactoring Chrono::VSG so that binding is based on the type of visual shape and not the type of physics item. | 31 May 2024, 08:01:20 UTC |
99f17f0 | Radu Serban | 31 May 2024, 07:58:20 UTC | Add utility function to update only the visual model instance of a physics item (if any exists) | 31 May 2024, 07:58:20 UTC |
a5f48c9 | Radu Serban | 30 May 2024, 13:45:03 UTC | Merge branch 'main' into feature/mb_tire | 30 May 2024, 13:45:03 UTC |
78c8451 | Radu Serban | 30 May 2024, 13:37:05 UTC | Add ChTire option to set the collision family for the tire contact model(s). Concrete tire models that rely on the Chrono underlying collision detection for tire-terrain interaction may use this setting. One possible use if to disable self-collision (e.g., for models that use a ChContactSurface); this can be done by assigning all component collision models to the same family and disabling collisions with that family. The tire collision family (default: 13) can be set through the ChTire::SetContactSurfaceType() function. | 30 May 2024, 13:37:05 UTC |
ac63bcf | Radu Serban | 30 May 2024, 13:11:36 UTC | Delete extraneous source files in CMakeLists for the vehicle models library | 30 May 2024, 13:11:36 UTC |
871c50f | Radu Serban | 30 May 2024, 13:08:46 UTC | Revert incorrect change in fmu_tools submodule commit | 30 May 2024, 13:08:46 UTC |
cc83e3c | Rainer Gericke | 30 May 2024, 08:38:25 UTC | Reworked technical data as result from wall to wall tests. | 30 May 2024, 08:38:25 UTC |
1d5ea9f | Radu Serban | 29 May 2024, 10:12:50 UTC | Add functions to get min and max values for a ChFunctionInterp | 29 May 2024, 10:12:50 UTC |
9da8bc7 | Radu Serban | 29 May 2024, 06:35:48 UTC | Fix typo in collision mesh name for the ARTcar chassis model | 29 May 2024, 06:35:48 UTC |
7023e59 | Dario Fusai | 28 May 2024, 14:56:20 UTC | Fix ChLinkDistance GetFrame1Rel() Minor notation update | 28 May 2024, 14:57:12 UTC |
9901ea0 | Dario Fusai | 28 May 2024, 14:55:11 UTC | Fix ChTimer GetTimeMilliseconds() | 28 May 2024, 14:56:50 UTC |
14e3b55 | Radu Serban | 28 May 2024, 08:27:17 UTC | Rename demo for full vehicle with MBTire on SCM or rigid terrain | 28 May 2024, 08:27:17 UTC |
846ba50 | Radu Serban | 27 May 2024, 06:58:51 UTC | Allow converting constructors for ChCoordsy, ChFrame, or ChFrameMoving | 27 May 2024, 06:58:51 UTC |
8e3a12c | Radu Serban | 27 May 2024, 06:57:01 UTC | Minor cleanup | 27 May 2024, 06:57:01 UTC |
acc7b02 | Radu Serban | 25 May 2024, 10:17:07 UTC | Merge branch 'feature/fmi' | 25 May 2024, 10:17:07 UTC |
617dcd5 | Radu Serban | 25 May 2024, 07:07:54 UTC | Fix use of macros for identifying OS (_WIN32 and _WIN64) | 25 May 2024, 07:07:54 UTC |
69136d4 | Radu Serban | 24 May 2024, 19:29:22 UTC | Fix case typo in Chrono::FMI CMake script | 24 May 2024, 19:29:22 UTC |
f95e24d | Radu Serban | 24 May 2024, 18:28:04 UTC | Enable Chrono::FMI in CI builds | 24 May 2024, 18:28:04 UTC |
ddc1120 | Radu Serban | 24 May 2024, 18:23:22 UTC | Update submodule fmu_tools | 24 May 2024, 18:23:22 UTC |
2a9cb2d | Radu Serban | 23 May 2024, 14:54:39 UTC | Add example of bulding an FMU for model exchange and demo for using a ChExternalFmu component | 23 May 2024, 14:54:39 UTC |
c5a562c | Rainer Gericke | 23 May 2024, 14:38:55 UTC | Fixed a build problem on Unix/Mac | 23 May 2024, 14:38:55 UTC |
d4ba2d5 | Radu Serban | 23 May 2024, 13:30:05 UTC | Merge branch 'main' into feature/fmi | 23 May 2024, 13:30:05 UTC |
06b2421 | Radu Serban | 23 May 2024, 13:28:57 UTC | Add ChExternalFmu, a wrapper for a model exchange FMU which allows importing an FMU into a Chrono system | 23 May 2024, 13:28:57 UTC |
d45864a | Radu Serban | 23 May 2024, 13:18:34 UTC | Expose ChExternalDynamics functions in public API | 23 May 2024, 13:18:34 UTC |
fbb9237 | Radu Serban | 23 May 2024, 08:56:23 UTC | Merge branch 'main' into feature/mb_tire | 23 May 2024, 08:56:23 UTC |
f1dee5f | Dario Fusai | 22 May 2024, 19:22:08 UTC | Fix ChLinkMate GetRelativePos/Dt/Dt2 methods | 22 May 2024, 19:22:08 UTC |
86b8320 | Dario Fusai | 22 May 2024, 14:32:06 UTC | Add method to get list of cameras added to ChVisualSystemIrrlicht | 22 May 2024, 14:32:21 UTC |
474a57b | Rainer Gericke | 22 May 2024, 12:50:32 UTC | Update chrono_vsg to the newest VSG API Don't forget to update the VSG libraries with the vsg build script. | 22 May 2024, 12:50:32 UTC |
47ade30 | Radu Serban | 22 May 2024, 06:11:19 UTC | Refactor Chrono::FMI to separate build requirements for FMU export and import. - Exporting (generating) FMUs requires building Chrono static libraries and, on Windows, using a static runtime library. - Importing (using) FMUs does not introduce any additional requirements. - Chrono::FMI demos use FMUs created at build time (if FMU export is enabled); otherwise, the necessary FMUs are assumed available. | 22 May 2024, 06:11:19 UTC |
1499763 | Dario Fusai | 21 May 2024, 15:56:54 UTC | Fix propagation of received data size in ChSocketTCP | 21 May 2024, 15:57:10 UTC |
cf2bdd2 | Radu Serban | 21 May 2024, 08:07:03 UTC | Add demo of full vehicle with MBTires on SCM deformable terrain | 21 May 2024, 08:07:03 UTC |
0569547 | Radu Serban | 21 May 2024, 06:15:05 UTC | Update to new method for specifying a tire contact surface type | 21 May 2024, 06:15:05 UTC |
826ed16 | Radu Serban | 20 May 2024, 11:07:14 UTC | Move functions for setting tire contact surface type to ChTire | 20 May 2024, 11:07:14 UTC |
33538c1 | Radu Serban | 20 May 2024, 11:05:49 UTC | Minor cleanup | 20 May 2024, 11:05:49 UTC |
4b65d1a | Radu Serban | 19 May 2024, 18:07:09 UTC | Add mechanism to disable self-collisions for a ChContactSurface (node cloud or trimesh). By default, self-collision are allowed and included in collision detection. If appropriate for a given simulation, these can be disabled by specifying a collision family for the contact surface. If a family is provided, all collision models contained in the contact surface are assigned to that family and collisions are disabled within the family. (cherry picked from commit 900bc3b67144213309b633f4184094bf8236a0fc) | 20 May 2024, 09:19:48 UTC |
5c7b0e0 | Radu Serban | 20 May 2024, 06:45:19 UTC | Fix SWIG wrapping of vehicle transmission classes | 20 May 2024, 06:45:19 UTC |
0ebcd38 | Radu Serban | 20 May 2024, 05:59:28 UTC | Update ChMBTire demos: - set number of OpenMP threads - set tire collision family (used in disabling self-collisions) - render at specfied frequency - monitor RTF | 20 May 2024, 05:59:28 UTC |
51cffb1 | Radu Serban | 20 May 2024, 05:55:25 UTC | Disable self-collisions for ChMBTire | 20 May 2024, 05:55:25 UTC |
900bc3b | Radu Serban | 19 May 2024, 18:07:09 UTC | Add mechanism to disable self-collisions for a ChContactSurface (node cloud or trimesh). By default, self-collision are allowed and included in collision detection. If appropriate for a given simulation, these can be disabled by specifying a collision family for the contact surface. If a family is provided, all collision models contained in the contact surface are assigned to that family and collisions are disabled within the family. | 19 May 2024, 18:07:09 UTC |
ab439dd | Radu Serban | 19 May 2024, 12:02:32 UTC | Refactor MBTireModel to allow experimenting with multi-threaded parallelization | 19 May 2024, 12:02:32 UTC |
ef9c455 | Radu Serban | 19 May 2024, 04:21:21 UTC | Merge branch 'main' into feature/mb_tire | 19 May 2024, 04:21:21 UTC |
fa7bbf9 | Radu Serban | 18 May 2024, 08:19:26 UTC | Reset `main` branch for continuing development | 18 May 2024, 08:19:26 UTC |
525fc53 | AaronYoung5 | 17 May 2024, 21:52:39 UTC | Fixed PyChrono conda CI issue. | 17 May 2024, 21:52:39 UTC |
cbad82f | Radu Serban | 17 May 2024, 16:43:26 UTC | Merge branch 'main' into release/9.0 | 17 May 2024, 16:43:26 UTC |
a8b9a84 | Dario Fusai | 17 May 2024, 15:55:42 UTC | Allow tools::drawCoordsys to use Z buffer | 17 May 2024, 15:55:42 UTC |
428ff61 | Radu Serban | 17 May 2024, 14:35:04 UTC | Bump Chrono version to 9.0.0 and prepare for release | 17 May 2024, 14:35:04 UTC |
ad443bc | Radu Serban | 17 May 2024, 10:16:52 UTC | Update Google test and benchmark submodules | 17 May 2024, 10:16:52 UTC |
9eb4306 | Radu Serban | 17 May 2024, 08:37:49 UTC | Add option to enable collision on the Kraz vehicle (tractor and trailer) | 17 May 2024, 08:37:49 UTC |
1544ea8 | Marcel Offermans | 16 May 2024, 18:59:37 UTC | If QFZ1 is not specified in the template, fall back to previous formula. | 16 May 2024, 18:59:37 UTC |
0fc1fb8 | Radu Serban | 16 May 2024, 15:49:48 UTC | Miscellaneous fixes for doxygen documentation | 16 May 2024, 15:49:48 UTC |
fbf38d3 | Radu Serban | 16 May 2024, 14:04:50 UTC | Merge branch 'feature/fmi' | 16 May 2024, 14:04:50 UTC |