decompose_2d Function

public pure function decompose_2d(coords, dims, nx_global, ny_global, halo_width, periodic_x, periodic_y, x_lo, x_hi, y_lo, y_hi) result(d)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: coords(2)
integer, intent(in) :: dims(2)
integer, intent(in) :: nx_global
integer, intent(in) :: ny_global
integer, intent(in) :: halo_width
logical, intent(in) :: periodic_x
logical, intent(in) :: periodic_y
integer, intent(in) :: x_lo
integer, intent(in) :: x_hi
integer, intent(in) :: y_lo
integer, intent(in) :: y_hi

Return Value type(decomp_2d_t)