@@ -10,24 +10,17 @@ namespace elasticity
1010
1111void registerElementHyperelasticityFEMForceField (sofa::core::ObjectFactory* factory)
1212{
13- factory->registerObjects (sofa::core::ObjectRegistrationData (" Hyperelasticity on linear beams " )
13+ factory->registerObjects (sofa::core::ObjectRegistrationData (" Hyperelasticity" )
1414 .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec1Types, sofa::geometry::Edge> >()
1515 .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec2Types, sofa::geometry::Edge> >()
16- .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec3Types, sofa::geometry::Edge> >(true ));
17-
18- factory->registerObjects (sofa::core::ObjectRegistrationData (" Hyperelasticity on linear triangles" )
16+ .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec3Types, sofa::geometry::Edge> >()
1917 .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec2Types, sofa::geometry::Triangle> >()
20- .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec3Types, sofa::geometry::Triangle> >(true ));
21-
22- factory->registerObjects (sofa::core::ObjectRegistrationData (" Hyperelasticity on linear quads" )
18+ .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec3Types, sofa::geometry::Triangle> >()
2319 .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec2Types, sofa::geometry::Quad> >()
24- .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec3Types, sofa::geometry::Quad> >(true ));
25-
26- factory->registerObjects (sofa::core::ObjectRegistrationData (" Hyperelasticity on linear tetrahedra" )
27- .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec3Types, sofa::geometry::Tetrahedron> >(true ));
28-
29- factory->registerObjects (sofa::core::ObjectRegistrationData (" Hyperelasticity on linear hexahedra" )
30- .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec3Types, sofa::geometry::Hexahedron> >(true ));
20+ .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec3Types, sofa::geometry::Quad> >()
21+ .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec3Types, sofa::geometry::Tetrahedron> >()
22+ .add < ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec3Types, sofa::geometry::Hexahedron> >()
23+ );
3124}
3225
3326template class ELASTICITY_API ElementHyperelasticityFEMForceField<sofa::defaulttype::Vec1Types, sofa::geometry::Edge>;
0 commit comments