SOFA API  9fc4753c
Open source framework for multi-physics simuation
sofa::component::solidmechanics::fem::elastic::TriangleRotation< DataTypes > Struct Template Reference

#include <TriangleRotation.h>

Public Member Functions

template<std::size_t NumberOfNodesInElement>
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)
 

Static Public Member Functions

static constexpr sofa::helper::Item getItem ()
 

Function details

◆ computeRotation()

template<class DataTypes >
template<std::size_t NumberOfNodesInElement>
void sofa::component::solidmechanics::fem::elastic::TriangleRotation< DataTypes >::computeRotation ( RotationMatrix rotationMatrix,
const RotationMatrix initialRotationMatrix,
const std::array< sofa::Coord_t< DataTypes >, NumberOfNodesInElement > &  nodesPosition,
const std::array< sofa::Coord_t< DataTypes >, NumberOfNodesInElement > &  nodesRestPosition 
)
inline

◆ getItem()

template<class DataTypes >
static constexpr sofa::helper::Item sofa::component::solidmechanics::fem::elastic::TriangleRotation< DataTypes >::getItem ( )
inlinestaticconstexpr