BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
mesh.Element.Element Class Reference

An abstract element class. More...

Inheritance diagram for mesh.Element.Element:
[legend]

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.

Detailed Description

An abstract element class.

Constructor & Destructor Documentation

◆ __init__() [1/2]

mesh.Element.Element.__init__ ( self,
GMSH = 0,
VTK = 0,
Geo = 0,
Phys = 0 )

Element constructor#.

Parameters
GMSH: Element Type in GMSH
VTK: Element Type in VTK
GEO: Geometry Tag in GMSH
PHYS: Physisical Tag in GMSH

◆ __init__() [2/2]

mesh.Element.Element.__init__ ( self,
GMSH = 0,
VTK = 0,
Geo = 0,
Phys = 0 )

Element constructor#.

Parameters
GMSH: Element Type in GMSH
VTK: Element Type in VTK
GEO: Geometry Tag in GMSH
PHYS: Physisical Tag in GMSH

Member Function Documentation

◆ flag_nodes() [1/2]

mesh.Element.Element.flag_nodes ( self)

flag all nodes that belong to thos element

◆ flag_nodes() [2/2]

mesh.Element.Element.flag_nodes ( self)

flag all nodes that belong to thos element

◆ gmsh() [1/2]

◆ gmsh() [2/2]

Member Data Documentation

◆ geometryTag

mesh.Element.Element.geometryTag = Geo

Geometry Tag of this element ( Block Number ).

◆ GMSH

mesh.Element.Element.GMSH = GMSH

GMSH Tag of Element.

◆ id

int id = -1

ID of this element.

◆ nodes

list nodes = []

Array of nodes connected to this element Ordered according to the GMSH order.

◆ physicalTag

mesh.Element.Element.physicalTag = Phys

Physical Tag of this element ( Material ID ).

◆ VTK

mesh.Element.Element.VTK = VTK

VTK Tag of Element.


The documentation for this class was generated from the following files: