An abstract element class. More...
Public Member Functions | |
| __init__ (self, GMSH=0, VTK=0, Geo=0, Phys=0) | |
| Element constructor#. | |
| gmsh (self) | |
| create a gmsh string of this element | |
| flag_nodes (self) | |
| flag all nodes that belong to thos element | |
| __init__ (self, GMSH=0, VTK=0, Geo=0, Phys=0) | |
| Element constructor#. | |
| gmsh (self) | |
| create a gmsh string of this element | |
| flag_nodes (self) | |
| flag all nodes that belong to thos element | |
Public Attributes | |
| int | id = -1 |
| ID of this element. | |
| list | nodes = [] |
| Array of nodes connected to this element Ordered according to the GMSH order. | |
| geometryTag = Geo | |
| Geometry Tag of this element ( Block Number ). | |
| physicalTag = Phys | |
| Physical Tag of this element ( Material ID ). | |
| GMSH = GMSH | |
| GMSH Tag of Element. | |
| VTK = VTK | |
| VTK Tag of Element. | |
An abstract element class.
| mesh.Element.Element.__init__ | ( | self, | |
| GMSH = 0, | |||
| VTK = 0, | |||
| Geo = 0, | |||
| Phys = 0 ) |
| mesh.Element.Element.__init__ | ( | self, | |
| GMSH = 0, | |||
| VTK = 0, | |||
| Geo = 0, | |||
| Phys = 0 ) |
| mesh.Element.Element.flag_nodes | ( | self | ) |
flag all nodes that belong to thos element
| mesh.Element.Element.flag_nodes | ( | self | ) |
flag all nodes that belong to thos element
| mesh.Element.Element.gmsh | ( | self | ) |
create a gmsh string of this element
Reimplemented in mesh.Hex20.Hex20, mesh.Hex20.Hex20, mesh.Hex27.Hex27, mesh.Hex27.Hex27, mesh.Hex8.Hex8, mesh.Hex8.Hex8, mesh.Line2.Line2, mesh.Line2.Line2, mesh.Line3.Line3, mesh.Line3.Line3, mesh.Penta15.Penta15, mesh.Penta15.Penta15, mesh.Penta18.Penta18, mesh.Penta18.Penta18, mesh.Penta6.Penta6, mesh.Penta6.Penta6, mesh.Pyra14.Pyra14, mesh.Pyra14.Pyra14, mesh.Pyra5.Pyra5, mesh.Pyra5.Pyra5, mesh.Quad4.Quad4, mesh.Quad4.Quad4, mesh.Quad8.Quad8, mesh.Quad8.Quad8, mesh.Quad9.Quad9, mesh.Quad9.Quad9, mesh.Tet10.Tet10, mesh.Tet10.Tet10, mesh.Tet4.Tet4, mesh.Tet4.Tet4, mesh.Tri3.Tri3, mesh.Tri3.Tri3, mesh.Tri6.Tri6, mesh.Tri6.Tri6, mesh.Vertex.Vertex, and mesh.Vertex.Vertex.
| mesh.Element.Element.gmsh | ( | self | ) |
create a gmsh string of this element
Reimplemented in mesh.Hex20.Hex20, mesh.Hex20.Hex20, mesh.Hex27.Hex27, mesh.Hex27.Hex27, mesh.Hex8.Hex8, mesh.Hex8.Hex8, mesh.Line2.Line2, mesh.Line2.Line2, mesh.Line3.Line3, mesh.Line3.Line3, mesh.Penta15.Penta15, mesh.Penta15.Penta15, mesh.Penta18.Penta18, mesh.Penta18.Penta18, mesh.Penta6.Penta6, mesh.Penta6.Penta6, mesh.Pyra14.Pyra14, mesh.Pyra14.Pyra14, mesh.Pyra5.Pyra5, mesh.Pyra5.Pyra5, mesh.Quad4.Quad4, mesh.Quad4.Quad4, mesh.Quad8.Quad8, mesh.Quad8.Quad8, mesh.Quad9.Quad9, mesh.Quad9.Quad9, mesh.Tet10.Tet10, mesh.Tet10.Tet10, mesh.Tet4.Tet4, mesh.Tet4.Tet4, mesh.Tri3.Tri3, mesh.Tri3.Tri3, mesh.Tri6.Tri6, mesh.Tri6.Tri6, mesh.Vertex.Vertex, and mesh.Vertex.Vertex.
| mesh.Element.Element.geometryTag = Geo |
Geometry Tag of this element ( Block Number ).
| mesh.Element.Element.GMSH = GMSH |
GMSH Tag of Element.
| int id = -1 |
ID of this element.
| list nodes = [] |
Array of nodes connected to this element Ordered according to the GMSH order.
| mesh.Element.Element.physicalTag = Phys |
Physical Tag of this element ( Material ID ).
| mesh.Element.Element.VTK = VTK |
VTK Tag of Element.