![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
Coupling Interface. More...
Functions/Subroutines | |
subroutine, public | hecmw_couple_get_unit_id (boundary_id, unit_specifier, unit_id) |
integer(kind=kint) function, public | hecmw_couple_is_member (boundary_id) |
integer(kind=kint) function, public | hecmw_couple_is_unit_member (boundary_id, unit_specifier) |
integer(kind=kint) function, public | hecmw_couple_is_unit_member_u (unit_id) |
integer(kind=kint) function, public | hecmw_couple_is_root (boundary_id) |
integer(kind=kint) function, public | hecmw_couple_is_unit_root (boundary_id, unit_specifier) |
integer(kind=kint) function, public | hecmw_couple_is_unit_root_u (unit_id) |
integer(kind=kint) function, public | hecmw_intercomm_get_size (boundary_id) |
integer(kind=kint) function, public | hecmw_intracomm_get_size (boundary_id, unit_specifier) |
integer(kind=kint) function, public | hecmw_intracomm_get_size_u (unit_id) |
integer(kind=kint) function, public | hecmw_intercomm_get_rank (boundary_id) |
integer(kind=kint) function, public | hecmw_intracomm_get_rank (boundary_id, unit_specifier) |
integer(kind=kint) function, public | hecmw_intracomm_get_rank_u (unit_id) |
integer(kind=kint) function, public | hecmw_intercomm_get_comm (boundary_id) |
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_intercomm_get_group (boundary_id) |
integer(kind=kint) function, public | hecmw_intracomm_get_group (boundary_id, unit_specifier) |
integer(kind=kint) function, public | hecmw_intracomm_get_group_u (boundary_id) |
Coupling Interface.
subroutine, public hecmw_couple_info_f::hecmw_couple_get_unit_id | ( | character(len=hecmw_name_len), intent(in) | boundary_id, |
integer(kind=kint), intent(in) | unit_specifier, | ||
character(len=hecmw_name_len), intent(out) | unit_id | ||
) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_couple_is_member | ( | character(len=hecmw_name_len), intent(in) | boundary_id | ) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_couple_is_root | ( | character(len=hecmw_name_len), intent(in) | boundary_id | ) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_couple_is_unit_member | ( | character(len=hecmw_name_len), intent(in) | boundary_id, |
integer(kind=kint), intent(in) | unit_specifier | ||
) |
Definition at line 66 of file hecmw_couple_info_f.f90.
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_couple_is_unit_member_u | ( | character(len=hecmw_name_len), intent(in) | unit_id | ) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_couple_is_unit_root | ( | character(len=hecmw_name_len), intent(in) | boundary_id, |
integer(kind=kint), intent(in) | unit_specifier | ||
) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_couple_is_unit_root_u | ( | character(len=hecmw_name_len), intent(in) | unit_id | ) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_intercomm_get_comm | ( | character(len=hecmw_name_len), intent(in) | boundary_id | ) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_intercomm_get_group | ( | character(len=hecmw_name_len), intent(in) | boundary_id | ) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_intercomm_get_rank | ( | character(len=hecmw_name_len), intent(in) | boundary_id | ) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_intercomm_get_size | ( | character(len=hecmw_name_len), intent(in) | boundary_id | ) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_intracomm_get_comm | ( | character(len=hecmw_name_len), intent(in) | boundary_id, |
integer(kind=kint), intent(in) | unit_specifier | ||
) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_intracomm_get_comm_u | ( | character(len=hecmw_name_len), intent(in) | unit_id | ) |
Definition at line 227 of file hecmw_couple_info_f.f90.
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_intracomm_get_group | ( | character(len=hecmw_name_len), intent(in) | boundary_id, |
integer(kind=kint), intent(in) | unit_specifier | ||
) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_intracomm_get_group_u | ( | character(len=hecmw_name_len), intent(in) | boundary_id | ) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_intracomm_get_rank | ( | character(len=hecmw_name_len), intent(in) | boundary_id, |
integer(kind=kint), intent(in) | unit_specifier | ||
) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_intracomm_get_rank_u | ( | character(len=hecmw_name_len), intent(in) | unit_id | ) |
Definition at line 190 of file hecmw_couple_info_f.f90.
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_intracomm_get_size | ( | character(len=hecmw_name_len), intent(in) | boundary_id, |
integer(kind=kint), intent(in) | unit_specifier | ||
) |
integer(kind=kint) function, public hecmw_couple_info_f::hecmw_intracomm_get_size_u | ( | character(len=hecmw_name_len), intent(in) | unit_id | ) |
Definition at line 153 of file hecmw_couple_info_f.f90.