sofa-framework / sofa

Real-time multi-physics simulation with an emphasis on medical simulation.
https://www.sofa-framework.org
GNU Lesser General Public License v2.1
871 stars 297 forks source link

[SofaNG] Setup StateContainer #2766

Closed fredroy closed 2 years ago

fredroy commented 2 years ago

1527

Based on master

Deprecates partially SofaBaseMechanics

It contains components used as a "State" in mapping, forcefield, etc. In reality, it is merely a module for MechanicalObject for the moment, as MappedObject is not really used anywhere In the future, it could contain TemperatureContainer, etc

namespaces are not changed, which is nice.

Collegial decision to rename it to StateContainer

EDIT: [ci-depends-on https://github.com/sofa-framework/SofaPython3/pull/239]


By submitting this pull request, I acknowledge that
I have read, understand, and agree SOFA Developer Certificate of Origin (DCO).


Reviewers will merge this pull-request only if

fredroy commented 2 years ago

[ci-build][with-all-tests]

sofabot commented 2 years ago

[ci-depends-on] detected during build #4.

To unlock the merge button, you must

sofabot commented 2 years ago

[ci-depends-on] detected during build #5.

To unlock the merge button, you must

sofabot commented 2 years ago

[ci-depends-on] detected during build #6.

To unlock the merge button, you must

sofabot commented 2 years ago

[ci-depends-on] detected during build #7.

To unlock the merge button, you must

hugtalbot commented 2 years ago

@courtecuisse is there still usage of MappedObject in SofaCUDA ?

hugtalbot commented 2 years ago

Rename container into statecontainer

sofabot commented 2 years ago

[ci-depends-on] detected during build #8.

To unlock the merge button, you must

fredroy commented 2 years ago

[ci-build][force-full-build][with-all-tests]

sofabot commented 2 years ago

[ci-depends-on] detected during build #9.

To unlock the merge button, you must

sofabot commented 2 years ago

[ci-depends-on] detected during build #10.

To unlock the merge button, you must

fredroy commented 2 years ago

[ci-build][force-full-build][with-all-tests]

guparan commented 2 years ago

Are you dead, dear CI? [ci-build][force-full-build][with-all-tests]

sofabot commented 2 years ago

[ci-depends-on] detected during build #11.

To unlock the merge button, you must

sofabot commented 2 years ago

[ci-depends-on] detected during build #12.

To unlock the merge button, you must

sofabot commented 2 years ago

[ci-depends-on] detected during build #13.

To unlock the merge button, you must

sofabot commented 2 years ago

[ci-depends-on] detected during build #14.

To unlock the merge button, you must

sofabot commented 2 years ago

[ci-depends-on] detected during build #15.

To unlock the merge button, you must

fredroy commented 2 years ago

[ci-build][force-full-build][with-all-tests]

sofabot commented 2 years ago

[ci-depends-on] detected during build #16.

To unlock the merge button, you must

damienmarchal commented 2 years ago

OMG I'm so happy we are having some appropriate names :)

sofabot commented 2 years ago

[ci-depends-on] detected during build #17.

To unlock the merge button, you must