Source code for g3d.defs.world.sizes

"""G3DSizes static class"""


[docs] class G3DSizes: """G3D sizes placeholder""" __n_cells = 0 __n_nodes = 0 __n_faces = 0 __n_ghost_cells = 0 __n_ghost_nodes = 0 __n_var = 5 __n_internal_faces = 0 __n_internal_faces_i = 0 __n_internal_faces_j = 0 __n_internal_faces_k = 0 __n_boundary_faces = 0 __n_connectivity_faces = 0 __n_block_faces = 0 @property def n_cells(self) -> int: """total number of cells""" return type(self).__n_cells @n_cells.setter def n_cells(self, n: int) -> None: type(self).__n_cells = n @property def n_nodes(self) -> int: """total number of nodes""" return type(self).__n_nodes @n_nodes.setter def n_nodes(self, n: int) -> None: type(self).__n_nodes = n @property def n_faces(self) -> int: """total number of cell faces""" return type(self).__n_faces @n_faces.setter def n_faces(self, n: int) -> None: type(self).__n_faces = n @property def n_ghost_cells(self) -> int: """total number of ghost cells""" return type(self).__n_ghost_cells @n_ghost_cells.setter def n_ghost_cells(self, n: int) -> None: type(self).__n_ghost_cells = n @property def n_ghost_nodes(self) -> int: """total number of ghost nodes""" return type(self).__n_ghost_nodes @n_ghost_nodes.setter def n_ghost_nodes(self, n: int) -> None: type(self).__n_ghost_nodes = n @property def n_var(self) -> int: """total number of solver variables""" return type(self).__n_var @n_var.setter def n_var(self, n: int) -> None: type(self).__n_var = n @property def n_internal_faces(self) -> int: """total number of internal cell faces""" return type(self).__n_internal_faces @n_internal_faces.setter def n_internal_faces(self, n: int) -> None: type(self).__n_internal_faces = n @property def n_internal_faces_i(self) -> int: """total number of internal i-direction cell faces""" return type(self).__n_internal_faces_i @n_internal_faces_i.setter def n_internal_faces_i(self, n: int) -> None: type(self).__n_internal_faces_i = n @property def n_internal_faces_j(self) -> int: """total number of internal j-direction cell faces""" return type(self).__n_internal_faces_j @n_internal_faces_j.setter def n_internal_faces_j(self, n: int) -> None: type(self).__n_internal_faces_j = n @property def n_internal_faces_k(self) -> int: """total number of internal k-direction cell faces""" return type(self).__n_internal_faces_k @n_internal_faces_k.setter def n_internal_faces_k(self, n: int) -> None: type(self).__n_internal_faces_k = n @property def n_boundary_faces(self) -> int: """total number of boundary cell faces""" return type(self).__n_boundary_faces @n_boundary_faces.setter def n_boundary_faces(self, n: int) -> None: type(self).__n_boundary_faces = n @property def n_connectivity_faces(self) -> int: """total number of block connectivity cell faces""" return type(self).__n_connectivity_faces @n_connectivity_faces.setter def n_connectivity_faces(self, n: int) -> None: type(self).__n_connectivity_faces = n @property def n_block_faces(self) -> int: """total number of block cell faces""" return type(self).__n_block_faces @n_block_faces.setter def n_block_faces(self, n: int) -> None: type(self).__n_block_faces = n
[docs] def add_nodes(self, n: int) -> None: """ adds nodes to total node count input: n (number of nodes to be added) example: add_nodes(n) """ type(self).__n_nodes = type(self).__n_nodes + n
[docs] def add_cells(self, n: int) -> None: """ adds cells to total cell count input: n (number of cells to be added) example: add_cells(n) """ type(self).__n_cells = type(self).__n_cells + n
[docs] def add_faces(self, n: int) -> None: """ adds faces to total face count input: n (number of faces to be added) example: add_faces(n) """ type(self).__n_faces = type(self).__n_faces + n
[docs] def add_ghost_nodes(self, n: int) -> None: """ adds nodes to total ghost node count input: n (number of nodes to be added) example: add_ghost_nodes(n) """ type(self).__n_ghost_nodes = type(self).__n_ghost_nodes + n
[docs] def add_ghost_cells(self, n: int) -> None: """ adds cells to total ghost cell count input: n (number of cells to be added) example: add_ghost_cells(n) """ type(self).__n_ghost_cells = type(self).__n_ghost_cells + n
[docs] def add_internal_faces(self, n: int) -> None: """ adds faces to total internal face count input: n (number of faces to be added) example: add_internal_faces(n) """ type(self).__n_internal_faces = type(self).__n_internal_faces + n
[docs] def add_internal_faces_i(self, n: int) -> None: """ adds faces to total i-direction internal face count input: n (number of faces to be added) example: add_internal_faces_i(n) """ type(self).__n_internal_faces_i = type(self).__n_internal_faces_i + n
[docs] def add_internal_faces_j(self, n: int) -> None: """ adds faces to total j-direction internal face count input: n (number of faces to be added) example: add_internal_faces_j(n) """ type(self).__n_internal_faces_j = type(self).__n_internal_faces_j + n
[docs] def add_internal_faces_k(self, n: int) -> None: """ adds faces to total k-direction internal face count input: n (number of faces to be added) example: add_internal_faces_k(n) """ type(self).__n_internal_faces_k = type(self).__n_internal_faces_k + n
[docs] def add_boundary_faces(self, n: int) -> None: """ adds faces to total boundary face count input: n (number of faces to be added) example: add_boundary_faces(n) """ type(self).__n_boundary_faces = type(self).__n_boundary_faces + n
[docs] def add_connectivity_faces(self, n: int) -> None: """ adds faces to total connectivity face count input: n (number of faces to be added) example: add_connectivity_faces(n) """ type(self).__n_connectivity_faces = type(self).__n_connectivity_faces + n
[docs] def add_block_faces(self, n: int) -> None: """ adds faces to total block face count input: n (number of faces to be added) example: add_block_faces(n) """ type(self).__n_block_faces = type(self).__n_block_faces + n
[docs] def subtract_nodes(self, n: int) -> None: """ subtract nodes to total node count input: n (number of nodes to be subtracted) example: subtract_nodes(n) """ type(self).__n_nodes = type(self).__n_nodes - n
[docs] def subtract_cells(self, n: int) -> None: """ subtracts cells to total cell count input: n (number of cells to be subtracted) example: add_cells(n) """ type(self).__n_cells = type(self).__n_cells - n
[docs] def subtract_faces(self, n: int) -> None: """ subtracts faces to total face count input: n (number of faces to be subtracted) example: add_faces(n) """ type(self).__n_faces = type(self).__n_faces - n
[docs] def subtract_ghost_nodes(self, n: int) -> None: """ subtracts cells to total ghost cell count input: n (number of cells to be subtracted) example: add_ghost_cells(n) """ type(self).__n_ghost_nodes = type(self).__n_ghost_nodes - n
[docs] def subtract_ghost_cells(self, n: int) -> None: """ subtracts cells to total ghost cell count input: n (number of cells to be subtracted) example: add_ghost_cells(n) """ type(self).__n_ghost_cells = type(self).__n_ghost_cells - n
[docs] def subtract_internal_faces(self, n: int) -> None: """ subtracts faces to total internal face count input: n (number of faces to be subtracted) example: add_internal_faces(n) """ type(self).__n_internal_faces = type(self).__n_internal_faces - n
[docs] def subtract_internal_faces_i(self, n: int) -> None: """ subtracts faces to total i-direction internal face count input: n (number of faces to be subtracted) example: add_internal_faces_i(n) """ type(self).__n_internal_faces_i = type(self).__n_internal_faces_i - n
[docs] def subtract_internal_faces_j(self, n: int) -> None: """ subtracts faces to total j-direction internal face count input: n (number of faces to be subtracted) example: add_internal_faces_j(n) """ type(self).__n_internal_faces_j = type(self).__n_internal_faces_j - n
[docs] def subtract_internal_faces_k(self, n: int) -> None: """ subtracts faces to total k-direction internal face count input: n (number of faces to be subtracted) example: add_internal_faces_k(n) """ type(self).__n_internal_faces_k = type(self).__n_internal_faces_k - n
[docs] def subtract_boundary_faces(self, n: int) -> None: """ subtracts faces to total boundary face count input: n (number of faces to be subtracted) example: add_boundary_faces(n) """ type(self).__n_boundary_faces = type(self).__n_boundary_faces - n
[docs] def subtract_connectivity_faces(self, n: int) -> None: """ subtracts faces to total connectivity face count input: n (number of faces to be subtracted) example: add_connectivity_faces(n) """ type(self).__n_connectivity_faces = type(self).__n_connectivity_faces - n
[docs] def subtract_block_faces(self, n: int) -> None: """ subtracts faces to total block face count input: n (number of faces to be subtracted) example: add_block_faces(n) """ type(self).__n_block_faces = type(self).__n_block_faces - n