Find facets that create boundary between different element groups, i.e. facets that each belongs to two elements in different groups.
| Parameters: | return_surface : bool
|
|---|---|
| Returns: | inter_facets : array
surface_facets : array, optional
|
Get complete facets in group ig that are defined by the given vertices, or mask, if given.
| Parameters: | vertices : array
ig : int
mask : array, optional
|
|---|---|
| Returns: | ifacets : array
|
Get the coordinates of vertices of unique facets in group ig.
| Parameters: | ig : int, optional
|
|---|---|
| Returns: | coors : array
uid : array
|
Given description of facet DOF nodes, return the corresponding integer coordinates and orientation maps.
Notes
Assumes single facet type in all groups.
Given description of facet DOF nodes, return the DOF permutations for all possible facet orientations.
Get the orientation flag in group ig.
| Parameters: | ig : int
tp_edge_ori : array, optional
|
|---|---|
| Returns: | ori : array
|
Setup facets that create boundary between different element groups.