sort by:
Revision Author Date Message Commit Date
35d7e9f 08 April 2013, 17:07:50 UTC
0665062 Update collision test, fixed issue with GPU code not running 05 April 2013, 20:25:14 UTC
49dbed4 05 April 2013, 13:51:11 UTC
50250e0 Bug in Chrono add in for SolidWorks has been fixed. Support for new Irrlicht 1.8 is not possible, at the moment. Reverting to Irrlicht 1.7.3. Bullet code modified for handling small tolerances in small shapes. 05 April 2013, 13:43:38 UTC
a89f1cf Fixed compilation erros on cluster, not sure why it fails yet 04 April 2013, 18:44:04 UTC
8148726 removed a cout statement left from debugging collision envelope on GPU 04 April 2013, 17:33:03 UTC
913b12d forgot to add bullet collision system files 04 April 2013, 16:47:19 UTC
f1033a5 Debugging solvers, Added new collision system for bullet on the GPU OpenGL code can now render multiple CHSystems overlayed on top of one another Added new atomic add operation for doubles, performance might suffer changed the assert in CHmatrix slightly 04 April 2013, 16:15:19 UTC
ad87ebb Irrlicht upgraded to v.1.8 (but soft shadows is broken in Irrlicht 1.8, except for OpenGL driver and a single lamp) 03 April 2013, 17:34:19 UTC
1274bfb Making some small changes to the GPU code, fixing up the tests 02 April 2013, 04:17:00 UTC
b70b4f1 30 March 2013, 16:14:14 UTC
ebe7b13 Irrlicht + soft shadows - completed (see demo_import_solidworks.cpp) Irrlicht + assets - completed (see demo_irr_assets.cpp) Postprocessing: example in CPP (see demo_postprocessing.cpp) 30 March 2013, 16:12:54 UTC
507215a 30 March 2013, 15:15:31 UTC
fcb7208 29 March 2013, 20:20:52 UTC
d0c3b01 Function for computing residual, this is in testing status for now. 28 March 2013, 22:38:26 UTC
4216cd4 re-written to try to find bugs... 28 March 2013, 22:23:34 UTC
d15abb0 adding max interation setting function 28 March 2013, 20:51:28 UTC
b831358 was setting the compliance to zero, commented this out 28 March 2013, 20:38:42 UTC
7c092fd Small fix for compilation error, was missing function argument for cpu code 28 March 2013, 20:34:33 UTC
8c3cdaa Created a class for jacobian computations, currently only contacts computed, bilaterals will be added later Cleaned up solver code, added several set functions to set solver parameters, changing solver is easier now. Ideally some of these setting functions will be exposed at the system level. Still need to add functions to get information out of the solver (such as the residual) 28 March 2013, 20:12:59 UTC
6a3cf65 Adding setting functions, also compliance constants are used properly 26 March 2013, 18:30:28 UTC
c2960d3 Combined the solvers into one class, this is cleaner and should be easier to maintain 26 March 2013, 04:16:35 UTC
8dbb926 added fallback and early termination based on r4 residual 25 March 2013, 21:33:36 UTC
66e0266 Fixed x_01 size in APGD 25 March 2013, 20:32:18 UTC
6f355bd should compile now, but doesn't include Fallback 25 March 2013, 20:23:24 UTC
e0acf35 Fixed CG solver, added timers 25 March 2013, 20:07:54 UTC
1a724e2 Adding additional solvers 25 March 2013, 00:41:54 UTC
4f40859 Fixing compilation errors 24 March 2013, 23:58:26 UTC
ca46a15 Cleaned up code, Solvers split into respective classes and files. Added 90% of AGPD solver, not tested, code probably doesn't compile either right now, will fix that tomorrow. The ShurA function is technically not parallel, trying out atomics to get around this. If this is slow, a reduction approach will have to be takes (this would be similar to the way that jacobi was done) Still need to properly split the integrators 24 March 2013, 08:20:26 UTC
25b17e4 adding base file for solver functions, This will containt code for matrix vector multiply and rhs computationa 24 March 2013, 04:50:19 UTC
0147f49 Cleaning up code, code is not compiling but should be soon 24 March 2013, 03:03:09 UTC
48ad5b1 CG solver works! (kinda) compliance values need to be tweaked a bit. SD and GD solvers also seem to be working. Code is super messy and needs to be cleaned up. GPU code partially implemented 23 March 2013, 23:28:48 UTC
800cb83 test projected parallel CG solver complete, haven't tested code yet so it probably won't work.... 23 March 2013, 08:32:47 UTC
c4095b6 Adding CG solver, almost complete. Jacobi solver moved out into it's own class 23 March 2013, 06:05:47 UTC
e393f11 New demos (work in progress) 22 March 2013, 17:20:00 UTC
b17c64c New method to show shapes in Irrlicht, based on assets. 21 March 2013, 14:23:05 UTC
87d745d 17 March 2013, 20:41:44 UTC
145624d Stability improvements and and small bug fixes, Jacobi solver being moved out of lcp file and into it's own class 16 March 2013, 19:40:57 UTC
4124eb0 Semicolon had to be added again after the RTTI macros otherwise SWIG makes noise and python wrapper cannot be built. Other wrapping for Python has been updated. 16 March 2013, 18:49:51 UTC
08f6b7e New unified approach to visualization. See demo_irr_assets.cpp to see how one can use the ChAsset system to define visualization for both Irrlicht, POV, etc. , with minimal changes. See new files ChIrrAssetConverter, ChIrrNode, CHIRRNODEASSET_H 16 March 2013, 17:12:10 UTC
b03795f Fixed issues with using constructors in structs that were used with thrust. 15 March 2013, 04:36:31 UTC
44c6525 Fixed contact jacobian, gyro torque is not set for bodies. 10 March 2013, 23:38:19 UTC
6fcc9b6 Adding ability to control the binning 10 March 2013, 15:49:11 UTC
44dca6c moving camera to public 10 March 2013, 08:40:57 UTC
45a22f2 moving the body constructor to gpu class for more control 10 March 2013, 08:32:33 UTC
862e6b2 Removed old source code, removed extra semicolons causing warnings, added base of solver abstraction (work in progress) 10 March 2013, 08:04:17 UTC
27c644e tweaking GPU code, trying to fix bugs 10 March 2013, 07:51:52 UTC
63025f5 Made stability changes to code 09 March 2013, 18:00:28 UTC
3c175a2 Fixed quaternion conversion bug, working on finding floating point bugs 07 March 2013, 02:22:40 UTC
a84522b Added thrust linear algebra header, cleaned up solver code and got rid of aux vector 04 March 2013, 17:15:08 UTC
f0900fc Code now runs on CPU and GPU with some hacks for the reduce by key (it does not work on device) 03 March 2013, 15:25:28 UTC
ce677f5 shamm change to device_vectors 02 March 2013, 04:17:36 UTC
cfaf46c GPU code works but inconsistently, working on debugging 02 March 2013, 04:02:43 UTC
4a4d10a New solver APGD 01 March 2013, 22:07:33 UTC
0faffa6 Rolling back some changes, broke code with thrust dependency 01 March 2013, 21:01:55 UTC
9590e61 small change to WriteOrderedDumpState for efficiency 01 March 2013, 19:07:49 UTC
a618303 added support for SphereSet CD 01 March 2013, 19:06:25 UTC
1f7ce27 Added new constructor to use SphereSet CD 01 March 2013, 18:55:55 UTC
bd63daf Added support for SphereSet collision detection 01 March 2013, 18:48:26 UTC
65c9a61 Added support for new APGD solver 01 March 2013, 18:31:58 UTC
97ec143 New solver based on accelerated projected gradient descent 01 March 2013, 18:27:04 UTC
6c82c14 added constructor with initialization to a constant 01 March 2013, 18:24:44 UTC
ad889c3 New collision system for CPU CD. Collision geometry is based on sphere sets. CD uses binning method like GPU cd 01 March 2013, 18:21:53 UTC
72aee7f no need for envelope in DEM 01 March 2013, 18:20:09 UTC
7ebb1c4 removing old files 27 February 2013, 19:47:16 UTC
908dae4 Introduced new version of collision detection, it's class based now for portability code has issues but they are being fixed 27 February 2013, 19:44:34 UTC
390752a templatized so that correct functions are used 27 February 2013, 19:41:36 UTC
88e64c9 removed remaining references to helper_math 21 February 2013, 05:18:52 UTC
1967fa2 removed helper math include 20 February 2013, 22:52:22 UTC
4d95d44 adding in new common cuda defines 20 February 2013, 22:49:21 UTC
bfbc94f Removed all dependencies on helper_math, should make compilation easier on linux 20 February 2013, 22:48:08 UTC
fc9f784 Updated GPU cmake lists, Getting ready to clean up code and figure out why it doesn't work 13 February 2013, 20:17:34 UTC
5da2b7e Fixed bug in openGL unit, tweaked CMakeLists for linux 13 February 2013, 05:51:46 UTC
3be6e6d Added date to packaged zip file, sadly it is platform specific 12 February 2013, 20:55:20 UTC
ea253fe working on cpack settings 12 February 2013, 20:24:13 UTC
d491026 Fixed small error preveinting compilation on osx 11 February 2013, 21:59:25 UTC
9b5da7f 30 November 2012, 17:36:31 UTC
d404254 30 November 2012, 17:35:46 UTC
094447e 29 November 2012, 18:10:46 UTC
cc83cac 29 November 2012, 18:10:14 UTC
6f99e43 Cosimulation unit almost working. Two demos and two corresponding Simulink models have been added as tutorials. 12 November 2012, 23:27:39 UTC
bf8ae11 12 November 2012, 23:26:03 UTC
96611bf Added new unit_COSIMULATION. that unit uses TCP sockets to interface with other sw like Simulink. Not ready - just a stub. Build not yet tested under Linux. 12 November 2012, 15:35:21 UTC
bf2df38 12 November 2012, 15:34:15 UTC
8ee2a18 12 November 2012, 15:33:34 UTC
b051149 bug in cmakefile 09 November 2012, 19:26:57 UTC
e6c7eba Dlls properly written to binary folder on win Data folder properly copied for multi-configuration build systems 23 October 2012, 19:04:36 UTC
128ba4f CMakeList changed so that it supports again the deployment of pyd and dll s into the DLLs dir of Python, all times the python wrapper is generated. (tested on Win) 23 October 2012, 16:30:31 UTC
0c2f4f6 reverting change to comment version number 22 October 2012, 15:34:57 UTC
4efbb83 Adding features to mitsuba render exporter Need to add platform specific export script generator, currently hard coded Unit opengl can now use a custom callback to a user function that it will run every frame 22 October 2012, 14:41:44 UTC
b8dd755 adding a test for mitsuba render exporter 22 October 2012, 03:47:28 UTC
3e21dde on linux glut was not linking correctly, should be fixed 19 October 2012, 19:51:36 UTC
77c8291 windows build testing 19 October 2012, 19:46:22 UTC
cca1f96 testing fix for win builds 19 October 2012, 19:40:46 UTC
89ea70f fixing issue with test solver, almost compiling on windows again 19 October 2012, 19:32:53 UTC
772076e adding in define and new unsigned long long output for chstream 19 October 2012, 19:23:34 UTC
5fe345c small include issues fixed 19 October 2012, 19:11:56 UTC
045c098 small change, case of include was wrong 19 October 2012, 15:54:48 UTC
7e4f491 adding in a new CHsystem class that will be optimized using openMP 19 October 2012, 15:53:01 UTC
7b22a1f making changes to the GPU code reducing the number of warnings (eventually code should be warning free) Added tiny XML library to the unit post process, currently needed by mitsuba exporter, could also be used by aaron's chrono::render/ renderman framework 19 October 2012, 15:44:36 UTC
back to top