Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Constraint] Make name of constraints more explicit (sofa-framework#4302
) * Added projective and lagrangian suffix * Reported changes to Cuda plugin * Modify rest of the code to avoid warning from compatibility layer * Add compatibility layer for deprecated header in CUDA * add alias for compatibility layer in scene construction * Report name modification to all scenes * Revert Compat modification... * [LinearAlgera, Core] Fix linking with LTO on MacOS/Clang (sofa-framework#4293) Fix linking with LTO on macos * [LinearSolver] Remove CSparse-based linear solvers (sofa-framework#4258) * [LinearSolver.Direct] Remove CSparse based solvers * Remove csparse extlib * Fetchable CSparseSolvers plugin * Remove references of SparseLUSolver * Remove references to SparseCholeskySolver * Remove csparse * Try to fix on Linux * Update the compat * [LinearSolver.Direct] Remove CSparse based solvers * Fix direct solver * [GUI.Qt] Minor single-line cleaning (sofa-framework#4308) Co-authored-by: erik pernod <[email protected]> * [Sofa.GUI.Qt] Add cmake module for QGLViewer (sofa-framework#4290) * Add cmake module for QGLViewer * Support library name for apt packages * Fix qglviewer cmake finder module to first seach for a config cmake file. * Update cmake/Modules/FindQGLViewer.cmake Co-authored-by: Hugo <[email protected]> --------- Co-authored-by: Frederick Roy <[email protected]> Co-authored-by: Hugo <[email protected]> * [MultiThreading] Avoid Static Initialization Order Fiasco (sofa-framework#4307) * [Core] Minor clean of DefaultAnimationLoop (sofa-framework#4314) * Remove unlogical use of visitor * Delete unused methods * [LinearSystem] Speedup computation of Jacobian matrices (sofa-framework#4317) * [LinearSystem] Speedup computation of Jacobian matrices in case both mstates are the same * minor reformat to align calls to computeJacobiansFrom * [SofaCUDA] FIX compilation SofaCUDA along with SparseGrid with Cuda12 (sofa-framework#4319) * FIX compilation SofaCUDA along with SparseGrid with Cuda12 * Use a multiplication instead * [Common] Add message to make the fetch mechanism less hidden (sofa-framework#4310) * Add message to make it more clear * slight modifications to be even more clear and add an error the dependency cannot be met * [Collections] Remove reference to non-existing SofaSimulation (sofa-framework#4320) remove ref to non-existent sofasimu Co-authored-by: Paul Baksic <[email protected]> * Remove repeating preffix from projective constraints * Moved alias to original header * Changed deprecation date * add component change entry * Change name following discussion with Hugo * Change remaining scene with FixedConstraint * remove last occurences in py files * Changed the message display of sceneCheckUsingAlias when aliased component is in component change * Fix factory * Add alias creation when object in componentRenamed in factory * Remove precedently added aliases --------- Co-authored-by: Frederick Roy <[email protected]> Co-authored-by: Alex Bilger <[email protected]> Co-authored-by: erik pernod <[email protected]> Co-authored-by: Olivier Roussel <[email protected]> Co-authored-by: Hugo <[email protected]>
- Loading branch information