#include <CorotationalFEMForceField.h>

Public Member Functions | |
| RotationMethods (sofa::core::objectmodel::BaseObject *parent) | |
Public Member Functions inherited from sofa::component::solidmechanics::fem::elastic::RotationMethodsContainer< DataTypes, sofa::geometry::Hexahedron, StablePolarDecomposition< DataTypes >, PolarDecomposition< DataTypes >, IdentityRotation, HexahedronRotation< DataTypes > > | |
| RotationMethodsContainer (sofa::core::objectmodel::BaseObject *parent) | |
| void | computeRotation (RotationMatrix &rotationMatrix, const RotationMatrix &initialRotationMatrix, const std::array< sofa::Coord_t< DataTypes >, NumberOfNodesInElement > &nodesPosition, const std::array< sofa::Coord_t< DataTypes >, NumberOfNodesInElement > &nodesRestPosition) |
| void | selectRotationMethod () |
Additional Inherited Members | |
Public Attributes inherited from sofa::component::solidmechanics::fem::elastic::RotationMethodsContainer< DataTypes, sofa::geometry::Hexahedron, StablePolarDecomposition< DataTypes >, PolarDecomposition< DataTypes >, IdentityRotation, HexahedronRotation< DataTypes > > | |
| sofa::Data< RotationMethodsItems > | d_rotationMethod |
Static Public Attributes inherited from sofa::component::solidmechanics::fem::elastic::RotationMethodsContainer< DataTypes, sofa::geometry::Hexahedron, StablePolarDecomposition< DataTypes >, PolarDecomposition< DataTypes >, IdentityRotation, HexahedronRotation< DataTypes > > | |
| static constexpr auto | NumberOfMethods |
| static constexpr std::size_t | NumberOfNodesInElement |
|
inlineexplicit |