|
| | __init__ (self, DNDS.MPIInfo mpi, transform=(np.eye(3, 3), np.zeros(3))) |
| |
| | transform (self) |
| |
| | transform (self, value) |
| |
| | coord_mesh_to_phy (self, coord_mesh) |
| |
| | read_mesh (self, str f_name) |
| |
| | xyzMinMax (self) |
| |
| | obtain_dist_node (self, bc_names=["WALL"]) |
| |
| | get_travelling_cell (self, int iCell, bool in_phy=True) |
| |
| | get_holed_faces_midpt (self, DNDS.ArrayEigenVectorPair_1_1_N cell_type_arr) |
| |
| | print_full_mesh_type (self, iPart, DNDS.ArrayEigenVectorPair_1_1_N cell_type_arr, no_hole=False, ax=None, highlight_iCells=set()) |
| |
Definition at line 10 of file OversetCart.py.
◆ __init__()
| OversetCart.OversetCart.OversetPart2D.__init__ |
( |
|
self, |
|
|
DNDS.MPIInfo |
mpi, |
|
|
|
transform = (np.eye(3, 3), np.zeros(3)) |
|
) |
| |
◆ coord_mesh_to_phy()
| OversetCart.OversetCart.OversetPart2D.coord_mesh_to_phy |
( |
|
self, |
|
|
|
coord_mesh |
|
) |
| |
◆ get_holed_faces_midpt()
| OversetCart.OversetCart.OversetPart2D.get_holed_faces_midpt |
( |
|
self, |
|
|
DNDS.ArrayEigenVectorPair_1_1_N |
cell_type_arr |
|
) |
| |
Return indices and midpoints of faces between cells of differing type.
Args:
cell_type_arr (DNDS.ArrayEigenVectorPair_1_1_N): per-cell type tag array.
Returns:
(array, array): iFaces (local), midpt coords
Definition at line 117 of file OversetCart.py.
◆ get_travelling_cell()
| OversetCart.OversetCart.OversetPart2D.get_travelling_cell |
( |
|
self, |
|
|
int |
iCell, |
|
|
bool |
in_phy = True |
|
) |
| |
Pack a cell's geometry into a travelling-cell tuple.
Args:
iCell (int): is local iCell
in_phy (bool, optional): in physical instead of mesh space. Defaults to True.
Returns:
tuple[ElemType, int, int, list[int], ndarray]: travelling cell
Definition at line 81 of file OversetCart.py.
◆ obtain_dist_node()
| OversetCart.OversetCart.OversetPart2D.obtain_dist_node |
( |
|
self, |
|
|
|
bc_names = ["WALL"] |
|
) |
| |
◆ print_full_mesh_type()
| OversetCart.OversetCart.OversetPart2D.print_full_mesh_type |
( |
|
self, |
|
|
|
iPart, |
|
|
DNDS.ArrayEigenVectorPair_1_1_N |
cell_type_arr, |
|
|
|
no_hole = False, |
|
|
|
ax = None, |
|
|
|
highlight_iCells = set() |
|
) |
| |
◆ read_mesh()
| OversetCart.OversetCart.OversetPart2D.read_mesh |
( |
|
self, |
|
|
str |
f_name |
|
) |
| |
◆ transform() [1/2]
| OversetCart.OversetCart.OversetPart2D.transform |
( |
|
self | ) |
|
◆ transform() [2/2]
| OversetCart.OversetCart.OversetPart2D.transform |
( |
|
self, |
|
|
|
value |
|
) |
| |
◆ xyzMinMax()
| OversetCart.OversetCart.OversetPart2D.xyzMinMax |
( |
|
self | ) |
|
◆ _id2name
| OversetCart.OversetCart.OversetPart2D._id2name |
|
protected |
◆ _mesh
| OversetCart.OversetCart.OversetPart2D._mesh |
|
protected |
◆ _meshReader
| OversetCart.OversetCart.OversetPart2D._meshReader |
|
protected |
◆ _mpi
| OversetCart.OversetCart.OversetPart2D._mpi |
|
protected |
◆ _MPI
| OversetCart.OversetCart.OversetPart2D._MPI |
|
protected |
◆ _name2ID
| OversetCart.OversetCart.OversetPart2D._name2ID |
|
protected |
◆ _name2IDAutoAppend
| OversetCart.OversetCart.OversetPart2D._name2IDAutoAppend |
|
protected |
◆ _transform
| OversetCart.OversetCart.OversetPart2D._transform |
|
protected |
◆ _xyzMax
| OversetCart.OversetCart.OversetPart2D._xyzMax |
|
protected |
◆ _xyzMin
| OversetCart.OversetCart.OversetPart2D._xyzMin |
|
protected |
◆ dist_node
| OversetCart.OversetCart.OversetPart2D.dist_node |
The documentation for this class was generated from the following file: