- Jan 22, 2016
-
-
Ricardo Ortiz authored
from SimMedTK to iMSTK. Modify the license notice in each file. Add LICENSE file.
-
Ricardo Ortiz authored
from SimMedTK to iMSTK. Modify the license notice in each file. Add LICENSE file.
-
Ricardo Ortiz authored
by examples and unit tests.
-
- Jan 20, 2016
-
-
Ricardo Ortiz authored
Add an alias for a matrix map. Create a templated method in the MeshModel and IOMesh to automatically cast the underlying mesh. Create an interpolate() method in the VegaVolumetricMesh class to interpolate surface of the underlying volumetric mesh with an external surface mesh and clean up the interface. Create a computeGravity() method in the VegaVolumetricMesh class to compute gravity forces. Refactor getVelocity() method in DeformableSceneObject and add a variable to hold the gravity vector. Refactor SceneObject. Add SceneModelRenderDelegate render delegate to take care of renderign operations for this model. Create visual, physics and collision model variables. Remove render delegates from the StaticSceneObject, this is now handled by it base class. Add storage for the gravity force in VegaFEMDeformableSceneObject and initialized properly. Compute internal force by multiplying K*positions instead of calling the vega function. Refactor DefaultSimulator, VegaFEMModelSimulator. This class will be marked obsolete soon.
-
Ricardo Ortiz authored
-
Ricardo Ortiz authored
and their tests. Streamline and refactor time integrators and their tests.
-
Ricardo Ortiz authored
in favor of their own "GenerateCompressedRowMajorFormat" routine.
-
Ricardo Ortiz authored
Refactor ObjectSimulator.
-
Ricardo Ortiz authored
classes. Also create a SimulationManager in charge of running the simulation.
-
Ricardo Ortiz authored
module.
-
Ricardo Ortiz authored
-
Ricardo Ortiz authored
-
Ricardo Ortiz authored
-
Ricardo Ortiz authored
-
- Jan 11, 2016
-
-
Alexis Girault authored
- Also replace GL/glew by vtk_glew in Core/RenderDetail - Remove empty first line in those
-
Alexis Girault authored
- Add missing export targets (Solvers, TimeIntegrators, VTKRendering) - Remove obsolete GLM from SimMedTKConfig.cmake - Include VRPN libraries in SimMedTKConfig.cmake - Include VTK in SimMedTKCongig.cmake
-
- Dec 21, 2015
-
-
Ricardo Ortiz authored
This module implements forward and backward Euler methods. ENH: Add unit tests ENH: Implement Newton's method. Used in the backward Euler method. Add test for backward euler. Fix MacOSX compilation error. BUG: Make sure row major sparse containers are used for all matrix computations. Clean up interfaces, fix linking errors and transfer implementations to cpp files. Documents methods and variables. Clean solvers test. Adding more documentation. Clean solver tests and interfaces. Fix discrepancies in iterative solvers errors. Add more documentation.
-