 |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
Go to the documentation of this file.
6 #ifndef INC_HECMW_COUPLE_INFO
7 #define INC_HECMW_COUPLE_INFO
17 int unit_specifier,
char *buf,
44 const char *boundary_id,
int unit_specifier);
48 const char *boundary_id);
char * HECMW_couple_get_unit_id(const char *boundary_id, int unit_specifier, char *buf, int bufsize)
HECMW_Comm HECMW_intercomm_get_comm(const char *boundary_id)
int HECMW_couple_is_member(const char *boundary_id)
int HECMW_couple_is_unit_root(const char *boundary_id, int unit_specifier)
int HECMW_couple_is_unit_member(const char *boundary_id, int unit_specifier)
int HECMW_intercomm_get_rank(const char *boundary_id)
int HECMW_couple_comm_init(void)
HECMW_Comm HECMW_intracomm_get_comm(const char *boundary_id, int unit_specifier)
struct hecmw_couple_comm * HECMW_couple_get_intercomm(const char *boundary_id)
int HECMW_couple_is_unit_member_u(const char *unit_id)
void HECMW_couple_free_comm(struct hecmw_couple_comm *comm)
int HECMW_intracomm_get_rank(const char *boundary_id, int unit_specifier)
void HECMW_couple_free_couple_info(void)
int HECMW_intracomm_get_rank_u(const char *unit_id)
int HECMW_intracomm_get_size_u(const char *unit_id)
int HECMW_couple_is_root(const char *boundary_id)
int HECMW_couple_is_unit_root_u(const char *unit_id)
struct hecmw_couple_comm * HECMW_couple_get_intracomm(const char *boundary_id, int unit_specifier)
HECMW_Group HECMW_intracomm_get_group(const char *boundary_id, int unit_specifier)
struct hecmw_couple_comm * HECMW_couple_get_intracomm_u(const char *unit_id)
HECMW_Group HECMW_intracomm_get_group_u(const char *unit_id)
HECMW_Comm HECMW_intracomm_get_comm_u(const char *unit_id)
HECMW_Group HECMW_intercomm_get_group(const char *boundary_id)
int HECMW_intracomm_get_size(const char *boundary_id, int unit_specifier)
int HECMW_intercomm_get_size(const char *boundary_id)