spmdGathScatMod Module



Interfaces

public interface scatter_data_from_master

  • private subroutine scatter_1darray_int(alocal, aglobal, clmlevel)

    Arguments

    Type IntentOptional Attributes Name
    integer, pointer :: alocal(:)
    integer, pointer :: aglobal(:)
    character(len=*), intent(in) :: clmlevel
  • private subroutine scatter_1darray_real(alocal, aglobal, clmlevel)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=r8), pointer :: alocal(:)
    real(kind=r8), pointer :: aglobal(:)
    character(len=*), intent(in) :: clmlevel

public interface gather_data_to_master

  • private subroutine gather_1darray_int(alocal, aglobal, clmlevel, missing)

    Arguments

    Type IntentOptional Attributes Name
    integer, pointer :: alocal(:)
    integer, pointer :: aglobal(:)
    character(len=*), intent(in) :: clmlevel
    integer, intent(in), optional :: missing
  • private subroutine gather_1darray_real(alocal, aglobal, clmlevel, missing)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=r8), pointer :: alocal(:)
    real(kind=r8), pointer :: aglobal(:)
    character(len=*), intent(in) :: clmlevel
    real(kind=r8), intent(in), optional :: missing