- Aug 19, 2016
-
-
Hong Li authored
- Fix workflow for PBD in SceneManager.cpp. Add/modify related functions for PbdObject/PbdRigidObject/VirtualCoupleingPBDObject. It should work for the most general case where collision/physics/visual meshes are different from each other. - Add LineMesh class and LineMeshRenderDelegate. Add support for LineMesh class in imstkGeometry, imstkMesh, imstkRenderDelegate. - Fix a bug for computeBoundingBox() in imstkMesh. - Fix a bug for applying mapping in TetraTriangleMap. - Fix a bug for computing the center of tetra in TetraTriangleMap.
-
- Aug 11, 2016
-
-
Hong Li authored
-Create PbdRigidObject class for objects that are not deformable but need to interact with deformable pbd objects. -Create VirtualCouplingPbdObject class, which is inherted from PbdRigidObject and TrackingController. The physics and colliding geometry(mesh) need to be translate/rotate manually to interact with deformable objects, which is different from existing VirtualCouplingObject class.
-
- Aug 08, 2016
-
-
NickMilef authored
-
- Aug 04, 2016
-
-
Sreekanth Arikatla authored
Enforces style and place holders for comments in the pbd related code files
-
- Aug 03, 2016
-
-
tuanthienbk authored
-
- Aug 02, 2016
-
-
tuanthienbk authored
-
- Aug 01, 2016
-
-
tuanthienbk authored
-
tuanthienbk authored
-
- Jul 29, 2016
-
-
tuanthienbk authored
-
- Jul 28, 2016
-
-
tuanthienbk authored
-
tuanthienbk authored
-
tuanthienbk authored
-
NickMilef authored
-
NickMilef authored
-
- Jul 27, 2016
-
-
Sreekanth Arikatla authored
Adds basic plot generator scripts for vectors for Matlab and Matlibplot
-
- Jul 25, 2016
-
-
Sreekanth Arikatla authored
Style enforcement and add comments over the entire code
-
- Jul 15, 2016
-
-
Sreekanth Arikatla authored
Adds updateFunction to the NL system. Some style cleanup.
-
- Jul 13, 2016
-
-
Alexis Girault authored
Trigger compilation error on macOSx
-
Alexis Girault authored
-
Alexis Girault authored
Vega filename was hardcoded in DeformableBodyModel. In VegaMeshReader, keep a pointer to the vega mesh within the volumetricMesh class, and use it when initialising the deformable body model.
-
Alexis Girault authored
InsertNextTypedTuple needs to return a value or compilation error on windows.
-
Alexis Girault authored
-
Alexis Girault authored
-
- Jul 12, 2016
-
-
Alexis Girault authored
After rebasing on dynamics-sprint, the following errors appeared: - change from VecNf to VectorF - wrongfully placed 'virtual' in MassSpringForceModel - wrongfully placed '#endif' in MassSpringForceModel - missing include in NonLinearSolver - error in constructor in NonLinearSystem - error in Eigen include in TimeIntegrator - error in VTK remote address in External_VTK.cmake
-
Sreekanth Arikatla authored
Move force models implementation to ccp files
-
Sreekanth Arikatla authored
Adjust camera position and plane scale
-
Sreekanth Arikatla authored
Adds solver, maps to scene manager pipeline. Enables different types of state updates. Improves the example.
-
Sreekanth Arikatla authored
Adds unknown vector to nonlinear system. Adds simplified nonlinear solver for testing
-
Sreekanth Arikatla authored
Adds comments in scene class and format changes
-
Sreekanth Arikatla authored
Sets displacement to the mesh vertices as sum of original positions and the current displacements
-
Sreekanth Arikatla authored
Adds connection b/n vega and deformable model tangent stiffness matrics
-
Sreekanth Arikatla authored
Clears runtime error that shows failure to create eigen vectors in problemState. Small formatting changws.
-
Sreekanth Arikatla authored
Clears linker errors in solvers and force model. Adds comments in the time integrator classes.
-
Sreekanth Arikatla authored
Clears compilation and linker errors in solver and TI modules. Moved the code in TI to cpp.
-
Sreekanth Arikatla authored
Clears compilation errors in force model. Implements getForceAndMatrix in force models. Adds get type in dynamical model. Adds get and set dynamic model in dynamic object. Removes raw pointers in nonLinearSystem class.
-
Sreekanth Arikatla authored
Adds penalty based mesh to rigid contact handling. Adds contact force vector to deformable body model
-
Sreekanth Arikatla authored
Removing vega executables form cmake since they are not libraries
-
Sreekanth Arikatla authored
Adds driver code to test deformable models. Clears a bunch of compiler errors in force model module.
-
Sreekanth Arikatla authored
Add initialization of Stiffness, damping, mass matrices and vectors. Add updates for Stiffness, damping, mass matrices and vectors. Adds update body states given the solution vector. Adds loading initial states Builds effective stiffness matrix
-
Sreekanth Arikatla authored
Consistent style enforcement in nonLinearSolver class
-