check_continuity Function

private function check_continuity(all_lbounds, all_sizes, global_dims, comm_size)

Check if the local pencils cover the global space without gaps

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: all_lbounds(:,:)

Lower bounds of local pencils for each process

integer(kind=int32), intent(in) :: all_sizes(:,:)

Sizes of local pencils for each process

integer(kind=int32), intent(in) :: global_dims(:)

Global dimensions of the problem

integer(kind=int32), intent(in) :: comm_size

Number of processes in the communicator

Return Value logical


Called by

proc~~check_continuity~~CalledByGraph proc~check_continuity check_continuity proc~create_pencil_init pencil_init%create_pencil_init proc~create_pencil_init->proc~check_continuity