Changes

Summary

  1. [Type] Clean and test MatSym (#4600) (details)
  2. [Constraint.Lagrangian.Solver] Make problemId counter id atomic (#4581) (details)
Commit 3b6ec59289d54df3c15873a098d90994263105e0 by noreply
[Type] Clean and test MatSym (#4600)

* [Type] Clean and test MatSym

* convert from int to sofa::Size for consistency

* Fix enable_if

* fix enable_if
The file was modifiedSofa/framework/Type/src/sofa/type/MatSym.h (diff)
The file was modifiedSofa/framework/Type/test/CMakeLists.txt (diff)
The file was addedSofa/framework/Type/test/MatSym_test.cpp
Commit 7352f41a8067d6d29d78da5d27a03595ca213454 by noreply
[Constraint.Lagrangian.Solver] Make problemId counter id atomic (#4581)

make constraint id counter atomic (thread-safety)
The file was modifiedSofa/Component/Constraint/Lagrangian/Solver/src/sofa/component/constraint/lagrangian/solver/ConstraintSolverImpl.cpp (diff)