SOFA API  27396a7a
Open source framework for multi-physics simuation
sofa::component::solidmechanics::spring::TriangularBiquadraticSpringsForceField< DataTypes >::Mat3 Class Reference

#include <TriangularBiquadraticSpringsForceField.h>

Inheritance diagram for sofa::component::solidmechanics::spring::TriangularBiquadraticSpringsForceField< DataTypes >::Mat3:

Public Member Functions

Deriv operator* (const Deriv &v)
 
Deriv transposeMultiply (const Deriv &v)
 
- Public Member Functions inherited from sofa::type::fixed_array< Deriv, 3 >
constexpr fixed_array ()
 
constexpr fixed_array (value_type r1) noexcept requires(N
 Specific constructor for 1-element vectors. More...
 
void swap (fixed_array< Deriv, N > &y)
 
constexpr const Derivdata () const noexcept
 
constexpr const Arrayarray () const noexcept
 direct access to array More...
 
constexpr Arrayarray () noexcept
 direct access to array More...
 
constexpr fixed_array< Deriv, N > & operator= (const fixed_array< T2, N > &rhs) noexcept
 
constexpr void assign (const Deriv &value) noexcept
 

Additional Inherited Members

- Public Attributes inherited from sofa::type::fixed_array< Deriv, 3 >
Deriv elems [N]
 

Function details

◆ operator*()

template<class DataTypes >
Deriv sofa::component::solidmechanics::spring::TriangularBiquadraticSpringsForceField< DataTypes >::Mat3::operator* ( const Deriv v)
inline

◆ transposeMultiply()

template<class DataTypes >
Deriv sofa::component::solidmechanics::spring::TriangularBiquadraticSpringsForceField< DataTypes >::Mat3::transposeMultiply ( const Deriv v)
inline