chrono::fea::ChElementCorotational Class Referenceabstract
Description
Class for corotational elements (elements with rotation matrices that follow the global motion of the element)
#include <ChElementCorotational.h>
Inheritance diagram for chrono::fea::ChElementCorotational:
Collaboration diagram for chrono::fea::ChElementCorotational:
Public Member Functions | |
ChMatrix33 & | Rotation () |
Access the cumulative rotation matrix of the element, The rotation is expressed relative to initial reference position of element. | |
virtual void | UpdateRotation ()=0 |
Given the actual position of the nodes, recompute the cumulative rotation matrix A. More... | |
Protected Attributes | |
ChMatrix33 | A |
Member Function Documentation
◆ UpdateRotation()
|
pure virtual |
Given the actual position of the nodes, recompute the cumulative rotation matrix A.
CHLDREN CLASSES MUST IMPLEMENT THIS!!!
Implemented in chrono::fea::ChElementTetra_4_P, chrono::fea::ChElementBeamEuler, chrono::fea::ChElementTetra_10, chrono::fea::ChElementHexa_20, chrono::fea::ChElementHexa_8, and chrono::fea::ChElementTetra_4.
The documentation for this class was generated from the following file:
- /builds/uwsbel/chrono/src/chrono/fea/ChElementCorotational.h