 |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
Go to the documentation of this file.
40 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
41 integer(kind=kint),
intent(in) :: unit_specifier
42 character(len=HECMW_NAME_LEN),
intent(out) :: unit_id
43 integer(kind=kint) :: ierr
55 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
56 integer(kind=kint) :: is_member
67 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
68 integer(kind=kint),
intent(in) :: unit_specifier
69 integer(kind=kint) :: is_member
80 character(len=HECMW_NAME_LEN),
intent(in) :: unit_id
81 integer(kind=kint) :: is_member
92 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
93 integer(kind=kint) :: is_root
104 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
105 integer(kind=kint),
intent(in) :: unit_specifier
106 integer(kind=kint) :: is_root
117 character(len=HECMW_NAME_LEN),
intent(in) :: unit_id
118 integer(kind=kint) :: is_root
129 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
130 integer(kind=kint) :: psize
141 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
142 integer(kind=kint),
intent(in) :: unit_specifier
143 integer(kind=kint) :: psize
154 character(len=HECMW_NAME_LEN),
intent(in) :: unit_id
155 integer(kind=kint) :: psize
166 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
167 integer(kind=kint) :: rank
178 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
179 integer(kind=kint),
intent(in) :: unit_specifier
180 integer(kind=kint) :: rank
191 character(len=HECMW_NAME_LEN),
intent(in) :: unit_id
192 integer(kind=kint) :: rank
203 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
204 integer(kind=kint) :: comm
215 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
216 integer(kind=kint),
intent(in) :: unit_specifier
217 integer(kind=kint) :: comm
228 character(len=HECMW_NAME_LEN),
intent(in) :: unit_id
229 integer(kind=kint) :: comm
240 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
241 integer(kind=kint) :: group
252 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
253 integer(kind=kint),
intent(in) :: unit_specifier
254 integer(kind=kint) :: group
265 character(len=HECMW_NAME_LEN),
intent(in) :: boundary_id
266 integer(kind=kint) :: group
void hecmw_intracomm_get_size_u_if(char *unit_id, int *psize, int id_len)
void hecmw_intercomm_get_size_if(char *boundary_id, int *psize, int id_len)
integer(kind=kint) function, public hecmw_intercomm_get_rank(boundary_id)
integer(kind=kint) function, public hecmw_couple_is_unit_member(boundary_id, unit_specifier)
subroutine hecmw_abort(comm)
void hecmw_couple_get_unit_id_if(char *boundary_id, int *unit_specifier, char *buf, int *err, int id_len, int buf_len)
void hecmw_intracomm_get_rank_u_if(char *unit_id, int *rank, int id_len)
integer(kind=kint) function, public hecmw_intracomm_get_rank_u(unit_id)
integer(kind=kint) function, public hecmw_intracomm_get_size_u(unit_id)
void hecmw_intracomm_get_group_u_if(char *unit_id, int *group, int id_len)
void hecmw_intracomm_get_comm_u_if(char *unit_id, int *comm, int id_len)
void hecmw_intercomm_get_comm_if(char *boundary_id, int *comm, int id_len)
integer(kind=kint) function, public hecmw_couple_is_member(boundary_id)
subroutine, public hecmw_couple_get_unit_id(boundary_id, unit_specifier, unit_id)
integer(kind=kint) function, public hecmw_couple_is_root(boundary_id)
integer(kind=kint) function, public hecmw_intracomm_get_size(boundary_id, unit_specifier)
integer(kind=kint) function, public hecmw_couple_is_unit_member_u(unit_id)
integer(kind=kint) function, public hecmw_intracomm_get_group(boundary_id, unit_specifier)
integer(kind=kint) function, public hecmw_intercomm_get_group(boundary_id)
void hecmw_intercomm_get_group_if(char *boundary_id, int *group, int id_len)
void hecmw_intracomm_get_group_if(char *boundary_id, int *unit_specifier, int *group, int id_len)
integer(kind=kint) function, public hecmw_intracomm_get_rank(boundary_id, unit_specifier)
integer(kind=kint) function, public hecmw_intercomm_get_size(boundary_id)
void hecmw_intracomm_get_comm_if(char *boundary_id, int *unit_specifier, int *comm, int id_len)
integer(kind=kint) function, public hecmw_intracomm_get_comm(boundary_id, unit_specifier)
integer(kind=kint) function, public hecmw_intracomm_get_comm_u(unit_id)
integer(kind=kint) function, public hecmw_couple_is_unit_root(boundary_id, unit_specifier)
void hecmw_couple_is_unit_root_if(char *boundary_id, int *unit_specifier, int *is_root, int id_len)
integer(kind=kint) function, public hecmw_intercomm_get_comm(boundary_id)
void hecmw_couple_is_unit_memb_if(char *boundary_id, int *unit_specifier, int *is_member, int id_len)
void hecmw_intracomm_get_rank_if(char *boundary_id, int *unit_specifier, int *rank, int id_len)
void hecmw_couple_is_root_if(char *boundary_id, int *is_root, int id_len)
integer(kind=kint) function, public hecmw_intracomm_get_group_u(boundary_id)
void hecmw_couple_is_unit_root_u_if(char *unit_id, int *is_root, int id_len)
integer(kind=kint) function, public hecmw_couple_is_unit_root_u(unit_id)
void hecmw_intercomm_get_rank_if(char *boundary_id, int *rank, int id_len)
integer(kind=kint) function hecmw_comm_get_comm()
void hecmw_couple_is_memb_if(char *boundary_id, int *is_member, int id_len)
void hecmw_intracomm_get_size_if(char *boundary_id, int *unit_specifier, int *psize, int id_len)
void hecmw_couple_is_unit_memb_u_if(char *unit_id, int *is_member, int id_len)