BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
mesh.GmshReader.GmshReader Class Reference
Inheritance diagram for mesh.GmshReader.GmshReader:
[legend]
Collaboration diagram for mesh.GmshReader.GmshReader:
[legend]

Public Member Functions

 __init__ (self, str path)
 __init__ (self, str path)
Public Member Functions inherited from mesh.AsciiFile.AsciiFile
 __init__ (self, Path="")
 save (self, Path='')
 __del__ (self)
 clean_buffer (self)
 __init__ (self, Path="")
 save (self, Path='')
 __del__ (self)
 clean_buffer (self)

Public Attributes

 mesh = Mesh()
Public Attributes inherited from mesh.AsciiFile.AsciiFile
 Path = Path
 The path that is associated with this file.
list Buffer = []
 The buffer contains all lines in this ascii file.

Protected Member Functions

 _read_flags (self)
 _read_nodes (self)
 _read_elements (self)
 _read_periodic (self)
 _create_element (self, int type)
 _read_flags (self)
 _read_nodes (self)
 _read_elements (self)
 _read_periodic (self)
 _create_element (self, int type)

Protected Attributes

int _nodeOffset = 0
int _elemOffset = 0
int _periodicOffset = -1
dict _nodeMap = {}

Constructor & Destructor Documentation

◆ __init__() [1/2]

mesh.GmshReader.GmshReader.__init__ ( self,
str path )

◆ __init__() [2/2]

mesh.GmshReader.GmshReader.__init__ ( self,
str path )

Member Function Documentation

◆ _create_element() [1/2]

mesh.GmshReader.GmshReader._create_element ( self,
int type )
protected

◆ _create_element() [2/2]

mesh.GmshReader.GmshReader._create_element ( self,
int type )
protected

◆ _read_elements() [1/2]

mesh.GmshReader.GmshReader._read_elements ( self)
protected

◆ _read_elements() [2/2]

mesh.GmshReader.GmshReader._read_elements ( self)
protected

◆ _read_flags() [1/2]

mesh.GmshReader.GmshReader._read_flags ( self)
protected

◆ _read_flags() [2/2]

mesh.GmshReader.GmshReader._read_flags ( self)
protected

◆ _read_nodes() [1/2]

mesh.GmshReader.GmshReader._read_nodes ( self)
protected

◆ _read_nodes() [2/2]

mesh.GmshReader.GmshReader._read_nodes ( self)
protected

◆ _read_periodic() [1/2]

mesh.GmshReader.GmshReader._read_periodic ( self)
protected

◆ _read_periodic() [2/2]

mesh.GmshReader.GmshReader._read_periodic ( self)
protected

Member Data Documentation

◆ _elemOffset

int _elemOffset = 0
protected

◆ _nodeMap

dict _nodeMap = {}
protected

◆ _nodeOffset

int _nodeOffset = 0
protected

◆ _periodicOffset

int _periodicOffset = -1
protected

◆ mesh

mesh.GmshReader.GmshReader.mesh = Mesh()

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