Geometry > GeomTran_TriPlate
GeomTran_TriPlate
Purpose
kinematic matrices and local displacements for a triangular plate element
Synopsis
[ag,ab,xl0,ul,Dul,DDul] = GeomTran_TriPlate (option,xyz,u,Du,DDu)
Description
GEOMTRAN_TRIPLATE kinematic matrices and local displacements for a triangular plate element [AG,AB,XL0,UL,DUL,DDUL] = GEOMTRAN_TRIPLATE (OPTION,XYZ,U,DU,DDU) the function determines the kinematic matrix AG from the global to the basic reference system, and the kinematic matrix AB from the global to the local reference system as well as the local coordinates XL0, and local displacements UL and increments DUL and DDUL from the node displacement array U and its increments DU and DDU for a triangular plate element with end node coordinates XYZ; OPTION is a character variable with one of two values: 'linear' and 'corotational', for linear and corotational geometry, resp.
Cross-Reference Information
This function calls:
- DefGeom_Tri determines local coordinates and corotational triad of triangular element
- Large3du2ul_Tri determine the local displacements of a triangular element
- Rot2q convert normalized rotation vector to quaternion representation
- q2Rmat determine rotation matrix from normalized quaternions
- spin determine the spin tensor of a vector
- InelDKT inelastic discrete Kirchhoff triangle for plate bending
- LECMSDKTShell linear elastic 3-node triangle with constant mebrane strain + DK bending
- LECMSDKTShell_wDDOF linear elastic 3-node triangle with constant mebrane strain + DK bending with drill DOF
- LEDKT discrete Kirchhoff 3-node triangle for plate bending with linear elastic material