tem_exchange_double2 Subroutine

private subroutine tem_exchange_double2(me, val, nComponents, comm)

Arguments

TypeIntentOptionalAttributesName
type(tem_sparta_type), intent(in) :: me
real(kind=double_k), intent(inout), allocatable:: val(:,:)
integer, intent(in) :: nComponents
integer, intent(in) :: comm

Calls

proc~~tem_exchange_double2~~CallsGraph proc~tem_exchange_double2 tem_exchange_double2 mpi_alltoallv mpi_alltoallv proc~tem_exchange_double2->mpi_alltoallv

Called by

proc~~tem_exchange_double2~~CalledByGraph proc~tem_exchange_double2 tem_exchange_double2 interface~tem_exchange_sparta tem_exchange_sparta interface~tem_exchange_sparta->proc~tem_exchange_double2 proc~exchange_elements exchange_elements proc~exchange_elements->interface~tem_exchange_sparta proc~load_tem load_tem proc~load_tem->proc~exchange_elements proc~tem_restart_readheader tem_restart_readHeader proc~tem_restart_readheader->proc~load_tem proc~load_env load_env proc~load_env->proc~load_tem

Contents


Variables

TypeVisibilityAttributesNameInitial
real(kind=double_k), private, allocatable:: old_val(:,:)
integer, private :: iError