GATH_SPEC_CONTROL_MOD Module


Subroutines

public subroutine GATH_SPEC_CONTROL(PSPECG, KFGATHG, KTO, KVSET, PSPEC, LDIM1_IS_FLD, KSMAX, KSPEC2, KSPEC2MX, KSPEC2G, KPOSSP, KDIM0G, KUMPP, KALLMS, KPTRMS, KN, LDZA0IP)

*** GATH_SPEC_CONTROL - Gather global spectral array from processors

Read more…

Arguments

Type IntentOptional Attributes Name
real(kind=JPRB), intent(out), optional :: PSPECG(:,:)
integer(kind=JPIM), intent(in) :: KFGATHG
integer(kind=JPIM), intent(in) :: KTO(:)
integer(kind=JPIM), intent(in) :: KVSET(:)
real(kind=JPRB), intent(in), optional :: PSPEC(:,:)
logical, intent(in), optional :: LDIM1_IS_FLD
integer(kind=JPIM), intent(in) :: KSMAX
integer(kind=JPIM), intent(in) :: KSPEC2
integer(kind=JPIM), intent(in) :: KSPEC2MX
integer(kind=JPIM), intent(in) :: KSPEC2G
integer(kind=JPIM), intent(in) :: KPOSSP(:)
integer(kind=JPIM), intent(in) :: KDIM0G(0:)
integer(kind=JPIM), intent(in) :: KUMPP(NPRTRW)
integer(kind=JPIM), intent(in) :: KALLMS(KSMAX+1)
integer(kind=JPIM), intent(in) :: KPTRMS(NPRTRW)
integer(kind=JPIM), intent(in) :: KN(0:KSMAX)
logical, intent(in), optional :: LDZA0IP