INTERFACE:
integer function zio_import_distarray(distarray, user_func)DESCRIPTION:
Create a distributed array descriptor whose distributed grid is defined in user-provided function, user_func.
REVISION HISTORY:
2003-Jan-31 -- first prototype
2003-Jul-14 -- modified for multiple rectangular blocks per taskUSES:
implicit noneOUTPUT PARAMETERS:
integer, intent(out) :: distarrayINPUT PARAMETERS:
interface
subroutine user_func(ndims,nblks,loff,lsize,ghstl,ghstr, &
& index_order)
integer :: ndims, nblks ! intent(out)
integer :: loff(*), lsize(*) ! intent(out)
integer :: ghstl(*), ghstr(*), index_order(*) ! intent(out)
end subroutine user_func
end interface
\