MAPL_Sort Interface

public interface MAPL_Sort

Called by

interface~~mapl_sort~~CalledByGraph interface~mapl_sort MAPL_Sort none~set_optimal_server ClientManager%set_optimal_server none~set_optimal_server->interface~mapl_sort none~split_server_pools ClientManager%split_server_pools none~split_server_pools->interface~mapl_sort proc~arrdescrinit ArrDescrInit proc~arrdescrinit->interface~mapl_sort proc~foo~3 foo proc~foo~3->interface~mapl_sort proc~mapl_balancecreate MAPL_BalanceCreate proc~mapl_balancecreate->interface~mapl_sort proc~mapl_cfiopartition MAPL_CFIOPartition proc~mapl_cfiopartition->interface~mapl_sort proc~mapl_getimsjms MAPL_GetImsJms proc~mapl_getimsjms->interface~mapl_sort proc~mapl_tilemaskget MAPL_TileMaskGet proc~mapl_tilemaskget->interface~mapl_sort proc~sort_four_arrays_by_time sort_four_arrays_by_time proc~sort_four_arrays_by_time->interface~mapl_sort proc~sort_index sort_index proc~sort_index->interface~mapl_sort proc~sort_three_arrays_by_time sort_three_arrays_by_time proc~sort_three_arrays_by_time->interface~mapl_sort proc~test_mapl_sort test_mapl_sort proc~test_mapl_sort->interface~mapl_sort interface~sort_multi_arrays_by_time sort_multi_arrays_by_time interface~sort_multi_arrays_by_time->proc~sort_four_arrays_by_time interface~sort_multi_arrays_by_time->proc~sort_three_arrays_by_time none~set MaplGrid%set none~set->proc~mapl_getimsjms proc~get_esmf_grid_layout get_esmf_grid_layout proc~get_esmf_grid_layout->proc~mapl_getimsjms proc~mapl_genericinitialize MAPL_GenericInitialize proc~mapl_genericinitialize->proc~mapl_getimsjms proc~mapl_gridget MAPL_GridGet proc~mapl_gridget->proc~mapl_getimsjms proc~run_model~2 run_model proc~run_model~2->none~set_optimal_server program~main~3 main program~main~3->none~split_server_pools

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