mus_BC_timing Subroutine

public subroutine mus_BC_timing(nBCs, bc_labels, comm)

Output the min and max time across all ranks, which are spent on each boundary condition.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nBCs
character(len=labelLen), intent(in) :: bc_labels(nBCs)
integer, intent(in) :: comm

Calls

proc~~mus_bc_timing~~CallsGraph proc~mus_bc_timing mus_BC_timing interface~get_boundarytime get_boundaryTime proc~mus_bc_timing->interface~get_boundarytime mpi_reduce mpi_reduce proc~mus_bc_timing->mpi_reduce proc~tem_horizontalspacer tem_horizontalSpacer proc~mus_bc_timing->proc~tem_horizontalspacer proc~get_boundarytime_total get_boundaryTime_total interface~get_boundarytime->proc~get_boundarytime_total proc~get_boundarytime_byid get_boundaryTime_byID interface~get_boundarytime->proc~get_boundarytime_byid proc~get_boundarytime_total->interface~get_boundarytime proc~tem_gettimerval tem_getTimerVal proc~get_boundarytime_byid->proc~tem_gettimerval

Contents