m_AccumulatorComms Module


Interfaces

public interface gather

  • private subroutine GM_gather_(iC, oC, GMap, root, comm, stat)

    Arguments

    Type IntentOptional Attributes Name
    type(Accumulator), intent(in) :: iC
    type(Accumulator), intent(out) :: oC
    type(GlobalMap), intent(in) :: GMap
    integer, intent(in) :: root
    integer, intent(in) :: comm
    integer, intent(out), optional :: stat
  • private subroutine GSM_gather_(iC, oC, GSMap, root, comm, stat)

    Arguments

    Type IntentOptional Attributes Name
    type(Accumulator), intent(in) :: iC
    type(Accumulator), intent(out) :: oC
    type(GlobalSegMap), intent(in) :: GSMap
    integer, intent(in) :: root
    integer, intent(in) :: comm
    integer, intent(out), optional :: stat

public interface scatter

  • private subroutine GM_scatter_(iC, oC, GMap, root, comm, stat)

    Arguments

    Type IntentOptional Attributes Name
    type(Accumulator), intent(in) :: iC
    type(Accumulator), intent(out) :: oC
    type(GlobalMap), intent(in) :: GMap
    integer, intent(in) :: root
    integer, intent(in) :: comm
    integer, intent(out), optional :: stat
  • private subroutine GSM_scatter_(iC, oC, GSMap, root, comm, stat)

    Arguments

    Type IntentOptional Attributes Name
    type(Accumulator), intent(in) :: iC
    type(Accumulator), intent(out) :: oC
    type(GlobalSegMap), intent(in) :: GSMap
    integer, intent(in) :: root
    integer, intent(in) :: comm
    integer, intent(out), optional :: stat

public interface bcast

  • private subroutine bcast_(aC, root, comm, stat)

    Arguments

    Type IntentOptional Attributes Name
    type(Accumulator), intent(inout) :: aC
    integer, intent(in) :: root
    integer, intent(in) :: comm
    integer, intent(out), optional :: stat