Geometry > GeomTran_QuadMemb


GeomTran_QuadMemb

Purpose

kinematic matrices and local displacements for a quadrilateral membrane element

Synopsis

[ag,ab,xl0,ul,Dul,DDul] = GeomTran_QuadMemb (option,xyz,u,Du,DDu)

Description

GEOMTRAN_QUADMEMB kinematic matrices and local displacements for a quadrilateral membrane element
  [AG,AB,XL0,UL,DUL,DDUL] = GEOMTRAN_QUADMEMB (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 quadrilateral membrane 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_Quad determines local coordinates and corotational triad of quadrilateral element
  • spinblk determine the spin tensors for a group of vectors
This function is called by:
  • Inel4to9nodeQuad isoparametric 4-9 node quadrilateral element with inelastic material
  • Inel4to9nodeReQuad isoparametric 4-9 node quad element with inelastic material and reinforcing layers
  • LE4nodeQuad isoparametric 4-node quadrilateral element with linear elastic material
  • LE4nodeQuadwIM isoparametric 4-node quad element with linear elastic material and incompatible bending modes
  • LE4to9nodeQuad isoparametric 4-9 node quadrilateral element with linear elastic material
  • LE9nodeQuad isoparametric 9 node quadrilateral element with linear elastic material