Geometry > DefGeom_3dFrm


DefGeom_3dFrm

Purpose

determines current length and corotational triad of 2-node, 3d frame element

Synopsis

[L,T] = DefGeom_3dFrm (xyz,GeomData,u)

Description

DEFGEOM_3dFRM determines current length and corotational triad of 2-node, 3d frame element
  [L,T] = DEFGEOM_3dFRM (XYZ,GEOMDATA,U);
  the function determines the length L and corotational triad T
  of a 2-node, 3d frame element in the current configuration
  from the end node coordinates XYZ (column 1 for node i, column 2 for node j)
  and the end displacement vector U (optional);
  the corotational triad is given in matrix T whose columns correspond to axes x,y,z resp.

Cross-Reference Information

This function calls:

  • ElmLenOr element length and x-axis orientation (direction cosines)
  • Rot2q convert normalized rotation vector to quaternion representation
  • q2Rmat determine rotation matrix from normalized quaternions
This function is called by: