SOFA API  7352f41a
Open source framework for multi-physics simuation
sofa::component::solidmechanics::fem::elastic::TriangularFEMForceFieldOptim< DataTypes >::TriangleInfo Class Reference

#include <TriangularFEMForceFieldOptim.h>

Class to store FEM information on each triangle, for topology modification handling. More...

Detailed Description

template<class DataTypes>
class sofa::component::solidmechanics::fem::elastic::TriangularFEMForceFieldOptim< DataTypes >::TriangleInfo

Class to store FEM information on each triangle, for topology modification handling.

Public Attributes

Real bx
 
Real cx
 
Real cy
 
Real ss_factor
 
Transformation init_frame
 
Real stress
 
Deriv stressVector
 
Real stress2
 
Deriv stressVector2
 

Public Member Functions

 TriangleInfo ()
 

Friends

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

Attribute details

◆ bx

◆ cx

◆ cy

◆ init_frame

◆ ss_factor

template<class DataTypes >
Real sofa::component::solidmechanics::fem::elastic::TriangularFEMForceFieldOptim< DataTypes >::TriangleInfo::ss_factor

◆ stress

◆ stress2

◆ stressVector

template<class DataTypes >
Deriv sofa::component::solidmechanics::fem::elastic::TriangularFEMForceFieldOptim< DataTypes >::TriangleInfo::stressVector

◆ stressVector2

template<class DataTypes >
Deriv sofa::component::solidmechanics::fem::elastic::TriangularFEMForceFieldOptim< DataTypes >::TriangleInfo::stressVector2

Constructor details

◆ TriangleInfo()

template<class DataTypes >
sofa::component::solidmechanics::fem::elastic::TriangularFEMForceFieldOptim< DataTypes >::TriangleInfo::TriangleInfo ( )
inline

Related details

◆ operator<<

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

Output stream.

◆ operator>>

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

Input stream.