BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
corc.builder.Builder Class Reference

Public Member Functions

 __init__ (self)
int add_node (self, float x, float y, float z)
int new_surface (self, str role, **meta)
 add_tri (self, int tag, int a, int b, int c)
 surface_tags (self, str role)
 write_shell_msh (self, str path)

Public Attributes

list nodes = []
list tris = []
dict surfaces = {}
dict rings = {}
list cap_pairs = []
list vertex_nodes = []

Protected Attributes

int _next_surface = 0

Constructor & Destructor Documentation

◆ __init__()

corc.builder.Builder.__init__ ( self)

Member Function Documentation

◆ add_node()

int corc.builder.Builder.add_node ( self,
float x,
float y,
float z )

◆ add_tri()

corc.builder.Builder.add_tri ( self,
int tag,
int a,
int b,
int c )

◆ new_surface()

int corc.builder.Builder.new_surface ( self,
str role,
** meta )

◆ surface_tags()

corc.builder.Builder.surface_tags ( self,
str role )

◆ write_shell_msh()

corc.builder.Builder.write_shell_msh ( self,
str path )

Member Data Documentation

◆ _next_surface

int corc.builder.Builder._next_surface = 0
protected

◆ cap_pairs

list corc.builder.Builder.cap_pairs = []

◆ nodes

corc.builder.Builder.nodes = []

◆ rings

dict corc.builder.Builder.rings = {}

◆ surfaces

dict corc.builder.Builder.surfaces = {}

◆ tris

corc.builder.Builder.tris = []

◆ vertex_nodes

list corc.builder.Builder.vertex_nodes = []

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