- 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
Adds linear and nonlinear solver to the test example
-
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
-
Sreekanth Arikatla authored
Make problem state a Vectord type. This will be templated in future
-
Sreekanth Arikatla authored
Add method to update mesh form flat solution vector
-
Sreekanth Arikatla authored
Adds method to query stiffness matrix topology in the force models.
-
Sreekanth Arikatla authored
Add update state methods to time integrators. Separate classes for different types of time integrators.
-
Sreekanth Arikatla authored
Implements API for deformable Model: Initialization, read configuration, returning LHS and RHS of the system
-
Sreekanth Arikatla authored
Fix API for vegaMeshReader
-
Sreekanth Arikatla authored
Adds API for set/get states of the deformable object.
-
Sreekanth Arikatla authored
Enforce consistency with braces
-
Sreekanth Arikatla authored
Remove smart pointers for eigen sparse matrices. Add initialization to linearFEMForceModel.
-
Sreekanth Arikatla authored
Style changes to forceModelConfig class in class definitions
-
Sreekanth Arikatla authored
Adds comments and enforces style in nonlinearSystem class
-
Sreekanth Arikatla authored
Adds API to query the state of dynamical model Adds enums that specify the type of the dynamical model
-
Sreekanth Arikatla authored
Move linear solver tolerance to base class. The tolerance is automatically set to machine precision. Add API to query if a solver is iterative or not.
-
Sreekanth Arikatla authored
Adds time step size to the time integrator and the corresponding API
-
Sreekanth Arikatla authored
Add interface to extract vega mesh form volume mesh. Implementation is pending.
-
Sreekanth Arikatla authored
Move the implementation of updateValuesFromMatrix to the cpp in internal force model
-
Sreekanth Arikatla authored
Rename corresponding file from KinematicState to ProblemState
-
Sreekanth Arikatla authored
Adds Newton-Raphson non-linear solver
-
Sreekanth Arikatla authored
Adds a base class for nonlinear solvers
-
Sreekanth Arikatla authored
Move problem states to the DynamicalModel class
-
Sreekanth Arikatla authored
enforce camel case for forceModelConfig::getHyperelasticMaterialType function
-
Sreekanth Arikatla authored
Make state variables part of DeformableModel class. Also adds acceleration to the state.
-