tem_halo_init Subroutine

public subroutine tem_halo_init(me)

Initialize the list of halo elements.

Arguments

Type IntentOptional Attributes Name
type(tem_haloList_type), intent(out) :: me

The list of halo elements to initialize


Calls

proc~~tem_halo_init~~CallsGraph proc~tem_halo_init tem_halo_init interface~init~28 init proc~tem_halo_init->interface~init~28 proc~init_ga_dynlong init_ga_dynlong interface~init~28->proc~init_ga_dynlong

Called by

proc~~tem_halo_init~~CalledByGraph proc~tem_halo_init tem_halo_init proc~identify_lists identify_lists proc~identify_lists->proc~tem_halo_init proc~communicate_elements communicate_elements proc~communicate_elements->proc~identify_lists proc~tem_find_allelements tem_find_allElements proc~tem_find_allelements->proc~identify_lists proc~tem_find_allelements->proc~communicate_elements proc~tem_create_leveldesc tem_create_levelDesc proc~tem_create_leveldesc->proc~tem_find_allelements proc~tem_dimbydim_construction tem_dimByDim_construction proc~tem_dimbydim_construction->proc~tem_create_leveldesc

Source Code

  subroutine tem_halo_init(me)
    !> The list of halo elements to initialize
    type(tem_haloList_type), intent(out) :: me

    call init(me%partnerProc)
    call init(me%halos)
  end subroutine tem_halo_init