FrontISTR  5.2.0
Large-scale structural analysis program with finit element method
m_fstr_contact_comm Module Reference

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)
 

Function/Subroutine Documentation

◆ fstr_contact_comm_allreduce_i()

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.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fstr_contact_comm_allreduce_r()

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 
)

Definition at line 213 of file fstr_contact_comm.f90.

Here is the call graph for this function:

◆ fstr_contact_comm_bcast_i()

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 
)

Definition at line 202 of file fstr_contact_comm.f90.

Here is the caller graph for this function:

◆ fstr_contact_comm_bcast_r()

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 
)

Definition at line 181 of file fstr_contact_comm.f90.

Here is the caller graph for this function:

◆ fstr_contact_comm_finalize()

subroutine, public m_fstr_contact_comm::fstr_contact_comm_finalize ( type (fstrst_contact_comm), intent(inout)  conComm)

Definition at line 158 of file fstr_contact_comm.f90.

Here is the caller graph for this function:

◆ fstr_contact_comm_init()

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 
)

Definition at line 40 of file fstr_contact_comm.f90.

Here is the caller graph for this function:

◆ fstr_contact_comm_reduce_i()

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 
)

Definition at line 192 of file fstr_contact_comm.f90.

Here is the caller graph for this function:

◆ fstr_contact_comm_reduce_r()

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 
)

Definition at line 171 of file fstr_contact_comm.f90.

Here is the caller graph for this function: