Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
18
Task/Time-a-function/Fortran/time-a-function.f
Normal file
18
Task/Time-a-function/Fortran/time-a-function.f
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
c The subroutine to analyze
|
||||
subroutine do_something()
|
||||
c For testing we just do nothing for 3 seconds
|
||||
call sleep(3)
|
||||
return
|
||||
end
|
||||
|
||||
c Main Program
|
||||
program timing
|
||||
integer(kind=8) start,finish,rate
|
||||
call system_clock(count_rate=rate)
|
||||
call system_clock(start)
|
||||
c Here comes the function we want to time
|
||||
call do_something()
|
||||
call system_clock(finish)
|
||||
write(6,*) 'Elapsed Time in seconds:',float(finish-start)/rate
|
||||
return
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue