sofa icon indicating copy to clipboard operation
sofa copied to clipboard

Real-time multi-physics simulation with an emphasis on medical simulation.

Results 453 sofa issues
Sort by recently updated
recently updated
newest added

Parent modules must always interface the same libraries. e.g. Sofa.Component.dll must always be the same Thus, if some of its child modules are disabled, parent module will not generate a...

pr: fix
pr: status to review

______________________________________________________ By submitting this pull request, I acknowledge that **I have read, understand, and agree [SOFA Developer Certificate of Origin (DCO)](https://github.com/sofa-framework/sofa/blob/master/CONTRIBUTING.md#sofa-developer-certificate-of-origin-dco)**. ______________________________________________________ **Reviewers will merge this pull-request only if** -...

pr: fast merge
pr: status wip
pr: clean

For compilation without compat ______________________________________________________ By submitting this pull request, I acknowledge that **I have read, understand, and agree [SOFA Developer Certificate of Origin (DCO)](https://github.com/sofa-framework/sofa/blob/master/CONTRIBUTING.md#sofa-developer-certificate-of-origin-dco)**. ______________________________________________________ **Reviewers will merge this...

pr: fast merge
pr: status ready
pr: clean

Because... https://www.youtube.com/watch?v=PJwd4JLYJJY (a little bad side-effect is that it is mandatory to inline those if we want to access it from an other TU [dcl.constexpr] §7.1.5/2 and [basic.def.odr] §3.2/4 )...

pr: status ready
pr: clean

Similarly to Vec implementation, add a NoInit constructor for Quat and a type QuatNoInit Speedup is minor compare to Mat and Vec of big size but still it makes a...

pr: status ready
pr: new feature

Method initTopology was not called if the topology is empty at start. For example if we start with a cloud of points. And initTopology methods are chained called to initialize...

pr: fix
pr: status ready

And also clean DataFileName and DataFileNameVector. DataFileNameVector has been extracted in its own files. The extra copy came from the DataFileNameVector constructor which took a `sofa::type::vector` but it should take...

pr: breaking
pr: status to review
pr: clean

The following code create memory leaks: ```cpp static const BaseClass* get() { static TClass *theClass=new TClass(); return theClass; } ``` To remove the memory leak, it has to be replaced...

pr: breaking
pr: status to review
pr: clean

RestSpringsForceField has almost two versions: one for Vec (default implementation), the other for Rigid (specialization in cpp) Problems are: - ugly code duplication - not possible to instantiate from somewhere...

pr: status ready
refactoring
pr: clean

1. Make CudaConstantForceField compatible with CudaRigid types CudaRigid3Types and CudaRigid2Types fix #2575 ______________________________________________________ By submitting this pull request, I acknowledge that **I have read, understand, and agree [SOFA Developer Certificate...

enhancement
pr: status ready