Triangle6 class
This element adds mid-side nodes to a triangle to accommodate bi-quadratic shape functions.
Parent class
See also
Class doc
- class femedu.elements.linear.Triangle6.Triangle6(node0, node1, node2, node3, node4, node5, material, label=None)
class: representing a 6-noded plane triangle
- computeSurfaceLoads()
compute surface loads using faces
This method should be called during
updateState()
by every element supporting surface loads
- resetLoads()
default implementation for resetting element loads.
- setSurfaceLoad(face, pn, ps=0)
face ID
nodes defining that face
0
node 0
tonode 4
tonode 1
1
node 1
tonode 5
tonode 2
2
node 2
tonode 6
tonode 0
- Parameters:
face – face ID for the laoded face
pn – magnitude of distributed normal load per area. Tension on a surface is positive.
ps – magnitude of distributed shear load per area. Positive direction is defined as shown in the above table.
- updateState()