MAPL_CommsBcast Interface

public interface MAPL_CommsBcast

Called by

interface~~mapl_commsbcast~~CalledByGraph interface~mapl_commsbcast MAPL_CommsMod::MAPL_CommsBcast none~initialize_subclass MAPL_TilingRegridderMod::TilingRegridder%initialize_subclass none~initialize_subclass->interface~mapl_commsbcast proc~mapl_esmfstatereadfromfile MAPL_GenericMod::MAPL_ESMFStateReadFromFile proc~mapl_esmfstatereadfromfile->interface~mapl_commsbcast none~initialize~6 MAPL_AbstractRegridderMod::AbstractRegridder%initialize none~initialize~6->none~initialize_subclass none~initialize_base MAPL_AbstractRegridderMod::AbstractRegridder%initialize_base none~initialize~6->none~initialize_base proc~mapl_genericinitialize MAPL_GenericMod::MAPL_GenericInitialize proc~mapl_genericinitialize->proc~mapl_esmfstatereadfromfile proc~mapl_genericrefresh MAPL_GenericMod::MAPL_GenericRefresh proc~mapl_genericrefresh->proc~mapl_esmfstatereadfromfile proc~mapl_genericrefresh->proc~mapl_genericrefresh proc~mapl_genericstaterestore MAPL_GenericMod::MAPL_GenericStateRestore proc~mapl_genericstaterestore->proc~mapl_esmfstatereadfromfile proc~mapl_genericstaterestore->proc~mapl_genericstaterestore none~initialize_base->none~initialize~6 none~make_regridder_from_grids MAPL_RegridderManager_private::RegridderManager%make_regridder_from_grids none~make_regridder_from_grids->none~initialize~6 none~make_regridder MAPL_RegridderManager_private::RegridderManager%make_regridder none~make_regridder->none~make_regridder_from_grids

Module Procedures

private subroutine MAPL_CommsBcast_STRING_0(layout, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
character(len=*), intent(inout) :: data
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcast_L4_0(layout, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
logical, intent(inout) :: data
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcast_I4_0(layout, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
integer(kind=ESMF_KIND_I4), intent(inout) :: data
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcast_R4_0(layout, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
real(kind=ESMF_KIND_R4), intent(inout) :: data
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcast_R8_0(layout, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
real(kind=ESMF_KIND_R8), intent(inout) :: data
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcast_I4_1(layout, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
integer(kind=ESMF_KIND_I4), intent(inout) :: data(:)
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcast_R4_1(layout, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
real(kind=ESMF_KIND_R4), intent(inout) :: data(:)
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcast_R8_1(layout, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
real(kind=ESMF_KIND_R8), intent(inout) :: data(:)
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcast_I4_2(layout, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
integer(kind=ESMF_KIND_I4), intent(inout) :: data(:,:)
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcast_R4_2(layout, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
real(kind=ESMF_KIND_R4), intent(inout) :: data(:,:)
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcast_R8_2(layout, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_DELayout) :: layout
real(kind=ESMF_KIND_R8), intent(inout) :: data(:,:)
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcastVM_STRING_0(vm, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
character(len=*), intent(inout) :: data
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcastVm_L4_0(vm, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
logical, intent(inout) :: data
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcastVm_I4_0(vm, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
integer(kind=ESMF_KIND_I4), intent(inout) :: data
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcastVm_R4_0(vm, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
real(kind=ESMF_KIND_R4), intent(inout) :: data
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcastVm_R8_0(vm, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
real(kind=ESMF_KIND_R8), intent(inout) :: data
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcastVm_I4_1(vm, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
integer(kind=ESMF_KIND_I4), intent(inout) :: data(:)
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcastVm_R4_1(vm, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
real(kind=ESMF_KIND_R4), intent(inout) :: data(:)
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcastVm_R8_1(vm, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
real(kind=ESMF_KIND_R8), intent(inout) :: data(:)
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcastVm_I4_2(vm, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
integer(kind=ESMF_KIND_I4), intent(inout) :: data(:,:)
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcastVm_R4_2(vm, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
real(kind=ESMF_KIND_R4), intent(inout) :: data(:,:)
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC

private subroutine MAPL_CommsBcastVm_R8_2(vm, data, N, ROOT, RC)

Arguments

Type IntentOptional Attributes Name
type(ESMF_VM) :: vm
real(kind=ESMF_KIND_R8), intent(inout) :: data(:,:)
integer, intent(in) :: N
integer, intent(in) :: ROOT
integer, intent(out), optional :: RC