Report the time spent in each initialisation level
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | unit |
subroutine report_init_times(unit)
implicit none
integer, intent(in), optional :: unit
integer :: ilevel
do ilevel = 1, size(init_levels)
call init_levels(ilevel)%report_time(unit)
end do
end subroutine report_init_times