1587031 | lliangthomas | 01 November 2022, 16:06:19 UTC | Merge branch 'feature/ci/staging' into feature/ci/freebsd | 01 November 2022, 16:06:19 UTC |
b748f13 | lliangthomas | 01 November 2022, 16:05:45 UTC | Merge branch 'main' into feature/ci/staging | 01 November 2022, 16:05:45 UTC |
866c998 | Radu Serban | 01 November 2022, 15:54:10 UTC | Fix issues in interface files (missing include) to address errors with new SWIG version 4.1.0 | 01 November 2022, 15:54:10 UTC |
5bf6e21 | Radu Serban | 31 October 2022, 14:53:27 UTC | Update CHANGELOG to reflect new additions and changes to Chrono::Vehicle | 31 October 2022, 14:53:27 UTC |
3855feb | Radu Serban | 31 October 2022, 10:24:06 UTC | Merge branch 'main' into feature/tracked_topology | 31 October 2022, 10:24:06 UTC |
725c240 | Radu Serban | 31 October 2022, 10:14:11 UTC | Merge branch 'feature/wheeled_suspension' of https://github.com/projectchrono/chrono | 31 October 2022, 10:14:11 UTC |
b32dd61 | Shlok Sabarwal | 31 October 2022, 00:19:39 UTC | Attempting to fix windows deployment | 31 October 2022, 00:19:39 UTC |
5bbef63 | Radu Serban | 30 October 2022, 09:33:58 UTC | Update submodule versions | 30 October 2022, 09:33:58 UTC |
c2a12fb | Radu Serban | 29 October 2022, 09:59:00 UTC | Placeholders for DEM-Engine reference documentation | 29 October 2022, 09:59:00 UTC |
0928d17 | Radu Serban | 29 October 2022, 09:44:12 UTC | Miscellaneous fixes to documentation | 29 October 2022, 09:44:12 UTC |
0b78bbb | Radu Serban | 29 October 2022, 09:43:51 UTC | Add DEM-Engine as submodule. - track `main` branch in DEM-Engine repository - modify doxygen configuration script to parse selected directories in src/chrono_thirdparty/ and generate API documentation | 29 October 2022, 09:43:51 UTC |
7bd8452 | Radu Serban | 28 October 2022, 16:17:05 UTC | Modify all vehicle JSON-based templates to use keys that explcitly include "(deg)" for angles expected in degrees | 28 October 2022, 16:17:05 UTC |
ccaca1f | Radu Serban | 28 October 2022, 15:14:15 UTC | Fix bug in Pac02 implementation | 28 October 2022, 15:14:15 UTC |
4aba1f0 | Thomas Liang | 27 October 2022, 16:52:36 UTC | Attempting to debug chrono_swig/chrono_python with FreeBSD | 27 October 2022, 16:52:36 UTC |
49e974f | Thomas Liang | 27 October 2022, 16:26:35 UTC | 2nd Attempt at fixing PyChrono for FreeBSD CI | 27 October 2022, 16:26:35 UTC |
c3e6e59 | Thomas Liang | 27 October 2022, 16:16:05 UTC | Attempt at fixing PyChrono on FreeBSD CI | 27 October 2022, 16:16:05 UTC |
27a3bc8 | Thomas Liang | 27 October 2022, 15:22:09 UTC | Merge branch 'feature/ci/staging' into feature/ci/freebsd | 27 October 2022, 15:22:09 UTC |
c93ef7f | Thomas Liang | 27 October 2022, 15:20:47 UTC | Merge branch 'main' into feature/ci/staging | 27 October 2022, 15:20:47 UTC |
ed8bf80 | Rainer Gericke | 27 October 2022, 08:49:57 UTC | CRG terrain update Roadside posts, textured mesh. Maintainer of OpenCRG changed. | 27 October 2022, 08:49:57 UTC |
a7bb18d | Radu Serban | 26 October 2022, 06:58:31 UTC | Set camber and toe angles (at a default value of 0) for various wheeled vehicle models | 26 October 2022, 06:58:31 UTC |
3f76b29 | Radu Serban | 26 October 2022, 06:45:01 UTC | Add option to specify camber and toe angle for all wheeled vehicle suspension templates. Exceptions: RigidSuspension, RigidPinnedAxle, and HendricksonPRIMAXX | 26 October 2022, 06:45:01 UTC |
b5fd8e7 | Thomas Liang | 25 October 2022, 19:23:29 UTC | Added PyChrono to FreeBSD CI | 25 October 2022, 19:23:29 UTC |
c927a1f | Radu Serban | 25 October 2022, 19:09:49 UTC | Add option to specify camber and toe angle for double wishbone suspensions | 25 October 2022, 19:09:49 UTC |
032978d | Radu Serban | 25 October 2022, 19:02:43 UTC | Fix comments | 25 October 2022, 19:02:43 UTC |
5dceaee | Shlok Sabarwal | 25 October 2022, 17:14:16 UTC | Second attempt at FreeBSD Runner by Thomas | 25 October 2022, 17:14:16 UTC |
dad0bf7 | Shlok Sabarwal | 25 October 2022, 16:52:46 UTC | Attempting to fix FreeBSD runner #2 | 25 October 2022, 16:52:46 UTC |
134b36a | tasora | 25 October 2022, 09:06:32 UTC | Merge branch 'main' of https://github.com/projectchrono/chrono into main | 25 October 2022, 09:06:32 UTC |
812eadc | tasora | 25 October 2022, 09:04:25 UTC | Add an example on how to specify non-default parameters in ChModalAssembly::ComputeModesDamped() It shows that we can also change the default linear solver, switching to the more robust PardisoMKL factorization rather than default Eigen::SparseQR. | 25 October 2022, 09:04:25 UTC |
a51dd6b | tasora | 25 October 2022, 09:01:51 UTC | Implement the ChQuadraticEigenvalueSolverKrylovSchur so that it uses the ChKrylovSchurEig method. | 25 October 2022, 09:01:51 UTC |
4390c4a | tasora | 25 October 2022, 09:00:45 UTC | Fix bug for the damped eigenval manager (ChModalSolveDamped), where the shift value was computed from frequency as in the undamped case, i.e here the square is not needed. | 25 October 2022, 09:00:45 UTC |
44a4215 | tasora | 25 October 2022, 08:58:27 UTC | The ChQuadraticEigenvalueSolverKrylovShur now supports an optional ChDirectSolverLScomplex parameter when created. Allows using non-default linear solver in the iterations. Ex. Pardiso, if the Pardiso MKL is enabled (strongly suggested!). | 25 October 2022, 08:58:27 UTC |
a5e7a1c | tasora | 25 October 2022, 08:55:59 UTC | Move out the code for Krylov-shur eigenpair solver, now in a separate file | 25 October 2022, 08:55:59 UTC |
07bcc69 | tasora | 25 October 2022, 08:54:16 UTC | The PardisoMKL wrapper for the complex-valued linear systems | 25 October 2022, 08:54:16 UTC |
db386c2 | tasora | 25 October 2022, 08:53:49 UTC | The complex-valued Krylov-Schur solver has been moved in a separate file. Also, two ready-to-use callbacks for solving generalized eigenval problems with real sparse matrices are provided: with real shift, or with complex shift. | 25 October 2022, 08:53:49 UTC |
87f2a37 | tasora | 25 October 2022, 08:51:56 UTC | Add new class hierarchy of classeses for solving COMPLEX linear systems with direct methods. This stuff is needed for the KrylovSchur eigenvalue analysis, at the moment. These classes are simplified respect to their corresponding ChDirectSolverLS classes for reals, because the latter are also used with ChSystemDescriptor etc. but we just need to support eigenvalue analysis here. | 25 October 2022, 08:51:56 UTC |
a6cc62d | Radu Serban | 25 October 2022, 06:52:33 UTC | Remove unused functions | 25 October 2022, 06:52:33 UTC |
ce9b799 | Radu Serban | 23 October 2022, 08:46:09 UTC | Add option to overwrite terrain size through command line arguments | 23 October 2022, 08:46:09 UTC |
28218fe | Thomas Liang | 20 October 2022, 16:00:16 UTC | Reimplemented FreeBSD CI | 20 October 2022, 16:00:16 UTC |
9386587 | Thomas Liang | 20 October 2022, 15:56:07 UTC | Merge branch 'feature/ci/staging' into feature/ci/freebsd | 20 October 2022, 15:56:07 UTC |
5debba7 | Thomas Liang | 20 October 2022, 15:55:39 UTC | Merge branch 'main' into feature/ci/staging | 20 October 2022, 15:55:39 UTC |
56061cc | tasora | 14 October 2022, 10:18:43 UTC | update demo, showing how to use the new parameters for the incremental statics | 14 October 2022, 10:18:43 UTC |
87257df | tasora | 14 October 2022, 10:16:56 UTC | New features in ChStaticNonlinearIncremental: 1) adaptive Newton stepsize, 2) Newton damping, that helps avoid divergence Also, fixed a bug that made the computation of norm of R residual forces bigger than expected, if constraints are used. | 14 October 2022, 10:16:56 UTC |
b5aba8a | Radu Serban | 13 October 2022, 22:27:47 UTC | Add RigidTerrain option to tracked vehicle co-simulation demo | 13 October 2022, 22:27:47 UTC |
98fb5f1 | tasora | 12 October 2022, 15:59:51 UTC | Merge branch 'main' into feature/staticanalysis | 12 October 2022, 15:59:51 UTC |
e159f28 | Radu Serban | 12 October 2022, 11:52:27 UTC | Merge branch 'main' into feature/tracked_topology | 12 October 2022, 11:52:27 UTC |
0fb23e9 | Radu Serban | 12 October 2022, 10:53:39 UTC | Where possible, query all terrain characteristics (height, normal, and coefficient of friction) below a certain point simultaneously. This reduces computational cost, especially for terrain types that rely on expensive operations (such as ray-casting in RigidTerrain) | 12 October 2022, 10:53:39 UTC |
d3632b3 | Radu Serban | 12 October 2022, 10:51:47 UTC | Add option to specify user-defined functor objects to provide terrain height and normal. - This functionality is provided to allow the user possible optimizations, specific to their situation. - Only the RigidTerrain class uses these functors (if defined). All other derived terrain classes ignore them. - It is the user's responsibility to ensure consistency with the underlying terrain geometry. | 12 October 2022, 10:51:47 UTC |
f2cfad0 | Radu Serban | 12 October 2022, 09:52:38 UTC | Add ChTerrain function to return all characteristics below a given location at the same time (allows for optimizations in derived classes) | 12 October 2022, 09:52:38 UTC |
38e687d | Shlok Sabarwal | 10 October 2022, 00:37:43 UTC | Ammending OptiX include location for windows builds | 10 October 2022, 00:37:43 UTC |
4951ca2 | Shlok Sabarwal | 10 October 2022, 00:33:44 UTC | Merge branch 'main' into feature/ci/staging | 10 October 2022, 00:33:44 UTC |
c0526f8 | Radu Serban | 04 October 2022, 15:06:46 UTC | Fix various compiler warnings | 04 October 2022, 19:56:47 UTC |
a9c3f46 | Radu Serban | 04 October 2022, 13:21:21 UTC | Fix clang compiler error (-Wc++11-narrowing) | 04 October 2022, 13:21:21 UTC |
b8ed924 | Radu Serban | 04 October 2022, 09:48:08 UTC | Merge branch 'main' into feature/tracked_topology | 04 October 2022, 09:48:08 UTC |
519a61d | Radu Serban | 04 October 2022, 09:47:33 UTC | Add demo for co-simulation of a tracked vehicle on SCM terrain | 04 October 2022, 09:47:33 UTC |
5275286 | Radu Serban | 04 October 2022, 09:46:36 UTC | Add option to fix vehicle chassis to ground for a Chrono::Vehicle MBS co-simulation node | 04 October 2022, 09:46:36 UTC |
3e9ccde | Radu Serban | 04 October 2022, 09:45:33 UTC | Fix bug in indexing into proxy arrays for SCM terrain co-simulation node | 04 October 2022, 09:45:33 UTC |
e2585d0 | Radu Serban | 04 October 2022, 09:44:25 UTC | Fix size of symchronization state message for tracked vehicles | 04 October 2022, 09:44:25 UTC |
3426efd | Shlok Sabarwal | 03 October 2022, 16:30:01 UTC | Merged branch feature/ci/staging into main | 03 October 2022, 16:30:01 UTC |
8cc5c2e | Radu Serban | 03 October 2022, 14:45:54 UTC | Fix triangle orientations in sprocket mesh generation from profile | 03 October 2022, 14:46:25 UTC |
66db9d5 | Radu Serban | 03 October 2022, 14:45:30 UTC | Fix signature of ChTriangleMeshConnected::WriteWavefront() | 03 October 2022, 14:45:30 UTC |
06f1f14 | Radu Serban | 03 October 2022, 08:19:52 UTC | Add more verbose output from wheeled vehicle co-simulation | 03 October 2022, 08:19:52 UTC |
9b4bea5 | Radu Serban | 03 October 2022, 07:59:50 UTC | Fix path of OBJ file for mesh geometry shape | 03 October 2022, 07:59:50 UTC |
4d8aa6b | Radu Serban | 03 October 2022, 07:57:47 UTC | Fix bug in linear damper force (wrong sign) | 03 October 2022, 07:57:47 UTC |
66c821c | Shlok Sabarwal | 02 October 2022, 19:25:45 UTC | Dummy commit to test builder validity #5 | 02 October 2022, 19:25:45 UTC |
5d7b5d0 | pengchao | 02 October 2022, 09:40:01 UTC | Initialize the matrices to zero to be safer | 02 October 2022, 09:40:01 UTC |
d06314c | Shlok Sabarwal | 01 October 2022, 18:10:54 UTC | Removing excessive error printing for almalinux | 01 October 2022, 18:10:54 UTC |
dd70b6a | Shlok Sabarwal | 01 October 2022, 17:47:32 UTC | Dummy commit to test builder validity #4 | 01 October 2022, 17:47:32 UTC |
6fe1bc6 | Shlok Sabarwal | 01 October 2022, 17:42:04 UTC | Dummy commit to test builder validity #3 | 01 October 2022, 17:42:04 UTC |
ea28b50 | Shlok Sabarwal | 01 October 2022, 16:43:05 UTC | Dummy commit to test builder validity #2 | 01 October 2022, 16:43:05 UTC |
5077813 | Shlok Sabarwal | 01 October 2022, 16:17:56 UTC | Dummy commit to test builder validity | 01 October 2022, 16:17:56 UTC |
4edb645 | tasora | 30 September 2022, 16:55:13 UTC | Test the ChStaticNonLinearIncremental class. Performs a nonlinear static analysis. | 30 September 2022, 16:55:13 UTC |
6ff9e55 | tasora | 30 September 2022, 16:54:48 UTC | New feature. The ChStaticNonLinearIncremental class offer the ability of performing nonlinear static analysis with a growing external load (using a user callback). This is more robust than mysystem->DoStaticNonLinear() - although it requires some more coding because the user has to provide the external load scaling machinery by himself. | 30 September 2022, 16:54:48 UTC |
b982b4b | Radu Serban | 30 September 2022, 11:17:48 UTC | Temporarily disable Chrono::Distributed support in vehicle co-simulation framework | 30 September 2022, 11:17:48 UTC |
d0250e0 | Radu Serban | 30 September 2022, 11:17:22 UTC | Merge branch 'main' into feature/tracked_topology | 30 September 2022, 11:17:22 UTC |
6837813 | Radu Serban | 30 September 2022, 07:57:11 UTC | Merge branch 'feature/fsi' | 30 September 2022, 07:57:11 UTC |
6f3898e | Shlok Sabarwal | 30 September 2022, 03:53:46 UTC | Fixing ubuntu python detection | 30 September 2022, 03:53:46 UTC |
d1e6324 | Shlok Sabarwal | 30 September 2022, 00:18:56 UTC | Merge branch 'main' into feature/ci/staging | 30 September 2022, 00:18:56 UTC |
52aaa7d | Shlok Sabarwal | 29 September 2022, 15:32:01 UTC | Removed anaconda script correction for windows deployment | 29 September 2022, 15:32:01 UTC |
7fa7b3f | Radu Serban | 29 September 2022, 14:34:34 UTC | Fix bug in utility function for container collision shape | 29 September 2022, 14:34:34 UTC |
6ea0959 | Shlok Sabarwal | 29 September 2022, 14:11:33 UTC | Correcting CD scripts to include necessary packages for deployment | 29 September 2022, 14:11:33 UTC |
5ce9004 | Radu Serban | 29 September 2022, 06:34:53 UTC | Complete code for generating BCE markers for a capped cylinder | 29 September 2022, 06:34:53 UTC |
77750db | Radu Serban | 28 September 2022, 16:54:17 UTC | Add utility function to add BCE markers representing a container box associated with a given body | 28 September 2022, 16:54:17 UTC |
58e0ab4 | Radu Serban | 28 September 2022, 16:53:43 UTC | Add utility function to add collision geometry representing a box container to a given body | 28 September 2022, 16:53:43 UTC |
63d7dfd | Shlok Sabarwal | 27 September 2022, 17:32:28 UTC | Shifting arch:linux builds to different runner | 27 September 2022, 17:32:28 UTC |
db90b60 | Radu Serban | 27 September 2022, 15:42:50 UTC | Fix compiler error (mismatched types in std::max) | 27 September 2022, 15:42:50 UTC |
2ed64f6 | Shlok Sabarwal | 27 September 2022, 04:53:11 UTC | Attempting to fix dependency inconsistency errors #5 | 27 September 2022, 04:53:11 UTC |
9fe8ce3 | Shlok Sabarwal | 26 September 2022, 19:00:18 UTC | Attempting to fix dependency inconsistency errors #4 | 26 September 2022, 19:00:18 UTC |
745740b | Shlok Sabarwal | 26 September 2022, 18:44:14 UTC | Attempting to fix dependency inconsistency errors #3 | 26 September 2022, 18:44:14 UTC |
ff0809c | Shlok Sabarwal | 26 September 2022, 18:22:15 UTC | Attempting to fix dependency inconsistency errors #2 | 26 September 2022, 18:22:15 UTC |
b86e68e | Shlok Sabarwal | 26 September 2022, 17:05:10 UTC | Attempting to fix dependency inconsistency errors | 26 September 2022, 17:05:10 UTC |
93e11a4 | Radu Serban | 26 September 2022, 15:47:41 UTC | Clean up type conversion functions in Chrono::FSI | 26 September 2022, 15:47:41 UTC |
8c379ad | Radu Serban | 26 September 2022, 15:21:11 UTC | Update to using new functions for generating BCE markers associated with rigid bodies | 26 September 2022, 15:21:11 UTC |
4a73f6a | Radu Serban | 26 September 2022, 13:25:57 UTC | Implement new functions for generating BCE markers for various volumes | 26 September 2022, 13:25:57 UTC |
7a20180 | Shlok Sabarwal | 25 September 2022, 16:34:25 UTC | Enabled autofill for tzdata package installation for doxygen deployment | 25 September 2022, 16:34:25 UTC |
9eea0ad | Shlok Sabarwal | 25 September 2022, 01:34:30 UTC | Disabled arch:requirement for doxygen deployment #3 | 25 September 2022, 01:34:30 UTC |
770f8b2 | Shlok Sabarwal | 24 September 2022, 23:55:53 UTC | Disabled arch:requirement for doxygen deployment #2 | 24 September 2022, 23:55:53 UTC |
1e93f25 | Shlok Sabarwal | 24 September 2022, 23:55:06 UTC | Disabled arch:requirement for doxygen deployment | 24 September 2022, 23:55:06 UTC |
0835ac8 | Radu Serban | 24 September 2022, 11:22:52 UTC | Fixes to BCE generation functions: - consistently pass the set of simulation parameters to all low-level utility functions - always use spacing and kernel h from the current system parameters - comment out side-effect code when creating BCE markers on a shell FEM | 24 September 2022, 11:22:52 UTC |
ba802de | Radu Serban | 24 September 2022, 08:01:51 UTC | Eliminate redundant ChSystemFSI function | 24 September 2022, 08:09:35 UTC |
a7569fd | Radu Serban | 23 September 2022, 17:09:51 UTC | Eliminate functions for reading BCE markers from file. This is best left to the caller so that no particular format is imposed. | 23 September 2022, 17:09:51 UTC |