OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
inter_sorting_mod Module Reference

Data Types

type  buffer_comm_type
type  sorting_comm_type
type  s_list_
type  m_list_
type  proc_comp_
type  component_

Variables

logical need_comm_inacti
integer nb_inter_inacti
integer need_to_sort
integer nb_inter_7_inacti
integer, dimension(:), allocatable list_inter_7_inacti
integer comm_inacti
integer request_inacti
integer, parameter nb_box_coarse_grid =8
integer, parameter nb_box_limit =128
integer nb_cell_x
integer nb_cell_y
integer nb_cell_z
integer, dimension(:), allocatable local_coarse_grid
logical coarse_grid
integer, dimension(:), allocatable nb_local_cell
logical, dimension(:,:,:), allocatable cell_bool
integer remote_s_node
integer, dimension(:), allocatable list_remote_s_node

Variable Documentation

◆ cell_bool

logical, dimension(:,:,:), allocatable inter_sorting_mod::cell_bool

Definition at line 78 of file inter_sorting_mod.F.

78 LOGICAL, DIMENSION(:,:,:), ALLOCATABLE :: CELL_BOOL

◆ coarse_grid

logical inter_sorting_mod::coarse_grid

Definition at line 76 of file inter_sorting_mod.F.

76 LOGICAL :: COARSE_GRID

◆ comm_inacti

integer inter_sorting_mod::comm_inacti

Definition at line 66 of file inter_sorting_mod.F.

66 INTEGER :: COMM_INACTI ! sub-communicator for INACTI mpi comm

◆ list_inter_7_inacti

integer, dimension(:), allocatable inter_sorting_mod::list_inter_7_inacti

Definition at line 64 of file inter_sorting_mod.F.

64 INTEGER, DIMENSION(:), ALLOCATABLE :: LIST_INTER_7_INACTI ! list of interface 7 with inacti /= 0

◆ list_remote_s_node

integer, dimension(:), allocatable inter_sorting_mod::list_remote_s_node

Definition at line 81 of file inter_sorting_mod.F.

81 INTEGER, DIMENSION(:), ALLOCATABLE :: LIST_REMOTE_S_NODE ! list of real remote secondary nodes

◆ local_coarse_grid

integer, dimension(:), allocatable inter_sorting_mod::local_coarse_grid

Definition at line 74 of file inter_sorting_mod.F.

74 INTEGER, DIMENSION(:), ALLOCATABLE :: LOCAL_COARSE_GRID

◆ nb_box_coarse_grid

integer, parameter inter_sorting_mod::nb_box_coarse_grid =8

Definition at line 70 of file inter_sorting_mod.F.

70 INTEGER, PARAMETER :: NB_BOX_COARSE_GRID=8

◆ nb_box_limit

integer, parameter inter_sorting_mod::nb_box_limit =128

Definition at line 71 of file inter_sorting_mod.F.

71 INTEGER, PARAMETER :: NB_BOX_LIMIT=128

◆ nb_cell_x

integer inter_sorting_mod::nb_cell_x

Definition at line 72 of file inter_sorting_mod.F.

72 INTEGER :: NB_CELL_X,NB_CELL_Y,NB_CELL_Z ! number of cell of the global voxel

◆ nb_cell_y

integer inter_sorting_mod::nb_cell_y

Definition at line 72 of file inter_sorting_mod.F.

◆ nb_cell_z

integer inter_sorting_mod::nb_cell_z

Definition at line 72 of file inter_sorting_mod.F.

◆ nb_inter_7_inacti

integer inter_sorting_mod::nb_inter_7_inacti

Definition at line 63 of file inter_sorting_mod.F.

63 INTEGER :: NB_INTER_7_INACTI ! number of interface 7 with inacti /= 0

◆ nb_inter_inacti

integer inter_sorting_mod::nb_inter_inacti

Definition at line 61 of file inter_sorting_mod.F.

61 INTEGER :: NB_INTER_INACTI ! number of interface with inacti > 0

◆ nb_local_cell

integer, dimension(:), allocatable inter_sorting_mod::nb_local_cell

Definition at line 77 of file inter_sorting_mod.F.

77 INTEGER, DIMENSION(:), ALLOCATABLE :: NB_LOCAL_CELL

◆ need_comm_inacti

logical inter_sorting_mod::need_comm_inacti

Definition at line 60 of file inter_sorting_mod.F.

60 LOGICAL :: NEED_COMM_INACTI ! flag : true if inacti comm is mandatory

◆ need_to_sort

integer inter_sorting_mod::need_to_sort

Definition at line 62 of file inter_sorting_mod.F.

62 INTEGER :: NEED_TO_SORT ! flag : 1 if 1 or several interfaces must be sorted

◆ remote_s_node

integer inter_sorting_mod::remote_s_node

Definition at line 80 of file inter_sorting_mod.F.

80 INTEGER :: REMOTE_S_NODE ! number of real remote secondary nodes

◆ request_inacti

integer inter_sorting_mod::request_inacti

Definition at line 67 of file inter_sorting_mod.F.

67 INTEGER :: REQUEST_INACTI ! request for inacti communication