Public Member Functions | |
| __init__ (self, builder, winding, frame, shellgen) | |
| build_final (self, nodes, tets, shell_tris, old_to_gmsh) | |
| validate (self, M) | |
Public Attributes | |
| b = builder | |
| w = winding | |
| frame = frame | |
| sg = shellgen | |
| list | tape_physicals = [] |
| boundary_physical = emit_group(b.surface_tags("tube"), "DomainBoundary") | |
| front_physical = emit_group(cap_tags("front", ("cap_disk", "cap_outer")), "DomainFront") | |
| back_physical = emit_group(cap_tags("back", ("cap_disk", "cap_outer")), "DomainBack") | |
| list | solder_front_physicals = [] |
| list | solder_back_physicals = [] |
| volume_count = nV | |
Protected Member Functions | |
| _check_vertices (self, M) | |
| _vertex_transform (self, M) | |
| _check_cap_pairs (self, M, T, tol=1e-6) | |
| _check_tets (self, M) | |
| _check_end_ring_planes (self, M, tol=1e-9) | |
| corc.postprocess.Postprocessor.__init__ | ( | self, | |
| builder, | |||
| winding, | |||
| frame, | |||
| shellgen ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Affine map from the front vertex triple (1,2,3) to the back triple (6,7,8), the way BELFEM will derive it.
| corc.postprocess.Postprocessor.build_final | ( | self, | |
| nodes, | |||
| tets, | |||
| shell_tris, | |||
| old_to_gmsh ) |
| corc.postprocess.Postprocessor.validate | ( | self, | |
| M ) |
| corc.postprocess.Postprocessor.b = builder |
| corc.postprocess.Postprocessor.back_physical = emit_group(cap_tags("back", ("cap_disk", "cap_outer")), "DomainBack") |
| corc.postprocess.Postprocessor.boundary_physical = emit_group(b.surface_tags("tube"), "DomainBoundary") |
| corc.postprocess.Postprocessor.frame = frame |
| corc.postprocess.Postprocessor.front_physical = emit_group(cap_tags("front", ("cap_disk", "cap_outer")), "DomainFront") |
| corc.postprocess.Postprocessor.sg = shellgen |
| list corc.postprocess.Postprocessor.solder_back_physicals = [] |
| list corc.postprocess.Postprocessor.solder_front_physicals = [] |
| list corc.postprocess.Postprocessor.tape_physicals = [] |
| corc.postprocess.Postprocessor.volume_count = nV |
| corc.postprocess.Postprocessor.w = winding |