Description
Class for corotational elements (elements with rotation matrices that follow the global motion of the element).
#include <ChElementCorotational.h>


Public Member Functions | |
ChMatrix33 & | Rotation () |
Access the cumulative rotation matrix of the element. | |
virtual void | UpdateRotation ()=0 |
Given the actual position of the nodes, recompute the cumulative rotation matrix A. | |
Protected Attributes | |
ChMatrix33 | A |
Member Function Documentation
◆ Rotation()
|
inline |
Access the cumulative rotation matrix of the element.
The rotation is expressed relative to initial reference position of element.
◆ UpdateRotation()
|
pure virtual |
Given the actual position of the nodes, recompute the cumulative rotation matrix A.
Implemented in chrono::fea::ChElementBeamEuler, chrono::fea::ChElementBeamTaperedTimoshenko, chrono::fea::ChElementHexaCorot_20, chrono::fea::ChElementHexaCorot_8, chrono::fea::ChElementTetraCorot_10, chrono::fea::ChElementTetraCorot_4, and chrono::fea::ChElementTetraCorot_4_P.
The documentation for this class was generated from the following file:
- C:/M/B/src/chrono-9.0.1/src/chrono/fea/ChElementCorotational.h