![]() |
FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
|
Data Types | |
type | fstrst_contact_comm |
Functions/Subroutines | |
subroutine, public | fstr_contact_comm_init (concomm, hecmesh, ndof, n_contact_dof, contact_dofs) |
subroutine, public | fstr_contact_comm_finalize (concomm) |
subroutine, public | fstr_contact_comm_reduce_r (concomm, vec, op) |
subroutine, public | fstr_contact_comm_bcast_r (concomm, vec) |
subroutine, public | fstr_contact_comm_reduce_i (concomm, vec, op) |
subroutine, public | fstr_contact_comm_bcast_i (concomm, vec) |
subroutine, public | fstr_contact_comm_allreduce_r (concomm, vec, op) |
subroutine, public | fstr_contact_comm_allreduce_i (concomm, vec, op) |
Variables | |
integer(kind=kint), parameter | op_overwrite = 46810 |
subroutine, public m_fstr_contact_comm::fstr_contact_comm_allreduce_i | ( | type (fstrst_contact_comm), intent(in) | concomm, |
integer(kind=kint), dimension(:), intent(inout) | vec, | ||
integer(kind=kint), intent(in) | op | ||
) |
Definition at line 222 of file fstr_contact_comm.f90.
subroutine, public m_fstr_contact_comm::fstr_contact_comm_allreduce_r | ( | type (fstrst_contact_comm), intent(in) | concomm, |
real(kind=kreal), dimension(:), intent(inout) | vec, | ||
integer(kind=kint), intent(in) | op | ||
) |
subroutine, public m_fstr_contact_comm::fstr_contact_comm_bcast_i | ( | type (fstrst_contact_comm), intent(in) | concomm, |
integer(kind=kint), dimension(:), intent(inout) | vec | ||
) |
subroutine, public m_fstr_contact_comm::fstr_contact_comm_bcast_r | ( | type (fstrst_contact_comm), intent(in) | concomm, |
real(kind=kreal), dimension(:), intent(inout) | vec | ||
) |
subroutine, public m_fstr_contact_comm::fstr_contact_comm_finalize | ( | type (fstrst_contact_comm), intent(inout) | concomm | ) |
subroutine, public m_fstr_contact_comm::fstr_contact_comm_init | ( | type (fstrst_contact_comm), intent(inout) | concomm, |
type (hecmwst_local_mesh), intent(in) | hecmesh, | ||
integer(kind=kint), intent(in) | ndof, | ||
integer(kind=kint), intent(in) | n_contact_dof, | ||
integer(kind=kint), dimension(:), intent(in) | contact_dofs | ||
) |
subroutine, public m_fstr_contact_comm::fstr_contact_comm_reduce_i | ( | type (fstrst_contact_comm), intent(in) | concomm, |
integer(kind=kint), dimension(:), intent(inout) | vec, | ||
integer(kind=kint), intent(in) | op | ||
) |
subroutine, public m_fstr_contact_comm::fstr_contact_comm_reduce_r | ( | type (fstrst_contact_comm), intent(in) | concomm, |
real(kind=kreal), dimension(:), intent(inout) | vec, | ||
integer(kind=kint), intent(in) | op | ||
) |
integer(kind=kint), parameter m_fstr_contact_comm::op_overwrite = 46810 |
Definition at line 34 of file fstr_contact_comm.f90.