Geometry > Coro3dKinematics
Coro3dKinematics
Purpose
determine deformations and kinematic transformation matrices
Synopsis
[av,ap,ar,aq,ath,v] = Coro3dKinematics (xyz,GeomData,u)
Description
CORO3DKINEMATICS determine deformations and kinematic transformation matrices [AV,AP,AR,AQ,ATH,V] = CORO3DKINEMATICS (XYZ,GEOMDATA,U) the function determines the element deformations V and the kinematic transformation matrices AV, AP, AR, AQ and ATH for the corotational formulation of nonlinear geometry for a 2-node, 3d frame element; U is the vector of node displacements in the global reference system and XYZ are the node coordinates; the data structure GEOMDATA carries information about joint offsets for the element
Cross-Reference Information
This function calls:
- DefGeom_3dFrm determines current length and corotational triad of 2-node, 3d frame element
- Large3du2v_Frm determine 3d frame element deformations from end displacements
- Rot2q convert normalized rotation vector to quaternion representation
- q2Rmat determine rotation matrix from normalized quaternions
- spin determine the spin tensor of a vector
- GeomTran_3dFrm kinematic matrices and deformations for a 2-node 3d frame element
- kg_3dFrm geometric stiffness matrix for 2-node 3d frame element different options