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
This function is called by:
  • 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