atl_dumptimers Subroutine

public subroutine atl_dumptimers(general, nElems, nDofs, nVars)

Performance results are written to a file for statistical review The file-format is simple can be evaluated with gnuplot

Todo

HK: Make mem-stuff configurable. Maybe reduce values from all processes to find global maximum.

Todo

HK: ensure, that timing is actually now, and it is valid to use the iter component of it as the overall number of iterations (might be different after restart?)

Arguments

Type IntentOptional Attributes Name
type(tem_general_type), intent(in) :: general

Parameters of the current simulation

integer(kind=long_k), intent(in) :: nElems
integer, intent(in) :: nDofs

The number of degrees of freedom per element per scalar variable

integer, intent(in) :: nVars

The number of scalar variables


Calls

proc~~atl_dumptimers~~CallsGraph proc~atl_dumptimers atl_dumptimers my_status_int my_status_int proc~atl_dumptimers->my_status_int newunit newunit proc~atl_dumptimers->newunit tem_getMaxTimerVal tem_getMaxTimerVal proc~atl_dumptimers->tem_getMaxTimerVal tem_getTimerName tem_getTimerName proc~atl_dumptimers->tem_getTimerName tem_getTimerVal tem_getTimerVal proc~atl_dumptimers->tem_getTimerVal

Called by

proc~~atl_dumptimers~~CalledByGraph proc~atl_dumptimers atl_dumptimers proc~atl_finalize_program atl_finalize_program proc~atl_finalize_program->proc~atl_dumptimers program~ateles ateles program~ateles->proc~atl_finalize_program