initSimplePartition Interface

interface
private module subroutine initSimplePartition(this, numProcsX, numProcsH, numX, numH)

Arguments

Type IntentOptional Attributes Name
class(Partition), intent(inout) :: this
integer(kind=ik), intent(in) :: numProcsX

Number of processes in x direction

integer(kind=ik), intent(in) :: numProcsH

Number of processes in h direction

integer(kind=ik), intent(in) :: numX

Total number of x grid points

integer(kind=ik), intent(in) :: numH

Total number of h grid points

Description

Partition initialization routine - assuming even distributions in x and h directions