mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-20 04:42:08 +00:00
Define psb_free_timers()
This commit is contained in:
@@ -41,7 +41,7 @@ module psb_timers_mod
|
||||
use psb_penv_mod
|
||||
|
||||
public psb_init_timers, psb_get_timer_idx, psb_reset_timers,&
|
||||
& psb_tic, psb_toc, psb_print_timers, psb_get_timer
|
||||
& psb_tic, psb_toc, psb_print_timers, psb_get_timer, psb_free_timers
|
||||
private
|
||||
|
||||
! Reallocation
|
||||
@@ -187,6 +187,17 @@ contains
|
||||
|
||||
end subroutine psb_init_timers
|
||||
|
||||
subroutine psb_free_timers()
|
||||
implicit none
|
||||
|
||||
integer(psb_ipk_) :: info
|
||||
|
||||
if (allocated(nsamples)) deallocate(nsamples,stat=info)
|
||||
if (allocated(timers)) deallocate(timers,stat=info)
|
||||
if (allocated(timers_descr)) deallocate(timers_descr,stat=info)
|
||||
|
||||
end subroutine psb_free_timers
|
||||
|
||||
subroutine reallocate_timers(tsz,info)
|
||||
implicit none
|
||||
integer(psb_ipk_), intent(in) :: tsz
|
||||
|
||||
Reference in New Issue
Block a user