2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 INTEGER NTIMER
17 parameter( ntimer = 64 )
18 DOUBLE PRECISION STARTFLAG, ZERO
19 parameter( startflag = -5.0d+0, zero = 0.0d+0 )
20
21
22 INTEGER I
23
24
25 LOGICAL DISABLED
26 DOUBLE PRECISION CPUSEC( NTIMER ), CPUSTART( NTIMER ),
27 $ WALLSEC( NTIMER ), WALLSTART( NTIMER )
28 COMMON /sltimer00/ cpusec, wallsec, cpustart, wallstart, disabled
29
30
31
32 disabled = .false.
33 DO 10 i = 1, ntimer
34 cpusec( i ) = zero
35 wallsec( i ) = zero
36 cpustart( i ) = startflag
37 wallstart( i ) = startflag
38 10 CONTINUE
39
40 RETURN
41
42
43