MAPL_Sort Interface

public interface MAPL_Sort

Called by

interface~~mapl_sort~~CalledByGraph interface~mapl_sort MAPL_SortMod::MAPL_Sort none~set_optimal_server pFIO_ClientManagerMod::ClientManager%set_optimal_server none~set_optimal_server->interface~mapl_sort none~split_server_pools pFIO_ClientManagerMod::ClientManager%split_server_pools none~split_server_pools->interface~mapl_sort proc~arrdescrinit FileIOSharedMod::ArrDescrInit proc~arrdescrinit->interface~mapl_sort proc~foo tstsort.F90::foo proc~foo->interface~mapl_sort proc~mapl_balancecreate MAPL_LoadBalanceMod::MAPL_BalanceCreate proc~mapl_balancecreate->interface~mapl_sort proc~mapl_cfiopartition MAPL_CFIOMod::MAPL_CFIOPartition proc~mapl_cfiopartition->interface~mapl_sort proc~mapl_getimsjms mapl_MaplGrid::MAPL_GetImsJms proc~mapl_getimsjms->interface~mapl_sort proc~mapl_tilemaskget FileIOSharedMod::MAPL_TileMaskGet proc~mapl_tilemaskget->interface~mapl_sort proc~test_mapl_sort test_sort::test_mapl_sort proc~test_mapl_sort->interface~mapl_sort none~set~3 mapl_MaplGrid::MaplGrid%set none~set~3->proc~mapl_getimsjms proc~get_esmf_grid_layout time_ave::get_esmf_grid_layout proc~get_esmf_grid_layout->proc~mapl_getimsjms proc~mapl_genericinitialize MAPL_GenericMod::MAPL_GenericInitialize proc~mapl_genericinitialize->proc~mapl_getimsjms proc~run_model main::run_model proc~run_model->none~set_optimal_server program~main main program~main->none~split_server_pools program~main->proc~run_model proc~latlon_zmean time_ave::latlon_zmean proc~latlon_zmean->proc~get_esmf_grid_layout proc~mapl_gridcreate MAPL_GenericMod::MAPL_GridCreate proc~mapl_gridcreate->none~set~3 proc~latlon_zstar time_ave::latlon_zstar proc~latlon_zstar->proc~latlon_zmean

Module Procedures

private subroutine SORT1SS(A, B)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT32), intent(inout) :: A(:)
integer(kind=INT32), intent(inout), optional :: B(:)

private subroutine SORT1SR(A, B)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT32), intent(inout) :: A(:)
real(kind=REAL32), intent(inout) :: B(:)

private subroutine SORT1SD(A, B)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT32), intent(inout) :: A(:)
real(kind=REAL64), intent(inout) :: B(:)

private subroutine SORT1LS(A, B)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT64), intent(inout) :: A(:)
integer(kind=INT32), intent(inout), optional :: B(:)

private subroutine SORT1LR(A, B)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT64), intent(inout) :: A(:)
real(kind=REAL32), intent(inout) :: B(:)

private subroutine SORT1LD(A, B)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT64), intent(inout) :: A(:)
real(kind=REAL64), intent(inout) :: B(:)

private subroutine SORT2LS(A, B, DIM)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT64), intent(inout) :: A(:)
integer(kind=INT32), intent(inout) :: B(:,:)
integer, intent(in), optional :: DIM

private subroutine SORT2LR(A, B, DIM)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT64), intent(inout) :: A(:)
real(kind=REAL32), intent(inout) :: B(:,:)
integer, intent(in), optional :: DIM

private subroutine SORT2LD(A, B, DIM)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT64), intent(inout) :: A(:)
real(kind=REAL64), intent(inout) :: B(:,:)
integer, intent(in), optional :: DIM

private subroutine SORT2SS(A, B, DIM)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT32), intent(inout) :: A(:)
integer(kind=INT32), intent(inout) :: B(:,:)
integer, intent(in), optional :: DIM

private subroutine SORT2SR(A, B, DIM)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT32), intent(inout) :: A(:)
real(kind=REAL32), intent(inout) :: B(:,:)
integer, intent(in), optional :: DIM

private subroutine SORT2SD(A, B, DIM)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT32), intent(inout) :: A(:)
real(kind=REAL64), intent(inout) :: B(:,:)
integer, intent(in), optional :: DIM

private subroutine SORT2AS(B, DIM)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT32), intent(inout) :: B(:,:)
integer, intent(in), optional :: DIM

private subroutine SORT2AL(B, DIM)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT64), intent(inout) :: B(:,:)
integer, intent(in), optional :: DIM