![]() |
FrontISTR
5.7.1
Large-scale structural analysis program with finit element method
|
#include "hecmw_repart.h"Go to the source code of this file.
Functions | |
| void | whole_copy_array (int *recv_num, int *global_recv_num, int mynode, int pesize, HECMW_Comm repart_comm) |
| int | stack_part_send_recv (int neibpetot, int *neibpe, int *stack_import, int *stack_export, HECMW_Comm repart_comm, int my_rank) |
| int | stack_whole_send_recv (int pesize, int *stack_export, int *stack_import, HECMW_Comm repart_comm, int my_rank) |
| int | int_part_send_recv (int n, int neibpetot, int *neibpe, int *stack_import, int *nod_import, int *stack_export, int *nod_export, int *x, HECMW_Comm repart_comm, int my_rank) |
| int | double_part_send_recv (int n, int neibpetot, int *neibpe, int *stack_import, int *nod_import, int *stack_export, int *nod_export, double *x, HECMW_Comm repart_comm, int my_rank) |
| void | int_whole_send_recv (int n1, int n2, int pesize, int *stack_import, int *nod_import, int *stack_export, int *nod_export, int *x, int *y, HECMW_Comm repart_comm, int my_rank) |
| void | int2_whole_send_recv (int n1, int n2, int pesize, int *stack_import, int *stack_export, int *x, int *y, HECMW_Comm repart_comm, int my_rank) |
| void | double2_whole_send_recv (int n1, int n2, int pesize, int *stack_import, int *stack_export, double *x, double *y, HECMW_Comm repart_comm, int my_rank) |
| void | int3_whole_send_recv (int n1, int n2, int pesize, int *stack_import, int *stack_export, int *x, int *y, HECMW_Comm repart_comm, int my_rank) |
| void | double_whole_send_recv (int n1, int n2, int pesize, int *stack_import, int *nod_import, int *stack_export, int *nod_export, double *x, double *y, HECMW_Comm repart_comm, int my_rank) |
| void double2_whole_send_recv | ( | int | n1, |
| int | n2, | ||
| int | pesize, | ||
| int * | stack_import, | ||
| int * | stack_export, | ||
| double * | x, | ||
| double * | y, | ||
| HECMW_Comm | repart_comm, | ||
| int | my_rank | ||
| ) |
| int double_part_send_recv | ( | int | n, |
| int | neibpetot, | ||
| int * | neibpe, | ||
| int * | stack_import, | ||
| int * | nod_import, | ||
| int * | stack_export, | ||
| int * | nod_export, | ||
| double * | x, | ||
| HECMW_Comm | repart_comm, | ||
| int | my_rank | ||
| ) |
Definition at line 336 of file hecmw_dlb_comm_util.c.
| void double_whole_send_recv | ( | int | n1, |
| int | n2, | ||
| int | pesize, | ||
| int * | stack_import, | ||
| int * | nod_import, | ||
| int * | stack_export, | ||
| int * | nod_export, | ||
| double * | x, | ||
| double * | y, | ||
| HECMW_Comm | repart_comm, | ||
| int | my_rank | ||
| ) |
| void int2_whole_send_recv | ( | int | n1, |
| int | n2, | ||
| int | pesize, | ||
| int * | stack_import, | ||
| int * | stack_export, | ||
| int * | x, | ||
| int * | y, | ||
| HECMW_Comm | repart_comm, | ||
| int | my_rank | ||
| ) |
| void int3_whole_send_recv | ( | int | n1, |
| int | n2, | ||
| int | pesize, | ||
| int * | stack_import, | ||
| int * | stack_export, | ||
| int * | x, | ||
| int * | y, | ||
| HECMW_Comm | repart_comm, | ||
| int | my_rank | ||
| ) |
Definition at line 664 of file hecmw_dlb_comm_util.c.
| int int_part_send_recv | ( | int | n, |
| int | neibpetot, | ||
| int * | neibpe, | ||
| int * | stack_import, | ||
| int * | nod_import, | ||
| int * | stack_export, | ||
| int * | nod_export, | ||
| int * | x, | ||
| HECMW_Comm | repart_comm, | ||
| int | my_rank | ||
| ) |
Definition at line 260 of file hecmw_dlb_comm_util.c.
| void int_whole_send_recv | ( | int | n1, |
| int | n2, | ||
| int | pesize, | ||
| int * | stack_import, | ||
| int * | nod_import, | ||
| int * | stack_export, | ||
| int * | nod_export, | ||
| int * | x, | ||
| int * | y, | ||
| HECMW_Comm | repart_comm, | ||
| int | my_rank | ||
| ) |
| int stack_part_send_recv | ( | int | neibpetot, |
| int * | neibpe, | ||
| int * | stack_import, | ||
| int * | stack_export, | ||
| HECMW_Comm | repart_comm, | ||
| int | my_rank | ||
| ) |
| int stack_whole_send_recv | ( | int | pesize, |
| int * | stack_export, | ||
| int * | stack_import, | ||
| HECMW_Comm | repart_comm, | ||
| int | my_rank | ||
| ) |
Definition at line 173 of file hecmw_dlb_comm_util.c.
| void whole_copy_array | ( | int * | recv_num, |
| int * | global_recv_num, | ||
| int | mynode, | ||
| int | pesize, | ||
| HECMW_Comm | repart_comm | ||
| ) |
Definition at line 100 of file hecmw_dlb_comm_util.c.