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

Public Member Functions

 __init__ (self, margin=20.0, margin_bottom=15.0)
 check_ends (self, fm)
 build (self, fm)

Public Attributes

 margin = float(margin)
 margin_bottom = float(margin_bottom)
 z_top = float(zs[0])

Additional Inherited Members

Static Public Attributes inherited from pancake.fem.Domain
str terminal_name = "DomainTerminal"
Static Protected Member Functions inherited from pancake.fem.Domain
 _hole_uv (fm, i, to_uv)
 _add_hole (G, uv, J, N, res)
 _merge_faces (fm, faces, hole_outline, hole_outline_uv, hole_tol)

Detailed Description

Axis-aligned box; both leads end vertically on the top face z = z_top.

Constructor & Destructor Documentation

◆ __init__()

pancake.fem.BoxDomain.__init__ ( self,
margin = 20.0,
margin_bottom = 15.0 )

Member Function Documentation

◆ build()

pancake.fem.BoxDomain.build ( self,
fm )

Reimplemented from pancake.fem.Domain.

◆ check_ends()

pancake.fem.BoxDomain.check_ends ( self,
fm )

Reimplemented from pancake.fem.Domain.

Member Data Documentation

◆ margin

pancake.fem.BoxDomain.margin = float(margin)

◆ margin_bottom

pancake.fem.BoxDomain.margin_bottom = float(margin_bottom)

◆ z_top

pancake.fem.BoxDomain.z_top = float(zs[0])

The documentation for this class was generated from the following file:
  • examples/pancake/python/pancake/fem.py