dump_bc_timing Subroutine

public subroutine dump_bc_timing(proc, nFluids, nBCElems, DomSize, iter, send)

This routine dump compute and BC timing for all ranks rank nFluids tCompute nBCElems tBC tCPU tMainLoop

Arguments

Type IntentOptional Attributes Name
type(tem_comm_env_type), intent(in) :: proc
integer, intent(in) :: nFluids
integer, intent(in) :: nBCElems
integer(kind=long_k), intent(in) :: DomSize
integer, intent(in) :: iter
type(tem_communication_type), intent(in) :: send

Calls

proc~~dump_bc_timing~~CallsGraph proc~dump_bc_timing dump_bc_timing check_mpi_error check_mpi_error proc~dump_bc_timing->check_mpi_error interface~get_bcbuffertime get_bcBufferTime proc~dump_bc_timing->interface~get_bcbuffertime interface~get_boundarytime get_boundaryTime proc~dump_bc_timing->interface~get_boundarytime interface~get_computetime get_computeTime proc~dump_bc_timing->interface~get_computetime mpi_barrier mpi_barrier proc~dump_bc_timing->mpi_barrier mpi_file_close mpi_file_close proc~dump_bc_timing->mpi_file_close mpi_file_open mpi_file_open proc~dump_bc_timing->mpi_file_open mpi_file_write_ordered mpi_file_write_ordered proc~dump_bc_timing->mpi_file_write_ordered mpi_reduce mpi_reduce proc~dump_bc_timing->mpi_reduce newunit newunit proc~dump_bc_timing->newunit proc~get_communicatetime get_communicateTime proc~dump_bc_timing->proc~get_communicatetime proc~get_mainlooptime get_mainLoopTime proc~dump_bc_timing->proc~get_mainlooptime proc~get_bcbuffertime_atlevel get_bcBufferTime_atLevel interface~get_bcbuffertime->proc~get_bcbuffertime_atlevel proc~get_bcbuffertime_total get_bcBufferTime_total interface~get_bcbuffertime->proc~get_bcbuffertime_total proc~get_boundarytime_byid get_boundaryTime_byID interface~get_boundarytime->proc~get_boundarytime_byid proc~get_boundarytime_total get_boundaryTime_total interface~get_boundarytime->proc~get_boundarytime_total proc~get_computetime_atlevel get_computeTime_atLevel interface~get_computetime->proc~get_computetime_atlevel proc~get_computetime_total get_computeTime_total interface~get_computetime->proc~get_computetime_total tem_getTimerVal tem_getTimerVal proc~get_communicatetime->tem_getTimerVal proc~get_mainlooptime->tem_getTimerVal proc~get_bcbuffertime_atlevel->tem_getTimerVal proc~get_bcbuffertime_total->interface~get_bcbuffertime proc~get_boundarytime_byid->tem_getTimerVal proc~get_boundarytime_total->interface~get_boundarytime proc~get_computetime_atlevel->tem_getTimerVal proc~get_computetime_total->interface~get_computetime