|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Public Member Functions | |
| __init__ (self, DNDS.MPIInfo mpi) | |
| set_bg (self, list[OversetPart2D] parts, float h) | |
| rank_to_ax_rank (self, rank=None) | |
| proc_cell_grid_shape (self, rank=None) | |
| proc_grid_range (self, rank=None, is_point=True) | |
| proc_grid_shape (self, rank=None, is_point=True) | |
| proc_grid_range_expanded (self, rank=None, is_point=True) | |
| proc_grid_shape_expanded (self, rank=None, is_point=True) | |
| proc_grid_core_start_in_local_expanded (self, rank=None, is_point=True) | |
| proc_grid_core_range_in_local_expanded (self, rank=None, is_point=True) | |
| global_idx_to_rank (self, idx, is_point=False) | |
| global_ijk_to_rank (self, ijk, is_point=False) | |
| ijk_to_idx (self, ijk, is_point=False, in_global=True, ret_global=True, ranks=None) | |
| idx_to_ijk (self, idx, is_point=False, in_global=True, ret_global=True, ranks=None) | |
| proc_grid_ijkarray (self, rank=None, is_point=False, expanded=False, no_mesh=False) | |
| proc_grid_point_coords (self, expanded=False) | |
| obtain_dist_map (self, list[OversetPart2D] parts, bc_names=["WALL"]) | |
| query_dist_from_points (self, DistMap distMap, np.ndarray points) | |
| query_template_cell_from_points (self, OversetPart2D osPart, DistMap distMap, np.ndarray points) | |
| decide_cell_types (self, list[OversetPart2D] parts, list[DistMap] proc_dist_maps) | |
| decide_point_templates (self, list[OversetPart2D] parts, list[DistMap] proc_dist_maps, np.ndarray points) | |
| print_proc_dist_maps (self, list[DistMap] proc_dist_maps, cmin=-1, cmax=10) | |
Static Public Member Functions | |
| cell_bnds_type () | |
| proc_dist_map_type () | |
Protected Attributes | |
| _mpi | |
| _MPI | |
Definition at line 233 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.__init__ | ( | self, | |
| DNDS.MPIInfo | mpi | ||
| ) |
Definition at line 235 of file OversetCart.py.
|
static |
Definition at line 538 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.decide_cell_types | ( | self, | |
| list[OversetPart2D] | parts, | ||
| list[DistMap] | proc_dist_maps | ||
| ) |
Definition at line 612 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.decide_point_templates | ( | self, | |
| list[OversetPart2D] | parts, | ||
| list[DistMap] | proc_dist_maps, | ||
| np.ndarray | points | ||
| ) |
Definition at line 619 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.global_idx_to_rank | ( | self, | |
| idx, | |||
is_point = False |
|||
| ) |
| OversetCart.OversetCart.OversetBG2D.global_ijk_to_rank | ( | self, | |
| ijk, | |||
is_point = False |
|||
| ) |
| OversetCart.OversetCart.OversetBG2D.idx_to_ijk | ( | self, | |
| idx, | |||
is_point = False, |
|||
in_global = True, |
|||
ret_global = True, |
|||
ranks = None |
|||
| ) |
| OversetCart.OversetCart.OversetBG2D.ijk_to_idx | ( | self, | |
| ijk, | |||
is_point = False, |
|||
in_global = True, |
|||
ret_global = True, |
|||
ranks = None |
|||
| ) |
| OversetCart.OversetCart.OversetBG2D.obtain_dist_map | ( | self, | |
| list[OversetPart2D] | parts, | ||
bc_names = ["WALL"] |
|||
| ) |
| OversetCart.OversetCart.OversetBG2D.print_proc_dist_maps | ( | self, | |
| list[DistMap] | proc_dist_maps, | ||
cmin = -1, |
|||
cmax = 10 |
|||
| ) |
| OversetCart.OversetCart.OversetBG2D.proc_cell_grid_shape | ( | self, | |
rank = None |
|||
| ) |
|
static |
Definition at line 543 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.proc_grid_core_range_in_local_expanded | ( | self, | |
rank = None, |
|||
is_point = True |
|||
| ) |
Definition at line 416 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.proc_grid_core_start_in_local_expanded | ( | self, | |
rank = None, |
|||
is_point = True |
|||
| ) |
Definition at line 408 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.proc_grid_ijkarray | ( | self, | |
rank = None, |
|||
is_point = False, |
|||
expanded = False, |
|||
no_mesh = False |
|||
| ) |
Definition at line 516 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.proc_grid_point_coords | ( | self, | |
expanded = False |
|||
| ) |
Definition at line 531 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.proc_grid_range | ( | self, | |
rank = None, |
|||
is_point = True |
|||
| ) |
Definition at line 374 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.proc_grid_range_expanded | ( | self, | |
rank = None, |
|||
is_point = True |
|||
| ) |
Definition at line 391 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.proc_grid_shape | ( | self, | |
rank = None, |
|||
is_point = True |
|||
| ) |
Definition at line 381 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.proc_grid_shape_expanded | ( | self, | |
rank = None, |
|||
is_point = True |
|||
| ) |
Definition at line 404 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.query_dist_from_points | ( | self, | |
| DistMap | distMap, | ||
| np.ndarray | points | ||
| ) |
Definition at line 600 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.query_template_cell_from_points | ( | self, | |
| OversetPart2D | osPart, | ||
| DistMap | distMap, | ||
| np.ndarray | points | ||
| ) |
Definition at line 605 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.rank_to_ax_rank | ( | self, | |
rank = None |
|||
| ) |
| OversetCart.OversetCart.OversetBG2D.set_bg | ( | self, | |
| list[OversetPart2D] | parts, | ||
| float | h | ||
| ) |
Definition at line 239 of file OversetCart.py.
|
protected |
Definition at line 236 of file OversetCart.py.
|
protected |
Definition at line 237 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.global_map_cellsStart |
Definition at line 320 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.global_map_pointsStart |
Definition at line 312 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.grid_point_expanded_idxs_g |
Definition at line 351 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.grid_point_expanded_idxs_g_ijks_local |
Definition at line 354 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.grid_shape |
Definition at line 264 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.h |
Definition at line 241 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.local_point_grid_shape_expanded |
Definition at line 342 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.nProcAx |
Definition at line 291 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.nStarts |
Definition at line 290 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.nStarts4point |
Definition at line 298 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.origins |
Definition at line 265 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.procMap |
Definition at line 295 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.rank_to_ax_rank_map_i |
Definition at line 321 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.rank_to_ax_rank_map_j |
Definition at line 324 of file OversetCart.py.
| OversetCart.OversetCart.OversetBG2D.xNodes |
Definition at line 263 of file OversetCart.py.