ccd9c36 | Rainer Gericke | 11 April 2024, 12:13:25 UTC | Revert "Texture repeating method reworked" This reverts commit f71776b6d26a19ef226a97aca824813213fae189. | 11 April 2024, 12:13:25 UTC |
0fc4a07 | DarioMangoni | 11 April 2024, 10:37:48 UTC | Added automatic parsing of std::string and unsigned through ChOutputFMU | 11 April 2024, 10:37:53 UTC |
d2a773b | Radu Serban | 10 April 2024, 17:06:30 UTC | Properly signal end of simulation from demo crane FMU | 10 April 2024, 17:06:30 UTC |
71bef1e | Radu Serban | 10 April 2024, 17:05:49 UTC | Fix print format in Chrono::GPU | 10 April 2024, 17:05:49 UTC |
cb092d3 | Radu Serban | 10 April 2024, 17:05:24 UTC | Disable verbose build output for linux-gcc CI builder | 10 April 2024, 17:05:24 UTC |
7fe6427 | DarioMangoni | 10 April 2024, 14:36:04 UTC | Added feature to export visual shape into FMU | 10 April 2024, 14:36:17 UTC |
dda1265 | DarioMangoni | 10 April 2024, 14:34:09 UTC | GetName returns const ref | 10 April 2024, 14:36:17 UTC |
18e15f5 | DarioMangoni | 10 April 2024, 14:33:44 UTC | Added const method to get particles | 10 April 2024, 14:36:17 UTC |
fbc6006 | DarioMangoni | 10 April 2024, 07:36:29 UTC | Added const to GetVisualModelFrame | 10 April 2024, 14:36:16 UTC |
55fe310 | DarioMangoni | 10 April 2024, 07:34:23 UTC | Renamed ChCollisionModel and ChVisualModel getters for shape instances | 10 April 2024, 14:36:16 UTC |
f32c780 | AaronYoung5 | 10 April 2024, 11:36:37 UTC | Added official support for ROS 2 in Chrono through the new Chrono::ROS module. Implements some basic publishers/subscribers for common use cases, and added the ability to implement custom ROS logic within a Chrono simulation. Added PyChrono support for both ROS and the Chrono::Parsers module. Added 'package://' to URDF parsing. | 10 April 2024, 11:36:37 UTC |
535cc19 | Radu Serban | 10 April 2024, 10:49:03 UTC | Address various warnings (clang and gcc) | 10 April 2024, 10:49:03 UTC |
73f6a7f | Thomas Liang | 09 April 2024, 20:25:01 UTC | Update steering on PyChrono demos and installing gnuplot in doxygen | 09 April 2024, 20:25:01 UTC |
10aff6a | Radu Serban | 09 April 2024, 18:58:09 UTC | Fix bug (incorrect use of std::list::erase on end() iterator) | 09 April 2024, 18:58:09 UTC |
1f32fce | Radu Serban | 09 April 2024, 18:56:15 UTC | Resolve issues with circular dependencies in contact and contact container classes | 09 April 2024, 18:56:15 UTC |
90a8421 | Radu Serban | 09 April 2024, 18:52:45 UTC | Fix compiler warnings | 09 April 2024, 18:52:45 UTC |
9b8eadb | Radu Serban | 09 April 2024, 10:59:34 UTC | Fix miscellaneous compiler warnings | 09 April 2024, 10:59:34 UTC |
65413ae | Radu Serban | 09 April 2024, 10:59:05 UTC | Fix bug due to incorrect name of constructor argument | 09 April 2024, 10:59:05 UTC |
da11d54 | DarioMangoni | 09 April 2024, 09:59:14 UTC | Apply formatting to fmu template project | 09 April 2024, 09:59:14 UTC |
7d6a785 | DarioMangoni | 09 April 2024, 09:39:32 UTC | Copied data items into fmu template project | 09 April 2024, 09:39:32 UTC |
b12be2c | DarioMangoni | 09 April 2024, 09:20:22 UTC | Toggle fmu visualization based on native 'visible' flag | 09 April 2024, 09:20:22 UTC |
8c5124d | DarioMangoni | 09 April 2024, 07:41:31 UTC | Improved comments for fmu resources in template project | 09 April 2024, 07:41:31 UTC |
fbdb0ad | DarioMangoni | 09 April 2024, 07:12:17 UTC | Make use of fmu resources instead of relying on existing Chrono installation on machine | 09 April 2024, 07:12:17 UTC |
fa07439 | DarioMangoni | 09 April 2024, 06:43:26 UTC | Added driver in template project for FMI2; removed multifmu project | 09 April 2024, 06:43:48 UTC |
e3fe485 | Radu Serban | 08 April 2024, 15:56:14 UTC | Revert "Update Chrono::FMI to reflect fmu_tools changes related to library names" This reverts commit 7a3cfb7b276c807c117beb3efed7b816be82971c. | 08 April 2024, 16:47:54 UTC |
7a3cfb7 | Radu Serban | 08 April 2024, 15:10:06 UTC | Update Chrono::FMI to reflect fmu_tools changes related to library names | 08 April 2024, 15:10:59 UTC |
bd89f74 | Radu Serban | 08 April 2024, 11:54:59 UTC | Update Chrono::FMI and various FMUs to reflect latest fmu_tools API | 08 April 2024, 11:56:39 UTC |
67bfa40 | Radu Serban | 06 April 2024, 13:15:05 UTC | Merge branch 'feature/fmi' | 06 April 2024, 13:15:05 UTC |
ef26647 | Radu Serban | 06 April 2024, 12:09:06 UTC | Update to new version of fmu_tools | 06 April 2024, 12:09:06 UTC |
7161c18 | Radu Serban | 06 April 2024, 12:03:36 UTC | Add option for specifying an FMU resources directory in the FMU template prject (as an example) | 06 April 2024, 12:03:36 UTC |
da30c64 | Radu Serban | 06 April 2024, 12:02:46 UTC | Do not cache CMake variables passed to fmu_tools (for FMU component name and for building the FMI host program) | 06 April 2024, 12:02:46 UTC |
f530790 | Radu Serban | 05 April 2024, 18:06:48 UTC | Fix minor issues in various Python demos | 05 April 2024, 18:06:48 UTC |
f71776b | Rainer Gericke | 05 April 2024, 16:40:40 UTC | Texture repeating method reworked Texture coordinate scaling moved from cpu to gpu by means of a simple uniform buffer in the PBR vertex shader. Identical texture coordinate can now have different scalings. | 05 April 2024, 16:40:40 UTC |
fa4801d | DarioMangoni | 05 April 2024, 16:08:14 UTC | Updated templates for FMUs | 05 April 2024, 16:08:14 UTC |
9cdd848 | DarioMangoni | 05 April 2024, 16:08:01 UTC | Fix in GETSET functions for ChOutputFMU | 05 April 2024, 16:08:01 UTC |
ea7341e | DarioMangoni | 05 April 2024, 16:07:30 UTC | Change ChArchive output to fit ChOutputFMU requirements | 05 April 2024, 16:07:30 UTC |
7bbc43f | Radu Serban | 05 April 2024, 12:48:52 UTC | Reorganize Chrono::FMI headers | 05 April 2024, 12:48:52 UTC |
2e7f1ef | Rainer Gericke | 05 April 2024, 11:37:54 UTC | Remove buggy texture scaling methods | 05 April 2024, 11:37:54 UTC |
ec8f25d | Radu Serban | 05 April 2024, 11:10:03 UTC | Reorganize Chrono::Vehicle FMUs and FMI demos | 05 April 2024, 11:10:03 UTC |
062c024 | Radu Serban | 05 April 2024, 10:26:57 UTC | Reorganize Chrono::FMI demos | 05 April 2024, 10:27:42 UTC |
01d1b09 | Radu Serban | 05 April 2024, 08:45:16 UTC | Simplify and streamline generation of FMUs (deferring to fmu_tools for copying any external dependencies) | 05 April 2024, 09:08:37 UTC |
a6c1326 | Radu Serban | 04 April 2024, 12:59:25 UTC | Fix RTF reporting for Chrono::Vehicle module. - Provide two different functions, GetRTF() and GetStepRTF() and also expose them to ChVehicleVisualSystem - GetRTF, invokes the ChSystem::GetRTF function and reports the RTF for the actual simulation only (i.e. advancing the dynamic state by one step) - GetStepRTF reports the real time factor for the complete step (i.e., including additional operations, such as visualization and I/O) - Display both RTF values in Irrlicht and VSG vehicle visualization systems | 04 April 2024, 12:59:25 UTC |
b2bed95 | Radu Serban | 04 April 2024, 10:07:47 UTC | Add VSG visualization option for Gator stop on incline demo | 04 April 2024, 10:07:47 UTC |
eab3731 | Radu Serban | 03 April 2024, 21:34:00 UTC | Merge branch 'main' into feature/fmi | 03 April 2024, 21:34:00 UTC |
be6d249 | Radu Serban | 03 April 2024, 18:06:16 UTC | Fix default location of fmu_tools in CMake scripts for FMI template projects | 03 April 2024, 18:06:16 UTC |
0ae3843 | Radu Serban | 03 April 2024, 13:46:12 UTC | Export Chrono::FMI information through the Chrono pproject configuration script and update FMI template projects | 03 April 2024, 13:46:12 UTC |
e7c0e23 | Radu Serban | 03 April 2024, 13:45:11 UTC | Update Chrono::FMI to use refactored fmu_tools library | 03 April 2024, 13:45:11 UTC |
2681e72 | Radu Serban | 01 April 2024, 14:16:01 UTC | Minor tweaks to documentation files | 01 April 2024, 14:16:01 UTC |
e143bbf | Radu Serban | 01 April 2024, 14:00:29 UTC | DLL export the ChAssembly friend function `swap` | 01 April 2024, 14:00:29 UTC |
1fae1e9 | Radu Serban | 01 April 2024, 06:47:46 UTC | Expose all options in demo_FEA_shellsBST | 01 April 2024, 06:47:46 UTC |
69b6a58 | Marcel Offermans | 30 March 2024, 15:49:18 UTC | Reads the minimum and maximum length of a linear spring (and damper) from the template. For LinearSpring and LinearSpringDamper, the "Minimum Length" and "Maximum Length" values were never read from the JSON template files even if they were present. The actual calculations did already take them into account though. | 30 March 2024, 15:49:18 UTC |
983a7ff | Radu Serban | 30 March 2024, 12:16:25 UTC | Obsolete the Chrono::PardisoProject module | 30 March 2024, 12:16:25 UTC |
eb67a55 | Radu Serban | 30 March 2024, 11:06:38 UTC | Refactor `ChTimer` class. - The functions GetTimeMicroseconds, GetTimeMilliseconds, and GetTimeSeconds return either an intermediate time (if the timer was started but not stopped; in this case the timer keeps running) or the timer value when the timer was stopped - All "intermediate" reporting functions were removed | 30 March 2024, 11:06:38 UTC |
2a9fc31 | Radu Serban | 29 March 2024, 18:44:11 UTC | Update Chrono interface to fmu_tools to reflect changes in ChFrame and ChFrameMoving accessors | 29 March 2024, 18:44:11 UTC |
f7b8707 | Radu Serban | 29 March 2024, 18:43:33 UTC | Remove ChFrame and ChFrameMoving lvalue accessors. - Remove Get***() functions that return an lvalue reference - This posed problems in particular with changing the underlying rotatino quaternion (since consistency with the embedded rotation matrix was lost) - Instead, rely on Get/Set functions (for reading/writing) | 29 March 2024, 18:43:33 UTC |
0390d5a | Radu Serban | 29 March 2024, 12:41:22 UTC | Fix issue with identifying Thrust version in latest CUDA release. Note that this is a temporary fix that allows using Thrust from a CUDA 12.4 distribution. A better solution will be provided later. Solution provided by CleConor Closes #486. | 29 March 2024, 12:41:22 UTC |
ffbdc68 | Radu Serban | 28 March 2024, 07:22:32 UTC | Add missing initialization of accumulated time in ChTimer | 28 March 2024, 07:22:32 UTC |
a217067 | Radu Serban | 27 March 2024, 18:22:42 UTC | Add changelog entry for Chrono::Sensor updates | 27 March 2024, 18:22:42 UTC |
a1f21c1 | Nevindu M. Batagoda | 27 March 2024, 17:02:02 UTC | Merge branch 'feature/sensor' | 27 March 2024, 17:02:02 UTC |
cad99d4 | Radu Serban | 27 March 2024, 12:51:06 UTC | Rename classes related to FEA contact surfaces | 27 March 2024, 12:51:06 UTC |
9ae6ba7 | Radu Serban | 27 March 2024, 12:32:14 UTC | Fix bug in M113 band-track demo (incorrect static cast) | 27 March 2024, 12:32:14 UTC |
7347761 | Radu Serban | 27 March 2024, 12:31:45 UTC | Rename classes for node loads | 27 March 2024, 12:31:45 UTC |
eaf2111 | Thomas Liang | 27 March 2024, 00:51:58 UTC | Fixed bugs in buildVDB | 27 March 2024, 00:51:58 UTC |
d5e147b | nevindu | 27 March 2024, 00:04:19 UTC | fixed issue with linux vdb script | 27 March 2024, 00:26:51 UTC |
4d303cc | nevindu | 26 March 2024, 23:12:27 UTC | add vdb build scripts | 27 March 2024, 00:26:51 UTC |
22bbe96 | nevindu | 26 March 2024, 20:25:18 UTC | fixed linux NVRTC issue;updated demos | 27 March 2024, 00:26:51 UTC |
e25d854 | Nevindu M. Batagoda | 26 March 2024, 05:16:35 UTC | updated sensor demos reflect overhaul changes to PI | 27 March 2024, 00:26:51 UTC |
38f85bf | Nevindu M. Batagoda | 26 March 2024, 04:17:54 UTC | updated cornell box demo to have area lights | 27 March 2024, 00:26:51 UTC |
6966054 | Nevindu M. Batagoda | 26 March 2024, 04:14:19 UTC | updated python bindings; added demos; added docs; added vdb build scripts;bug fixes | 27 March 2024, 00:26:51 UTC |
12e2cf4 | Nevindu M. Batagoda | 28 February 2024, 19:23:22 UTC | brought in chrono::sensor features from chrono-internal to feature/sensor; Added documentation; Code cleanup | 27 March 2024, 00:26:50 UTC |
6c1688b | DarioMangoni | 26 March 2024, 16:40:23 UTC | Rename on modal module | 26 March 2024, 16:40:23 UTC |
02a8d13 | DarioMangoni | 26 March 2024, 16:37:33 UTC | Fixed CHANGELOG | 26 March 2024, 16:37:33 UTC |
ac7d87f | Radu Serban | 26 March 2024, 16:11:32 UTC | Update Python demos to remove references to ChObj::SetIdentifier | 26 March 2024, 16:11:32 UTC |
8c81493 | Radu Serban | 26 March 2024, 15:53:09 UTC | Update swiss_escapement.py input file | 26 March 2024, 15:53:09 UTC |
a771e8b | DarioMangoni | 26 March 2024, 14:29:56 UTC | Further changes to docs | 26 March 2024, 14:37:45 UTC |
a05642b | DarioMangoni | 26 March 2024, 13:40:17 UTC | Fix warning in Doxygen | 26 March 2024, 14:30:43 UTC |
c595eeb | DarioMangoni | 26 March 2024, 09:08:45 UTC | Updated Markdown docs | 26 March 2024, 14:30:43 UTC |
f17496e | DarioMangoni | 26 March 2024, 09:08:04 UTC | Updated in-class docs | 26 March 2024, 14:30:43 UTC |
de3ed8a | Radu Serban | 26 March 2024, 12:59:02 UTC | Refactor ChShaftsMotor classes to properly convey that motors can act on rotational or translational DOF | 26 March 2024, 12:59:02 UTC |
a07ebf8 | Radu Serban | 26 March 2024, 11:40:41 UTC | Refactor ChShaft class to properly convey that shafts can have a rotational or translational DOF | 26 March 2024, 11:48:08 UTC |
9526bc8 | Radu Serban | 26 March 2024, 09:12:12 UTC | Remove references to ChBody::SetIdentifier in Chrono::FMI template projects | 26 March 2024, 09:12:12 UTC |
25dfe22 | Radu Serban | 26 March 2024, 08:40:46 UTC | Remove references to ChBody::SetIdentifier in C# demos and template project | 26 March 2024, 08:40:46 UTC |
e91d7b5 | Radu Serban | 26 March 2024, 08:34:10 UTC | Miscellaneous edits to the CHANGELOG file | 26 March 2024, 08:34:10 UTC |
1cd27c2 | Radu Serban | 25 March 2024, 22:27:35 UTC | Streamline functions for reporting contact forces and torques in Chrono::Multicore | 25 March 2024, 22:27:35 UTC |
2f61bf5 | Radu Serban | 25 March 2024, 18:53:53 UTC | Fix bug introduced in commit #4055409 | 25 March 2024, 18:53:53 UTC |
65c1ebe | Radu Serban | 25 March 2024, 18:44:39 UTC | Eliminate superfluous uses of std::string::c_str() | 25 March 2024, 18:44:39 UTC |
c8dbab6 | Radu Serban | 25 March 2024, 18:29:50 UTC | Remove ChObj::Get/SetName and replace with ChObj::Get/SetNameString | 25 March 2024, 18:29:50 UTC |
bc602ab | Radu Serban | 25 March 2024, 16:48:33 UTC | Rename ChBody::GetFrame_COG_to_abs to GetFrameCOMToAbs | 25 March 2024, 16:48:33 UTC |
cf06b8b | Radu Serban | 25 March 2024, 16:30:07 UTC | Fix use of typeid in ChAssembly::ShowHierarchy | 25 March 2024, 16:30:21 UTC |
14ddf12 | Radu Serban | 25 March 2024, 16:29:16 UTC | Reimplement generation of unique object identifiers | 25 March 2024, 16:30:20 UTC |
70a9137 | Radu Serban | 25 March 2024, 15:17:33 UTC | Refactor the definition and use of object identifiers. - identifiers are read-only (remove ChObj::SetIdentifier) and generated automatically, in increasing order based on order of object creation - identifiers are not serialized - add the concept of ab object tag (fully under user control) - tags are serailized | 25 March 2024, 16:30:20 UTC |
e2cec28 | DarioMangoni | 25 March 2024, 14:43:33 UTC | Fix wrong number format in modal assembly and cosimulation | 25 March 2024, 14:43:33 UTC |
4055409 | DarioMangoni | 25 March 2024, 14:17:22 UTC | Renamed arguments of Paste___ methods | 25 March 2024, 14:26:16 UTC |
910ffc7 | Chao Peng | 25 March 2024, 14:24:00 UTC | Removed the test demos for modal assembly development | 25 March 2024, 14:24:00 UTC |
5566411 | Chao Peng | 25 March 2024, 14:19:12 UTC | Fixed the improper merge in modal assembly | 25 March 2024, 14:19:12 UTC |
bedd40d | Chao Peng | 25 March 2024, 12:59:11 UTC | Merge remote-tracking branch 'origin_projectchrono/feature/overhaul' into feature/overhaul # Conflicts: # CHANGELOG.md # src/chrono_modal/ChModalAssembly.cpp # src/chrono_modal/ChModalAssembly.h # src/demos/modal/demo_MOD_analysis.cpp # src/demos/modal/demo_MOD_modal_assembly.cpp | 25 March 2024, 12:59:11 UTC |
b89dd42 | Chao Peng | 25 March 2024, 10:56:32 UTC | Rename variables and functions, clean up codes and comments | 25 March 2024, 10:56:32 UTC |
51e065f | Radu Serban | 24 March 2024, 18:17:12 UTC | Grant friend access to linear and rotational motors for ChSystemMulticore | 24 March 2024, 18:17:12 UTC |
c827750 | Radu Serban | 24 March 2024, 14:31:50 UTC | Fix bugs where classes with Eigen fixed-size matrix member variables did not use the correct aligned operator new | 24 March 2024, 14:31:50 UTC |
3b212cd | Radu Serban | 24 March 2024, 12:11:33 UTC | Minor cleanup | 24 March 2024, 12:11:33 UTC |