BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
corc.assembler.Assembler Class Reference

Public Member Functions

 __init__ (self, builder, str workdir, float domain_resolution)
 volume_loops (self)
 run (self)

Public Attributes

 b = builder
 workdir = workdir
 domain_resolution = domain_resolution

Protected Member Functions

 _read_back (self, path, nvolumes)

Constructor & Destructor Documentation

◆ __init__()

corc.assembler.Assembler.__init__ ( self,
builder,
str workdir,
float domain_resolution )

Member Function Documentation

◆ _read_back()

corc.assembler.Assembler._read_back ( self,
path,
nvolumes )
protected
Returns (nodes, tets, shell_tris, old_to_gmsh):
nodes {gmsh_id: [x,y,z]} with shell coordinates restored exactly,
tets [(region, [n1..n4])], shell_tris [(surface_tag, [n1..n3])]
mapped to gmsh node ids, old_to_gmsh mapping for our builder ids.

◆ run()

corc.assembler.Assembler.run ( self)

◆ volume_loops()

corc.assembler.Assembler.volume_loops ( self)

Member Data Documentation

◆ b

corc.assembler.Assembler.b = builder

◆ domain_resolution

corc.assembler.Assembler.domain_resolution = domain_resolution

◆ workdir

corc.assembler.Assembler.workdir = workdir

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