#include <StandardTetrahedralFEMForceField.h>
data structure stored for each tetrahedron More...
data structure stored for each tetrahedron
Public Attributes | |
Real | restVolume |
rest volume More... | |
Real | volScale |
current tetrahedron volume More... | |
Coord | shapeVector [4] |
shape vector at the rest configuration More... | |
Coord | fiberDirection |
fiber direction in rest configuration More... | |
Coord | dJ [4] |
derivatives of J More... | |
Real | strainEnergy |
deformation gradient = gradPhi More... | |
float | tetraIndices [4] {} |
float | tetraEdges [6] {} |
Public Attributes inherited from sofa::component::solidmechanics::fem::hyperelastic::material::StrainInformation< DataTypes > | |
Real | trC |
Trace of C = I1. More... | |
Real | J |
Real | lambda |
Real | trCsquare |
Trace of C^2 : I2 = (trCSquare - trC^2)/2. More... | |
bool | hasBeenInitialized |
boolean indicating whether the invariants have been computed More... | |
MatrixSym | deformationTensor |
right Cauchy-Green deformation tensor C (gradPhi^T gradPhi) More... | |
EigenMatrix | Evect |
CoordEigen | Evalue |
Real | logJ |
MatrixSym | E |
Public Member Functions | |
TetrahedronRestInformation () | |
Public Member Functions inherited from sofa::component::solidmechanics::fem::hyperelastic::material::StrainInformation< DataTypes > | |
StrainInformation () | |
virtual | ~StrainInformation () |
Friends | |
std::ostream & | operator<< (std::ostream &os, const TetrahedronRestInformation &) |
Output stream. More... | |
std::istream & | operator>> (std::istream &in, TetrahedronRestInformation &) |
Input stream. More... | |
Coord sofa::component::solidmechanics::fem::hyperelastic::StandardTetrahedralFEMForceField< DataTypes >::TetrahedronRestInformation::dJ[4] |
derivatives of J
Coord sofa::component::solidmechanics::fem::hyperelastic::StandardTetrahedralFEMForceField< DataTypes >::TetrahedronRestInformation::fiberDirection |
fiber direction in rest configuration
Real sofa::component::solidmechanics::fem::hyperelastic::StandardTetrahedralFEMForceField< DataTypes >::TetrahedronRestInformation::restVolume |
rest volume
Coord sofa::component::solidmechanics::fem::hyperelastic::StandardTetrahedralFEMForceField< DataTypes >::TetrahedronRestInformation::shapeVector[4] |
shape vector at the rest configuration
Real sofa::component::solidmechanics::fem::hyperelastic::StandardTetrahedralFEMForceField< DataTypes >::TetrahedronRestInformation::strainEnergy |
deformation gradient = gradPhi
right Cauchy-Green deformation tensor C (gradPhi^T gradPhi)
float sofa::component::solidmechanics::fem::hyperelastic::StandardTetrahedralFEMForceField< DataTypes >::TetrahedronRestInformation::tetraEdges[6] {} |
float sofa::component::solidmechanics::fem::hyperelastic::StandardTetrahedralFEMForceField< DataTypes >::TetrahedronRestInformation::tetraIndices[4] {} |
Real sofa::component::solidmechanics::fem::hyperelastic::StandardTetrahedralFEMForceField< DataTypes >::TetrahedronRestInformation::volScale |
current tetrahedron volume
|
inline |
|
friend |
Output stream.
|
friend |
Input stream.