SOFA API  1a4bb3e7
Open source framework for multi-physics simuation
sofa::component::solidmechanics::fem::elastic::HexahedralFEMForceField< DataTypes >::HexahedronInformation Class Reference

#include <HexahedralFEMForceField.h>

the information stored for each hexahedron More...

Detailed Description

template<class DataTypes>
class sofa::component::solidmechanics::fem::elastic::HexahedralFEMForceField< DataTypes >::HexahedronInformation

the information stored for each hexahedron

Public Attributes

MaterialStiffness materialMatrix
 material stiffness matrices of each hexahedron More...
 
type::fixed_array< Coord, 8 > rotatedInitialElements
 
Transformation rotation
 
ElementStiffness stiffness
 

Public Member Functions

 HexahedronInformation ()
 

Friends

std::ostream & operator<< (std::ostream &os, const HexahedronInformation &)
 Output stream. More...
 
std::istream & operator>> (std::istream &in, HexahedronInformation &)
 Input stream. More...
 

Attribute details

◆ materialMatrix

template<class DataTypes >
MaterialStiffness sofa::component::solidmechanics::fem::elastic::HexahedralFEMForceField< DataTypes >::HexahedronInformation::materialMatrix

material stiffness matrices of each hexahedron

◆ rotatedInitialElements

template<class DataTypes >
type::fixed_array<Coord,8> sofa::component::solidmechanics::fem::elastic::HexahedralFEMForceField< DataTypes >::HexahedronInformation::rotatedInitialElements

◆ rotation

template<class DataTypes >
Transformation sofa::component::solidmechanics::fem::elastic::HexahedralFEMForceField< DataTypes >::HexahedronInformation::rotation

◆ stiffness

template<class DataTypes >
ElementStiffness sofa::component::solidmechanics::fem::elastic::HexahedralFEMForceField< DataTypes >::HexahedronInformation::stiffness

Constructor details

◆ HexahedronInformation()

template<class DataTypes >
sofa::component::solidmechanics::fem::elastic::HexahedralFEMForceField< DataTypes >::HexahedronInformation::HexahedronInformation ( )
inline

Related details

◆ operator<<

template<class DataTypes >
std::ostream& operator<< ( std::ostream &  os,
const HexahedronInformation  
)
friend

Output stream.

◆ operator>>

template<class DataTypes >
std::istream& operator>> ( std::istream &  in,
HexahedronInformation  
)
friend

Input stream.