16 #ifndef SURGSIM_PHYSICS_FEMELEMENTSTRUCTS_H 17 #define SURGSIM_PHYSICS_FEMELEMENTSTRUCTS_H 23 namespace FemElementStructs
89 #endif // SURGSIM_PHYSICS_FEMELEMENTSTRUCTS_H Definition: CompoundShapeToGraphics.cpp:29
double poissonRatio
Definition: FemElementStructs.h:57
RotationVectorData is a structure containing the rotational dof per vertex The nature of the rotation...
Definition: FemElementStructs.h:29
FemElement2DParameter is a FemElementParameter structure specialized for 2D element.
Definition: FemElementStructs.h:73
FemElementParameter is a structure containing the parameters of an fem element following the Hooke's ...
Definition: FemElementStructs.h:47
double radius
Definition: FemElementStructs.h:68
double thickness
Definition: FemElementStructs.h:79
RotationVectorData()
Definition: FemElementStructs.h:31
virtual ~FemElementParameter()
Definition: FemElementStructs.h:53
FemElementParameter()
Definition: FemElementStructs.h:49
bool operator==(const RotationVectorData &rhs) const
Definition: FemElementStructs.h:35
double youngModulus
Definition: FemElementStructs.h:56
FemElement1DParameter is a FemElementParameter structure specialized for 1D element.
Definition: FemElementStructs.h:62
double massDensity
Definition: FemElementStructs.h:58
double thetaX
Definition: FemElementStructs.h:40
FemElement3DParameter is a FemElementParameter structure specialized for 3D element.
Definition: FemElementStructs.h:83
bool enableShear
Definition: FemElementStructs.h:69
std::vector< size_t > nodeIds
Definition: FemElementStructs.h:55
double thetaZ
Definition: FemElementStructs.h:42
double thetaY
Definition: FemElementStructs.h:41
FemElement1DParameter()
Definition: FemElementStructs.h:64
FemElement2DParameter()
Definition: FemElementStructs.h:75